Actions

Difference between revisions of "SMD"

From Sonic Retro

m
Line 1: Line 1:
  
'''.SMD'''' is an interleaved file format created by [[Sega]] [[Genesis]] cartridge dumps made with a [[Super Magic Drive]]. 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. This does not occur with [[Z80]] ROM, though I'm not sure why. 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 [[Sega]] [[Genesis]] cartridge dumps made with a [[Super Magic Drive]]. 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. This does not occur with [[Z80]] ROM, though I'm not sure why. 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.
 
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.
 
==External Links==
 
==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

Revision as of 12:45, 6 August 2005

.SMD is an interleaved file format created by Sega Genesis cartridge dumps made with a Super Magic Drive. 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. This does not occur with Z80 ROM, though I'm not sure why. 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.

External Links