A shield for the Arduino Mega that can back up video game cartridges.
Go to file
sanni 089c505d31 Add Sketchup 3d model
To view the 3d model you need to download sketchup from here: http://www.sketchup.com/
2016-11-12 20:16:47 +01:00
Cart_Reader V19J: Added reading/writing of GBA 64K eeprom save games (fix) 2016-10-15 21:59:07 +02:00
extras Update readme.MD 2016-11-04 08:02:55 +01:00
libraries Initial commit 2016-07-04 13:21:34 +02:00
pcb Add Sketchup 3d model 2016-11-12 20:16:47 +01:00
sd Changed savetype for Top Gear Rally (P/J) to 4K Eeprom 2016-08-01 19:23:07 +02:00
pinout.xls Add files via upload 2016-09-12 15:12:50 +02:00
README.md Update README.md 2016-10-15 21:45:55 +02:00

Cartridge Reader for Arduino Mega2560

image

####Features:

  • Reads SNES roms and reads/writes save games from and to the SNES cartridge
    Supported cartridge types so far: LoRom, HiRom, ExHiRom, SuperFX, SuperFX2, SDD1, SA1(needs Adafruit Clock Generator)
  • Read and writes SFC Nintendo Power Cartridges (also known as SF Memory, needs Adafruit Clock Generator for best result)
  • Reads N64 roms and reads/writes save games(4K/16K Eeprom + Sram + all 3 types of Flashram)
  • Reads and writes N64 controller paks and also can test a N64 controller's buttons and thumbstick
  • Reads Game Boy (Color) roms and reads/writes save games(only tested with MBC5)
  • Reads Game Boy Advance roms and reads/writes save games(4K Eeprom, 64K Eeprom, Sram/Fram, SST39VF512 512K flash + MX29L010 1M flash)
  • Programs Flashroms like 29F016, 29F032, 29F033, 29F1610 and 29L3211(needs 3.3V)

image

####Be sure to check the guides in the wiki too.

####Thanks to:
MichlK - ROM-Reader for Super Nintendo
Jeff Saltzman - 4-Way Button
Wayne and Layne - Video-Game-Shield menu
skaman - SNES enhancements and SA1 sram support
nocash - Nintendo Power and GBA Eeprom commands and lots of other info
crazynation - N64 bus timing
hkz/themanbehindthecurtain - N64 flashram commands
jago85 - help with N64 stuff
Andrew Brown/Peter Den Hartog - N64 controller protocol
bryc - mempak
Shaun Taylor - N64 controller CRC functions
Angus Gratton - CRC32
Tamanegi_taro - SA1 fix
Snes9x - SuperFX sram fix
zzattack - multigame pcb fix
Pickle - SDD1 fix
insidegadgets - GBCartRead
RobinTheHood - GameboyAdvanceRomDumper
YamaArashi - GBA flashrom bank switch command

image

####Please join the discussion at: http://forum.arduino.cc/index.php?topic=158974.0