Re: A86: Re: rom calls


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

Re: A86: Re: rom calls




I thought it pushed OP1?

Dux Gregis wrote:

> $4813
>
> Stephen Hicks wrote:
>
> > huh?  what are you talking about?  One of the 3 calls or something different?
> >
> > Dux Gregis wrote:
> >
> > > I just posted where it returns to.  I don't remember where that was now, though.
> > >
> > > I don't think that call pops op1, I asked a while back, and was told that it just
> > > removes the top of the fps without doing anything with the value.
> > >
> > > Stephen Hicks wrote:
> > >
> > > > that's where i got them in the first place,,,  actually, the first one calls
> > > > the 3rd...  and i don't think that the 2nd one rets normally.  they're called
> > > > in between the normal parser and when (sqrt)PARSE is called.  $496F screws
> > > > around with the SP a lot.  I've found where you need (i think) to jr or ret to
> > > > after (sqrt)PARSE to get back to normal parsing, but i've tried it and it
> > > > always screws up.  This is how it works: (on page 3) at $5845, it checks if
> > > > the flag for sqrtPARSE is set.  If it doesn't, then it jumps aherad to $5851
> > > > and continues as normal.  Otherwise, it calls $3105, which calls $28CB (which
> > > > is also called from $496F on rom page $D).  I don't think it returns as
> > > > normal, as it screws all around with SP, and it ends up retting to $598F on
> > > > page $D, which pushes OP1 and then checks if (sqrt)PARSE exists.  If it
> > > > doesn't, it jumps to $59AC, otherwise, it calls execasm (i think).  Also, by
> > > > the time all of this is started, the command line has already been tokenized
> > > > into '#'.
> > > > I've tried jumping back to different locations (suck as $59AC and $5851 (on
> > > > the proper pages) but it never works correctly)  Anyone have any ideas?
> > > >
> >
> > --
> > Stephen Hicks
> > mailto:shicks@mindspring.com
> > ICQ:5453914
> > IRC/AIM:Kupopo
> > Hopemage:http://www.mindspring.com/~shicks/



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



References: