Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!decwrl!decvax!ucbvax!hoser.berkeley.edu!bryce From: bryce@hoser.berkeley.edu (Bryce Nesbitt) Newsgroups: comp.sys.amiga Subject: Re: Terrorpods Message-ID: <22713@ucbvax.BERKELEY.EDU> Date: 22 Jan 88 13:33:06 GMT References: <2388@crash.cts.com> <3180@cbmvax.UUCP> Sender: usenet@ucbvax.BERKELEY.EDU Reply-To: bryce@hoser.berkeley.edu (Bryce Nesbitt) Organization: The Logic Foundation Lines: 24 In article <3180@cbmvax.UUCP> daveh@cbmvax.UUCP (Dave Haynie) writes: > |I can understand some of these game companies bypassing some of the OS |(not that it's the correct to do, ever) to maybe push graphics or something |to it's limit. But the keyboard? That's already going faster than I can |type.... I can think of a great reason to want to bypass that... keyboard.device does a very long Disable(). Not nice for high speed serial work, for example. A game writer often wants to "take over the machine" so "nobody and nothing else will interfere". I don't agree this is needed, but I can understand the feeling. Also, Live! has to do it's own keyboard stuff to keep up with it's funky software fram grabbing. At least they did it correctly... they got the source to the keyreading from Commodore Technical Support. This avoids the trap Psygnosis fell into. |\ /| . Ack! (NAK, SOH, EOT) {o O} . bryce@hoser.berkeley.EDU -or- ucbvax!hoser!bryce (or try "cogsci") (") U "As an engineer, I only set the value of a product... not the cost." -Bryce Nesbitt