Re: A86: (sqrt)parse


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

Re: A86: (sqrt)parse




Wouldn't that only work if it pushed hl 3 times?  what's with that anyway?  when/why does it do taht?

Dux Gregis wrote:

> Yeah, I thought about that.  I tried doing this by getting the saved hl
> register (it pops hl three times) and then doing jp (hl).
>
> Stephen Hicks wrote:
> >
> > >From what i can tell, (sqrt)parse is just jumped to when the right flags are set and right before it does normal parsing.  the key
> > word there is _jump_ - that's why a ret just returns to the homescreen.  the idea is really simple.  you want the program to do
> > basically this:
> >
> > check to see if an asm program is called
> > if so, run it
> > otherwise, parse as normal.
> >
> > it's that last line that's giving us a hard time.  I think that if the emulator has an option added that will track the PC, then it
> > will be doable, however.
> >

--
Stephen Hicks
mailto:shicks@mindspring.com
ICQ:5453914
IRC/AIM:Kupopo
Hopemage:http://www.mindspring.com/~shicks/



Follow-Ups: References: