Skip to content
An Arduino based cartridge reader for Nintendo systems
Arduino Processing C++
Latest commit 6ab6e1c Jul 4, 2016 @sanni Initial commit
Failed to load latest commit information.
Cart_Reader Initial commit Jul 4, 2016
extras Initial commit Jul 4, 2016
libraries Initial commit Jul 4, 2016
pcb Initial commit Jul 4, 2016
sd Initial commit Jul 4, 2016
README.md Initial commit Jul 4, 2016
pinout.xls Initial commit Jul 4, 2016

README.md

Cartridge Reader for Arduino Mega2560

cartreaderpcb

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, SA1(can't write save back to SA1)
  • Read and writes SFC Nintendo Power Cartridges
  • Reads N64 roms and reads/writes save games(4K/16K Eeprom + Sram + Flashram)
  • Reads and writes N64 controller paks and also can test a N64 controller
  • Programs Flashroms like 29F016, 29F032, 29F033, 29F1610 and 29L3211(needs 3.3V).

cartreaderpcb

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
nocash - Nintendo Power commands
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

cartreaderpcb

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

cartreaderpcb

Something went wrong with that request. Please try again.