Re: A86: APD


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

Re: A86: APD



at about $0C29 there is a call to shut down the calculator.  BUT if you do somethings such as :
    res 3,(IY+$08) 
    set 4,(IY+$08) 
or vice versa (no emulator on this computer darn) and then call $0C29 it will
do the APD sequence.  NOTE: there is a call to $0C29 on rom page $0D and that 
is the call you should use.  just search the memory for $CD,$29,$0C on rom page $0D.
 
===
 
Kirk Meyer
_@ibm.net
-----Original Message-----
From: Dux Gregis <assets@eden.rutgers.edu>
To: assembly-86@lists.ticalc.org <assembly-86@lists.ticalc.org>
Date: Friday, February 20, 1998 2:04 PM
Subject: Re: A86: APD

 

A Doggett wrote:

joemama@minot.com wrote on Fri, 20 Feb 1998 14:04:44 -0600:
>
> if you made it into an interupt it would turn itself off, you turn it on, it
> would turn itself off, you turn it on......assuming that you werent holding
> down a key

But I've even tried resetting all counters before switching it off...

It's doing what it's supposed to do--it turns off the calc when the interrupt is called.  Check for a key press before the APD so that it will only run the APD if a certain key is pressed.  The call getkey (it is what turns the calc off) doesn't wait for a key press before the the APD.
This is only a temporary hack.  I might try to find the real call or...
        maybe you could try to find it.  :?)

Follow-Ups: