SAVEROM
=======

SAVEROM is a program to save a ROM image of the PC that it's running on.

To use it, boot DOS (from a floppy disc if necessary) and type:

    SAVEROM romfile

or

    SAVEROM romfile size

  If a size is not provided, SAVEROM will attempt to guess the size of the
BIOS ROM (up to 64k), and also save any other hardware ROMs such as video 
or hard drive ROMs, under names such as C000.BIN or C800.BIN.

  If a size is provided, SAVEROM will save that number of kilobytes, working
from the end of memory. So:

    SAVEROM romfile 64

  will save the top 64k of memory, which usually contains the BIOS ROM.

    SAVEROM romfile 256

  will save the top 256k of memory, which should pick up all BIOS and adaptor
ROMs.

  Note that SAVEROM only saves what it sees; so if the BIOS is bank-switched
(as on Pentium-class and higher machines) or an add-on card has a 
bank-switched ROM (as on some versions of the IBM 3270PC) not everything may
be saved.

  This archive also contains SAVEROM in an APRIDISK-format disc image. If 
you write this out to a 3.5" floppy (using APRIDISK or LibDsk 1.1.x) the
resulting disc image should be readable in an Apricot PC under MSDOS, (so you
can save the ROM) and also in an IBM-compatible PC under Linux or DRDOS (so
you can then retrieve the file that was saved).
