Difference between revisions of "MegaFlashROManager"
From CPCWiki - THE Amstrad CPC encyclopedia!
Line 1: | Line 1: | ||
− | The program '''MegaFlashROManager''' for [[FutureOS|FutureOS]] and [[AMSDOS]]/[[BASIC]] allows the management of the 256 KB Flash-ROM (=Pseudo-ROM) of the [[MegaFlash|MegaFlash]] developed by [[User:Bryce|Bryce]] of [[FutureSoft|FutureSoft]]. You can load/save all 16 ROMs at once. And every single 16 KB Flash-ROM can be managed individually. This software is being currently developed by [[TFM|TFM]] of [[FutureSoft|FutureSoft]]. The first beta version is available now. | + | The program '''MegaFlashROManager''' for [[FutureOS|FutureOS]] and [[AMSDOS]]/[[BASIC]] allows the management of the 256 KB/512 KB Flash-ROM (=Pseudo-ROM) of the [[MegaFlash|MegaFlash]] developed by [[User:Bryce|Bryce]] of [[FutureSoft|FutureSoft]]. You can load/save all 16/32 ROMs at once. And every single 16 KB Flash-ROM can be managed individually. This software is being currently developed by [[TFM|TFM]] of [[FutureSoft|FutureSoft]]. The first beta version is available now. |
[[Image:MegaFlash.png|thumb|480px|MegaFlashROManager]] | [[Image:MegaFlash.png|thumb|480px|MegaFlashROManager]] | ||
Line 7: | Line 7: | ||
*Park or Unpark ROMs: This is done by manipulating the Byte at &C000. A parked ROM will not be initialized by the firmware. | *Park or Unpark ROMs: This is done by manipulating the Byte at &C000. A parked ROM will not be initialized by the firmware. | ||
− | *Load ROM(s) (one or all 16): This function allows to load a 16 ROM (or 16 ROMs of 16 KB at once) and to install it in the MegaFlash. | + | *Load ROM(s) (one or all 16/32): This function allows to load a 16 ROM (or 16 ROMs of 16 KB at once) and to install it in the MegaFlash. |
− | *Save ROM(s) (one or all 16): Saves one or all ROMs to disc or hard disc. This feature can be used to create backups. | + | *Save ROM(s) (one or all 16/32): Saves one or all ROMs to disc or hard disc. This feature can be used to create backups. |
*Copy ROM(s): Allows copying the content of one ROM select (16 KB) to another. You can use this function for example to copy the BASIC ROM to all free ROM selects. | *Copy ROM(s): Allows copying the content of one ROM select (16 KB) to another. You can use this function for example to copy the BASIC ROM to all free ROM selects. | ||
*Shift ROM(s): Shifts a 16 KB ROM from one ROM select to another, the old ROM select will be filled with &FF bytes. | *Shift ROM(s): Shifts a 16 KB ROM from one ROM select to another, the old ROM select will be filled with &FF bytes. |
Revision as of 16:34, 16 March 2011
The program MegaFlashROManager for FutureOS and AMSDOS/BASIC allows the management of the 256 KB/512 KB Flash-ROM (=Pseudo-ROM) of the MegaFlash developed by Bryce of FutureSoft. You can load/save all 16/32 ROMs at once. And every single 16 KB Flash-ROM can be managed individually. This software is being currently developed by TFM of FutureSoft. The first beta version is available now.
MegaFlashROManager provides the following functions:
- Park or Unpark ROMs: This is done by manipulating the Byte at &C000. A parked ROM will not be initialized by the firmware.
- Load ROM(s) (one or all 16/32): This function allows to load a 16 ROM (or 16 ROMs of 16 KB at once) and to install it in the MegaFlash.
- Save ROM(s) (one or all 16/32): Saves one or all ROMs to disc or hard disc. This feature can be used to create backups.
- Copy ROM(s): Allows copying the content of one ROM select (16 KB) to another. You can use this function for example to copy the BASIC ROM to all free ROM selects.
- Shift ROM(s): Shifts a 16 KB ROM from one ROM select to another, the old ROM select will be filled with &FF bytes.
- Erase ROM(s): Deletes a 16 KB ROM with &FF bytes.
- Test ROM(s): Provide information about a ROM like Type, Version, Mark, ROM name etc. Further you can install the correct checksum to a changed ROM. The ROMs at position 0 (usually the BASIC ROM) and 7 (usually AmsDOS) are protected.
Weblinks
- DSK file of BASIC version, local mirror
- Download it at [http://www.FutureOS.de].
(Link will work at x-mas ;-)