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).


> > 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.


<pre>
-- 
Real name: Jimmy Mårdell
Email....: mailto:mja@algonet.se
IRC-name.: Yarin
WWW......: http://www.algonet.se/~mja


"If anything can go wrong, it will
 if it can't, it will anyway"


"I was worth the best, and nothing but the best,
 so when I gave myself a present, it was me" - Cat rapes dog
</pre>


References: