Imagine being able to copy your emulator saves over to an actual cartridge of your favorite console. Or dump games that you have laying around to either preserve their saves before changing batteries or simply to backup the games you own to play on PC from where you left off on console. With this tool you'll be able to do all of that- and more!

The Sanni Cart Reader/Writer is a multi-console, multi-functional, open-source tool that is ever-changing adding new features all of the time! You can also order reproduction carts off of eBay and rewrite their roms with the games of your choice! A multitude of developers have put their time and efforts into bringing the most reliable community-backed, ever-changing rom/save dumping/writing device out there! I'd like to add, I myself am not some magical wizard who created this on my own, this work is a dedicated project that came to light after years of endless work from creators who take a true passion in the perfection and preservation of the life of past consoles.

For a list of some of the initial credits, please visit this video: https://youtu.be/7k2hb82uRVc?t=3587.

Of course, this is not everyone who has been involved in working on this project. It's a community that keeps on growing. For more information as to the people involved as well as more information, please visit: https://github.com/sanni/cartreader/wiki
Are you a developer? Great! This project is fully open-source so bring your skills to the forefront and add your own functionality!
Whether it is SNES | Sega Genesis (or Mega Drive) | Original Gameboy/Advance/Color | N64, this thing has you covered. 

Also, as previously mentioned, it's ever changing, so there are also adapters that you can put together to allow other consoles such as Wonderswan | NES | Master System | Neo Geo Pocket. Check out the project here: https://github.com/sanni/cartreader for more information.

Here is a typical use case scenario video showing off a simple rom dump:
https://www.youtube.com/watch?v=zwWRbfdd_AU

Also you can repair N64 GameSharks as well!
https://www.youtube.com/watch?v=LNep5LjuIJM

Here is also a video of the build process as well as a little understanding in how it works:
https://www.youtube.com/watch?v=7k2hb82uRVc

A little update to the video: Reading the Eeprom save on an N64 cartridge now needs the Adafruit clock generator installed and CLK1 switch needs to be set to enabled.

I've been asked this a few times, and yes, the clock generator IS pre-installed. I consider this one of the vital pieces in this project. The SNES requires it for compatibility of certain carts and now the N64 does as well. I know other sellers do not include this but it is definitely a standard component as far as I'm concerned.

The N64 controller port I consider to be an addition, though being that not many games require it and it takes up a lot of time to implement into the board so I have left it out. If you'd like this functionality for a small additional charge, I'm sure we could work something out if you message me before ordering.

These readers will be checked individually with each system to ensure everything is working properly and updated with the most recent version of firmware before shipping. Updates will be released periodically by the original devs through the Sanni GitHub:
https://github.com/sanni/cartreader/tree/master/Cart_Reader
This product requires a Micro SD (not included) formatted to FAT32 with the files from here written to the root of it:
https://github.com/sanni/cartreader/tree/master/sd (this is also updated periodically)

This product will also require a USB 2.0 A-Male to Micro B Cable (also not included) to function. (The common phone charging cable before the new Type-C took over as the new "normal"):
https://imgur.com/a/mtjHw5g

Please note: This is NOT a game console. It does not hook up to your television to play games. This is a tool. This will allow you to dump your games and game saves, write roms to repros or saves to retail cartridges. These are built off of basically a "prototype" sort of state so the cases aren't perfectly smooth but serve their purpose. The colors may vary from white, marble or seaglass teal. Screen colors may vary. Some have two bands of yellow text at the top and the rest are simply blue/white but all function in the same way. In the video I made constructing these, it includes a portion at the end adding a battery compartment and battery. Had I built them all this way the price would have risen drastically so this version requires you to plug it into the PC or a phone charger to operate. Also, you'll have to provide your own micro SD card.

I, myself, had no hand in creating the official code, nor the case. I'm simply an assembler. I order a bunch of parts, program the developers code onto the chips, put the chips on the board, solder everything up, 3D print the cases (which take about 12 hours overall which also equals electricity and filament), thoroughly test them to ensure quality, package them securely and ship them out. These are handmade, not coming from a factory. That being said, I strongly believe in providing a quality service. I put very much care into each and every one of these that I produce. If it doesn't work after all tests have been completed, it doesn't get sent. Simple as that.

Orders will be shipped out as soon as next day (or immediately the same day if placed before 9AM EST) Mon-Sat, excluding holidays (of course; out of my hands).

This version does not read NES, SMS, etc. without a converter adapter board that plugs into the provided ports. You can find these online separately. This also does not include a controller adapter for N64 for reading memory paks but you can upgrade that in the future if you'd like.