MGD2
Jump to navigation
Jump to search
The Multi Game Doctor 2 was a multi-system game loading device made by Bung Enterprises, sold as a development tool (yeah right).
The main MGD2 unit uses a floppy drive to read ROM files off disks, and uploads them to special SRAM or DRAM memory cards in adapters made for various game systems.
Video of the device in use: https://www.youtube.com/watch?v=X987OtPxHpk
The NeoGeo MGD2 cartridge needed 5 memory cards:
Card slot | Type | Size | Area # | Description |
A | DRAM | 32Mb | 5 | Half of the sprites graphics |
B | DRAM | 32Mb | 6 | Other half of the sprites graphics |
C | DRAM | 32Mb | 1 | ADPCMA data |
D | SRAM | 8Mb | 0 | 68k program |
E | DRAM | 32Mb | 2 | ADPCMB data |
Internal | SRAM | 1Mb | 3 | Fix layer graphics |
Internal | SRAM | 1Mb | 4 | Z80 program |
ROM files
Infos from User:NeoTurfMasta
Maximum file size: 8Mb / 1MB
Filename characters:
- 1: Must be 'N'
- 2, 3, 4: Total size of the romset in Mb
- 5, 6, 7: "Serial" number used to differenciate romsets that would otherwise have the same filenames. Not related to the NGH ?
- 8: A to D, which 1MB segment in the area to upload to
Extension characters:
- 1: Area # to which the data should be uploaded to
- 2: Data width: '7' means data is 8bit, '3' means data is 16bit
- 3: Upload address offset added to the above segment. '8' means 0, 'C' means 512kB (middle of segment)
Examples:
N042001A.038
- Total size of romset: 42Mb
- Serial: 001
- Upload file to area 0 in words to address 000000
N028015B.27C
- Total size of romset: 28Mb
- Serial: 015
- Upload file to area 2 in bytes to address 180000