TI-H: ROM patching/switching


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

TI-H: ROM patching/switching




> Since the usgard installation patches the ROM of the 85, I know that ROM
> patching is possible, but I don't know to what extent. Lets say you have an
> 85 with ROM version 9.0, and you find the ROM version 10.0, can you make a
> ROM patcher that just overwrites the ROM 9.0 with ROM 10.0? also can ROM
> patching work between series? i.e. a friend has an 86/89, can i send that
> ROM to my 85 and with some tweaking, can my 85 function as a 86/89? that
> would be cool

ROM stands for Read Only Memory, and, by definition, cannot be written
to (there are exceptions).  The ROM patching program in Usgard does not
change ROM, it updates the ROM jump tables in Usgard.  This makes it
so that, say a program wants to clear the screen, it doesn't have to figure
out the ROM version, figure out where the clear screen routine is in that
version, then call it.  It just calls Usgard's jump table.