Difference between revisions of "SMD"
From Sega Retro
Scarred Sun (talk | contribs) (there is no Z80 ROM in Genesis mode, the Z80 accesses 68k ROM through bankswitching) |
Ccawley2011 (talk | contribs) |
||
(5 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
'''SMD''' is an interleaved file format created by the [[Super Magic Drive]] when it dumps a [[ROM]]. The SMD BIOS can only see 16K of [[cartridge]] ROM at once, and it's unknown why the data becomes interleaved. [[68000]] ROM will appear in an interleaved format, with the first 8K being the even bytes and the remaining 8K being the odd bytes of a 16K block. When reading cartridge data from the banked ROM area, or loading data into copier [[DRAM]], the data will be in this format. | '''SMD''' is an interleaved file format created by the [[Super Magic Drive]] when it dumps a [[ROM]]. The SMD BIOS can only see 16K of [[cartridge]] ROM at once, and it's unknown why the data becomes interleaved. [[68000]] ROM will appear in an interleaved format, with the first 8K being the even bytes and the remaining 8K being the odd bytes of a 16K block. When reading cartridge data from the banked ROM area, or loading data into copier [[DRAM]], the data will be in this format. | ||
In order to edit a Genesis ROM, *.SMD files need to be converted to [[.BIN|binary]] files. This can be accomplished with a number of programs. One simple method is to dump the SMD ROM from the emulator - the result will be a flat binary file. Not all emulators can do this, however. | In order to edit a Genesis ROM, *.SMD files need to be converted to [[.BIN|binary]] files. This can be accomplished with a number of programs. One simple method is to dump the SMD ROM from the emulator - the result will be a flat binary file. Not all emulators can do this, however. | ||
− | ==External | + | ==External links== |
* [http://cgfm2.emuviews.com/txt/smdtech.txt Super Magic Drive hardware information] — paper by Charles MacDonald | * [http://cgfm2.emuviews.com/txt/smdtech.txt Super Magic Drive hardware information] — paper by Charles MacDonald | ||
− | [[Category: | + | [[Category:Contemporary data formats]] |
Latest revision as of 07:18, 7 July 2022
SMD is an interleaved file format created by the Super Magic Drive when it dumps a ROM. The SMD BIOS can only see 16K of cartridge ROM at once, and it's unknown why the data becomes interleaved. 68000 ROM will appear in an interleaved format, with the first 8K being the even bytes and the remaining 8K being the odd bytes of a 16K block. When reading cartridge data from the banked ROM area, or loading data into copier DRAM, the data will be in this format.
In order to edit a Genesis ROM, *.SMD files need to be converted to binary files. This can be accomplished with a number of programs. One simple method is to dump the SMD ROM from the emulator - the result will be a flat binary file. Not all emulators can do this, however.
External links
- Super Magic Drive hardware information — paper by Charles MacDonald