cartreader/README.md

48 lines
3.8 KiB
Markdown
Raw Normal View History

2019-12-19 18:14:38 +01:00
![image](https://dl.dropboxusercontent.com/s/w39fnwop0yypt8a/free.png?dl=1) ![image](https://dl.dropboxusercontent.com/s/94j412n2inh681p/c3378c2cb507ebb.pn?dl=1)
2019-12-04 09:38:49 +01:00
2019-01-18 11:25:31 +01:00
# DIY Cartridge Reader for Arduino Mega 2560
2021-01-05 12:52:42 +01:00
This project represents a community-driven effort to provide an easy to build and easy to modify cartridge dumper. All the Arduino source code along with the PCB design files and detailed build guides can be found in this Github. Happy making. 🔧🔨😊
2018-12-08 13:07:43 +01:00
2020-11-13 09:08:55 +01:00
[![image](https://dl.dropboxusercontent.com/s/0udh1gkl7kem90v/cartbatttop.jpg?dl=1)](https://dl.dropboxusercontent.com/s/p1s0selosoxr86f/1.jpg?dl=1)
2021-09-09 18:12:01 +02:00
For any questions or issues please visit the accompanying thread in the [Arduino Forum](http://forum.arduino.cc/index.php?topic=158974.9001).
2021-01-05 12:52:42 +01:00
Also be sure to check the guides in the [Wiki](https://github.com/sanni/cartreader/wiki).
2018-12-06 14:48:22 +01:00
2020-11-13 09:08:55 +01:00
[![image](https://dl.dropboxusercontent.com/s/pswyr93ttrn0bbm/cartbatttop2.jpg?dl=1)](https://dl.dropboxusercontent.com/s/a54y5fhqaj4iiki/2.jpg?dl=1)
2019-08-05 17:23:39 +02:00
2019-02-15 21:09:13 +01:00
#### Features:
2019-09-27 21:39:11 +02:00
- Completely stand-alone, does not need a PC to operate (unless for updating firmware)
- Portable if fitted with battery add-on or suitable power bank
2019-10-02 10:05:49 +02:00
- Easy to modify open-source code, write your own extensions and share them with others
2019-09-27 21:39:11 +02:00
2020-11-13 09:08:55 +01:00
[![image](https://dl.dropboxusercontent.com/s/05bvrsapruip49o/cartbatttop3.jpeg?dl=1)](https://dl.dropboxusercontent.com/s/m2l97t86o3hvndm/3.jpg?dl=1)
2020-11-13 09:05:45 +01:00
2019-09-27 21:39:11 +02:00
#### Supported Systems:
- Reads NES, Famicom and Family Basic cartridges including save
- Supports Mapper 30/NESmaker and flashes INL NM30 boards
2016-07-04 13:21:34 +02:00
- Reads SNES roms and reads/writes save games from and to the SNES cartridge
Supported cartridge types so far: LoRom, HiRom, ExHiRom, DSP, SuperFX, SuperFX2, SDD1, CX4, SPC7110, SA1 (last two chips need Adafruit Clock Generator)
2019-12-19 18:14:38 +01:00
- Reads and writes SNES Satellaview 8M Memory packs (BS-X cartridge and Adafruit Clock Generator needed)
2017-10-12 23:50:13 +02:00
- Reads and writes Nintendo Power Super Famicom Memory Flash Cartridges (needs Adafruit Clock Generator for best result)
2021-06-09 11:30:55 +02:00
- Reflashes some Chinese or custom-made SNES repros with AM29F032, MBM29F033, MX29LV320 or MX29LV640 flashroms
2021-04-26 10:23:24 +02:00
- Reads N64 roms and reads/writes save games(4K/16K Eeprom + Sram + all 3 types of Flashram), Eeprom needs Adafruit Clockgen by default, Proto carts are not supported yet
2016-10-07 11:14:14 +02:00
- Reads and writes N64 controller paks and also can test a N64 controller's buttons and thumbstick
2021-05-27 15:40:29 +02:00
- Reflashes some Chinese N64 repros with S29GL type flashroms
2019-01-18 14:03:45 +01:00
- Reflashes N64 Gamesharks with SST 29LE010 eeproms
2017-03-02 01:31:12 +01:00
- Reads Game Boy (Color) roms and reads/writes save games
2017-10-12 23:50:13 +02:00
- Reads and writes Nintendo Power Game Boy Memory Flash Cartridges
2019-09-27 09:17:03 +02:00
- Programs custom-made Game Boy (Color) flashcarts with AM29F016, AM29F032, MBM29F033 flashrom
2019-09-27 08:50:02 +02:00
- Programs EMS GB Smart 32M flash carts
2017-08-16 16:17:35 +02:00
- Reads Game Boy Advance roms and reads/writes most of the save games(4K Eeprom, 64K Eeprom, Sram/Fram, SST39VF512 512K flash + MX29L010 1M flash)
- Reflashes some Chinese GBA repros with i4000L0YBQ0, i4400L0ZDQ0, MX29GL128E, MSP55LV128, PC28F256M29 or M29W128GH flashroms
2019-08-26 11:00:31 +02:00
- Reads Sega Mega Drive roms and reads/writes save games(Sram/Fram, Eeprom)
2020-07-06 08:33:49 +02:00
- Reads Sega Master System roms and saves (using Retrode or Raphnet adapter)
- Reads Sega Game Gear roms and saves(using Retrode adapter)
- Reads PC engine/TG16 cartridges (using Retrode TG16 adapter)
2019-10-29 14:00:06 +01:00
- Reads WonderSwan cartridges
2020-05-12 14:12:36 +02:00
- Reads NeoGeo Pocket cartridges
2019-10-19 18:17:42 +02:00
- Programs flashrom chips like AM29F016B/D, AM29F032B, MBM29F033C, MX29F1601, MX29F1610, MX29L3211, MX29LV160, MX29LV320, S29GL032M, MX26L6420, MBM29F800BA, AM29F800BB, LH28F016SUT, AM29F400AB, E28FXXXJ3A and AM29LV033C
2019-09-27 08:50:02 +02:00
- Programs M27C322 eproms
2019-08-10 15:17:03 +02:00
[![](https://dl.dropboxusercontent.com/s/h2e08skmn9pbi2y/savegameyouprev.jpg?dl=1)](https://www.youtube.com/watch?v=r0J9Dplejjg)