Re: A82: OS-82: No APD??


[Prev][Next][Index][Thread]

Re: A82: OS-82: No APD??



Thomas are you sure this is true ? I have not look very much into this
problem, but to me is seems like you are wrong.

APD is handled by the interrupt handler, every time a timer interrupt
occurs a function which handles APD is called. TO enable APD you have to
set a bit in the system part of the mem. All this has nothing to do with
KEY_HAND.

The problem is that a program has to support APD to use, so it is not
enough that the shelll does it. The reason for this is that the APD
counbter is not automaticly reset. If you use KEY_HAND it takes care of
it, otherwise just call one function when ever a key is pressed.

I do not think APD is nessasry in a game, when you get used to it it is no
problem to exit a game berfore leaving the calc.


Dines

_______________________________________

Dines Justesen
Email: dines@post1.com or
       c958362@student.dtu.dk
WWW  : http://www.gbar.dtu.dk/~c958362/
_______________________________________

On Sat, 23 Aug 1997, Thomas J. Hruska wrote:

> At 10:48 AM 8/23/97 -0400, you wrote:
> >Is it me, or did I forget to turn off the game Slippy in OS-82, look at the
> >calc an hour later, and still see the penguin on the screen?  I think that
> >APD does not work in OS-82.  Alpha, this has already run my batteries down.
> > Please do something about this.  Actually, could it be the game??   I
> >might be forced into using a hand crank.  :p
> >				Rob
> 
> APD can only occur when the program that's running (or shell) uses the
> ROM_GETKEY (or KEY_HAND) routine.
> 
> 
>                  Thomas J. Hruska -- thruska@tir.com
> Shining Light Productions -- "Meeting the needs of fellow programmers"
>          http://www.geocities.com/SiliconValley/Heights/8504
>                     http://shinelight.home.ml.org
> 


References: