Re: A83: Re: Where is...


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

Re: A83: Re: Where is...




For every 768 bytes of data, ldir it to plotsscreen, _delmem the original
data, then _insertmem it at 9327h. You're left with the program loaded at
9327, an empty program file and an intact symtab!

Linus

On 18-Oct-98, Joe Wingbermuehle wrote:

>I doubt any system routines would do the $9327<->program swap and update the
>vat... what use would the calc have for something like that?
>I could write a nice routine to handle the vat updating, but I think it
>would probably just be a waste of space. Most programs don't need the vat
>corrected and those that do could correct the vat themselves.

>Joe Wingbermuehle
>http://www.usmo.com/~joewing/

>-----Original Message-----
>From: Linus Akesson <lairfight@softhome.net>
>To: Joe Wingbermuehle <assembly-83@lists.ticalc.org>
>Date: Sunday, October 18, 1998 4:46 PM
>Subject: Re: A83: Re: Where is...


>>
>>On 18-Oct-98, Joe Wingbermuehle wrote:
>>
>>>It wouldn't be practical because you'd have to rewrite the vat to point to
>>>the correct locations since SOS and AShell move the data around to allow
>all
>>>of the ram to be used to its fullest. Fixing the vat wouldn't be too
>>>difficult I suppose, but it would be useless for the most part.
>>
>>Yes, but when you move the data around, can't you do that with the system
>>routines, which would update the vat? And you could probably figure out
>some
>>nice way of using the _adj#? routines aswell.
>>
>>Linus
>>




References: