
Super Mario 8 / Super Bros 8
Super Mario 8 its a pirate hacked version of Don Doko Don 2 famicom game.
Original ingame sprites has been replace to Mario characters and game renamed to "Super Bros 8".
Cartridge with Super Bros 8 is very hard to found (it's very rare). This site contain informations
about making Mario 8 game cartridge in home using popular and accesable electronic parts.
Now almost anyone can make and have our own Mario 8 game cart. :)



Parts needed:
1. Original Don Doko Don 2 ROM file (.NES file type)
2. Electronic tools like desoldering pump, soldering iron, wires, etc.
3. Two empty programmable EPROM's or Flash chips in DIP32-pin type - one 128KB and second 256KB
(128KB like 27C010,27C1001,29C010,28F010,29F020 and 256KB like 27C020,27C2001,29C020,28F020,29F020)

4. Eprom/Flash programmer
5. 74LS157 multiplexer (Option #1)
6. 23C3662 chip based pirate famicom or NES cartridge (Option #1)

7. Famicom "Bakushou!! Jinsei Gekijou 3" TC0190 M48 cartridge (Option #2)

Let's Start:
Schematics - 23C3662 Option:

Downloads:
Archive contain two game patches - Super Mario 8 and original Don Doko Don 2 without Mario characters for 23C3662 carts:

Archive contain one game patch - Super Mario 8 for Bakushou!! Jinsei Gekijou 3 cart:

Windows IPS Patcher - for patch original DDD2 ROM:

HEX Editor - for remove 16-byte "NES" file header

Total Commander - for split file into two parts

Preparing files:
For 23C3662 board:
If you download all required files and get original Don Doko Don NES ROM
then run IPSWin and select org DDD2 NES ROM as file to patch and IPS patch which you want use and patch it.

If you select "sb8_mario.ips" you gain Super Mario 8 ROM game file, if "sb8_doko.ips" then you gain
unchanged Don Doko Don 2 game ROM (both prepared and patched to work with 23C3662 with 74LS157 cart board)

For Bakushou!! 3 board:
Similarly like patching 23C3662 version - select "sb8_mario_m48.ips" and use it on DDD2 org. ROM for gain Super Mario 8 ROM game file.
If you want make original DDD2 game on Bakushou!! cart - don't use any patch, simply burn unpatched DDD2 ROM to EPROM's.
Bakushou!! Jinsei Gekijou 3 is only one game with 100% compatible mapper board identical like original Don Doko Don 2 cart.
Run HEX Editor, load pathed ROM and select first 16-byte header marked "DELETE----DELETE" and delete it and save ROM file.

You almost have ready file for burn to EPROM's that must be exactly 393216 bytes at size.
Now file must be split, because contain both PRG and CHR data. Run Total Commander, mark ROM file and select "Split file.." option.

Set manually "128 kb" in Byte Per File window and press OK. Now you get four 128KB files. Detete .CRC because is useless.

First part is now ready for burn to EPROM as 128KB PRG ROM DATA (exactly 131072 bytes). Reneme file to "PRG.BIN".
Two last files are CHR ROM and must be joined into one file. Rename .002 to .001 and .003 to .002 and if all renamed
click mouse to .001 part - Total Commander automatically combine files into one 256KB file.
Now you get ready for burn to EPROM 256KB CHR ROM file (262144 bytes). Reneme it to "CHR.BIN".
Burning files to EPROM/Flash memories:
Using Programmer software, load 128KB PRG.BIN file and programm it to 128KB EPROM / Flash chip using EPROM / Flash hardware programmer.
Second 256KB CHR.BIN file write to 256KB EPROM / Flash chip. That's all.
Making cartridge:
23C3662 option:
Preparing and making cart require basics electronic skills.
Remove / Desolder all chips from cart and check all pinouts, because many 23C3662 carts have slighty different pins connections,
and must be wired identically like connetions on scheme (cut different tracks connections, and using wires connect all pins correctly)

Bakushou!! Jinsei Gekijou 3 option:
Remove / Desolder only two Mask ROM chips from cart and solder programmed EPROM / Flash chips to cart (both PRG and CHR).
Bakushou!! 3 board have EPROM pin compatible Mask ROM's and not reqired wiring cart.

If all maked corectly, run cart on famicom/nes console and play SMB8 or DDD2.
23C3662 Test Cartridge:


ROMLab 2008