--------------------------------------------------------------------------------
                                    RomDump                        V1.0 22/12/97
                             By Florent Dhordain
--------------------------------------------------------------------------------

    This program is a ROM dumper, like ones on the TI-85. It creates a new prog-
ram, called 'PAGEx', where x is a hexadecimal digit, that contains a copy of the
selected ROM page.

To make it works:
----------------
  * Send program RomDump.83p to your calc
  * Run it using Send(9prgmROMDUMP
  * Select the page with left and right arrows
  * Select the 'Dump It!' button with down arrow
  * Press [ENTER] to dump. If there isn't enought space on your calc, you'll get
    a 'ERR:MEMORY' message : you need at least 16800 free mem bytes
  * download the prog 'PAGEx' to your computer

    To get a .BIN file, delete with an hexadecimal editor the first 48h (72)
bytes (the header), and the last 2 bytes (the checksum).


A bit more technical:
--------------------
    How are these pages addressed ? This is a good question...

    The ports 0 and 2 selects the page : 
port(2) = 088h OR (page AND 7);
if page >= 8, port(0).bit 4 = 1, else port(0).bit 4 = 0.

    The memory between 0000..3FFF:
if page <  8 (port(0).bit 4 = 0), it is the page 0;
if page >= 8 (port(0).bit 4 = 1), it is the page 8.

    The memory between 4000..7FFF:
This area is mapped with the selected page.
   


Any bugs, comments, suggestions ? please mail them to :

Florent Dhordain
jldhordain@nordnet.fr
 