Re: LZ: Accessing variables with ASM


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

Re: LZ: Accessing variables with ASM



> Peter Cordes wrote:
> > 
> > > Nope. Same on all calcs (99% certain). Since they are used very often, it
> > > would be strange if TI changed so much of the ROM when making a new
> > > ROM version.
> > nope. they are virtually the same on ti-85 w/ rom versions 3.0a-8.0 but
> > on ROM versions 9.0 and 10.0 everything was moved around because of the
> > CBL capabilities.
> 
> RST10h and RST20h works on every rom version though, since it's used in some
> games (loderunner for example).


roughly up to about $500 is the same on all roms..


> > > It's easy to change the contents in a variable (find it with rst 10 & 20), but
> > > it's NOT safe to modify the size. To do this, you must move around all variables
> > > after it and update the whole VAT. There are probably a routine in the ROM that
> > > does this for you, but the routine is probably at different places in different
> > > ROM versions, and the program that uses this rom call will also change place
> > > in the memory, so when returning from the rom call... the calc will probably
> > > crash.
> > i think i heard something about a functions to do this in ZShell 4.5 but
> > i am not sure.
> 
> I also heard some talk about that.


we're trying to get it to work, there are a number of compicating 
factors, though..
 


Rob Taylor MAIL - mailto:rtaylor@ticalc.org 
           WEB  - http://www.u-net.com/~rtaylor/    


References: