🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #25044

Re: does GEM drop keys?

#25044
From: jafischer
Date: Tue, 20 Jan 1987 06:46
31 lines
2354 bytes
>re: 1st Word seemingly having a bug that drops keys...

The 'problem' with 1st Word is intentional.  The first couple of versions
did simply read keypresses from the buffer, and thus when you have your
key-repeat speed set to Mach V, you could wipe out half a paragraph pretty
easily.  Same with cursor keys.  If you're half-way down the screen and you
wanted to cursor up to the top, you would hold down the cursor key for what
you figured were the appropriate number of keyclicks, but lo and behold they
were about twice as many as necessary, so you wait 30 seconds while 1st Word
scrolls up the window one line at a time.  Get the picture?  Now, when you
hold down the backspace or cursor keys, etc., you can hold them down, even
if the key is repeating a kazillion times a second, and let go _exactly_
when you've deleted or moved precisely what/where you want.  All other keys,
i.e., alphanumeric, are buffered normally.

I agree with you that this provides a somewhat awkward solution, but it is the
lesser of two evils.  Re-drawing GEM text (within windows, with clipping,
with different styles, etc.) is so slow that key repeats can always get ahead
of the screen updates.  So for dangerous or annoying things like deleting and
scrolling, GST decided to kill the buffering.

The problem is with GEM's slowness with graphics, not reading the keyboard.
So the best solution would be blindingly fast graphics.  This is my greatest
curiousity concerning the blitter.  Will it just speed up large-block animation
(i.e. the stuff of games), or will it have special instructions for blitting 
out a whole string of text at once?  Because no matter how many games you play
(or how many variations of 'Boink!' demoes you watch), you spend much more
time waiting for slo-o-ow, bit-mapped text.

				-Jonathan Fischer
Technical Details
Message-ID: <8382@watrose.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!watnot!watrose!jafischer
References: <1039@husc6.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!watnot!watrose!jafischer
From: jafischer@watrose.UUCP
Newsgroups: comp.sys.atari.st
Subject: Re: does GEM drop keys?
Message-ID: <8382@watrose.UUCP>
Date: Tue, 20-Jan-87 01:46:04 EST
Article-I.D.: watrose.8382
Posted: Tue Jan 20 01:46:04 1987
Date-Received: Tue, 20-Jan-87 22:06:08 EST
References: <1039@husc6.UUCP>
Reply-To: jafischer@watrose.UUCP (Jonathan Fischer)
Organization: U. of Waterloo, Ontario
Lines: 31