All Projects → sanni → Cartreader

sanni / Cartreader

Licence: gpl-3.0
A shield for the Arduino Mega that can back up video game cartridges.

Projects that are alternatives of or similar to Cartreader

Rom Properties
ROM Properties Page shell extension
Stars: ✭ 210 (-64.41%)
Mutual labels:  gameboy, nes, n64
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Stars: ✭ 4,732 (+702.03%)
Mutual labels:  gameboy, nes, n64
Ctf Game Challenges
A curated list of Game Challenges from various CTFs
Stars: ✭ 97 (-83.56%)
Mutual labels:  gameboy, nes
Lemuroid
All in 1 emulator on Android!
Stars: ✭ 194 (-67.12%)
Mutual labels:  nes, n64
Arduinogameboy
Arduino based Game Boy cartridge reader and writer. It can dump ROM and RAM to SD card.
Stars: ✭ 93 (-84.24%)
Mutual labels:  gameboy, arduino
Esplay Retro Emulation
Retro Emulation Collection for ESPlay Hardware, an ESP32 based game console
Stars: ✭ 183 (-68.98%)
Mutual labels:  gameboy, nes
Retro Go
Retro emulation for the ODROID-GO
Stars: ✭ 73 (-87.63%)
Mutual labels:  gameboy, nes
Retrograde Android
Play retro video games on your Android TV!
Stars: ✭ 114 (-80.68%)
Mutual labels:  gameboy, nes
awesome-emu-resources
A curated list of emulator development resources
Stars: ✭ 26 (-95.59%)
Mutual labels:  gameboy, nes
exhal
Compression and decompression tools for NES, SNES, and Game Boy games by HAL Laboratory
Stars: ✭ 54 (-90.85%)
Mutual labels:  gameboy, nes
Arduinomenu
Arduino generic menu/interactivity system
Stars: ✭ 520 (-11.86%)
Mutual labels:  arduino
Arduino freertos library
A FreeRTOS Library for all Arduino AVR Devices (Uno, Leonardo, Mega, etc)
Stars: ✭ 523 (-11.36%)
Mutual labels:  arduino
Minicore
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
Stars: ✭ 546 (-7.46%)
Mutual labels:  arduino
Mooneye Gb
A Game Boy research project and emulator written in Rust
Stars: ✭ 557 (-5.59%)
Mutual labels:  gameboy
Hoodloader2
16u2 Bootloader to reprogram 16u2 + 328/2560 with Arduino IDE
Stars: ✭ 509 (-13.73%)
Mutual labels:  arduino
Platformio Core
PlatformIO is a professional collaborative platform for embedded development 👽 A place where Developers and Teams have true Freedom! No more vendor lock-in!
Stars: ✭ 5,539 (+838.81%)
Mutual labels:  arduino
Neogps
NMEA and ublox GPS parser for Arduino, configurable to use as few as 10 bytes of RAM
Stars: ✭ 507 (-14.07%)
Mutual labels:  arduino
Bare Arduino Project
Start your Arduino projects right out of the box
Stars: ✭ 505 (-14.41%)
Mutual labels:  arduino
Nestur
The NES (emulator) you left outside in the rain but let dry and still kind of works
Stars: ✭ 505 (-14.41%)
Mutual labels:  nes
Arduinojson
📟 JSON library for Arduino and embedded C++. Simple and efficient.
Stars: ✭ 5,456 (+824.75%)
Mutual labels:  arduino

image image

DIY Cartridge Reader for Arduino Mega 2560

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. 🔧🔨😊

image

For any questions or issues please use the Discussions or Issues feature here on Github or visit the accompanying thread in the Arduino Forum.
Also be sure to check the guides in the Wiki.

image

Features:

  • 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
  • Easy to modify open-source code, write your own extensions and share them with others

image

Supported Systems:

  • Reads NES, Famicom and Family Basic cartridges including save
  • Supports Mapper 30/NESmaker and flashes INL NM30 boards
  • 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)
  • Reads and writes SNES Satellaview 8M Memory packs (BS-X cartridge and Adafruit Clock Generator needed)
  • Reads and writes Nintendo Power Super Famicom Memory Flash Cartridges (needs Adafruit Clock Generator for best result)
  • Reflashes some Chinese or custom-made SNES repros with AM29F032, MBM29F033 or MX29LV320 flashroms
  • Reads N64 roms and reads/writes save games(4K/16K Eeprom + Sram + all 3 types of Flashram), Proto carts are not supported yet
  • Reads and writes N64 controller paks and also can test a N64 controller's buttons and thumbstick
  • Reflashes some Chinese N64 repros with S29GL128N, S29GL256N, MSP55LV512, MSP55LV100S, MX29LV640, i512M29EW or i4400L0ZDQ0 flashroms
  • Reflashes N64 Gamesharks with SST 29LE010 eeproms
  • Reads Game Boy (Color) roms and reads/writes save games
  • Reads and writes Nintendo Power Game Boy Memory Flash Cartridges
  • Programs custom-made Game Boy (Color) flashcarts with AM29F016, AM29F032, MBM29F033 flashrom
  • Programs EMS GB Smart 32M flash carts
  • 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
  • Reads Sega Mega Drive roms and reads/writes save games(Sram/Fram, Eeprom)
  • 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)
  • Reads WonderSwan cartridges
  • Reads NeoGeo Pocket cartridges
  • Programs flashrom chips like AM29F016B/D, AM29F032B, MBM29F033C, MX29F1601, MX29F1610, MX29L3211, MX29LV160, MX29LV320, S29GL032M, MX26L6420, MBM29F800BA, AM29F800BB, LH28F016SUT, AM29F400AB, E28FXXXJ3A and AM29LV033C
  • Programs M27C322 eproms

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].