MGD2

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:

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