SD2SNES

The SD2SNES is a Super Nintendo / Super Famicom cartridge that plays games from an SD card, referred to as a "ROM cart".  It's compatible with a large number of games, supports instant load times and includes support for "MSU-1 audio".  A list of official resellers can be found here.

Compatibility

The SD2SNES is the most compatible of all the SNES ROM carts currently on the market. In fact, it's actually easier to list the incompatible games, which is exactly what Ikari has done on his website: https://sd2snes.de/blog/compatibility

 

MSU-1 Audio

The SD2SNES supports something called "MSU-1 Audio", which stands for " Media Streaming Unit revision 1".  It's a homemade "enhancement chip" made by byuu, that allows for CD-quality audio on a SNES. 

A good way to think of it is like this:  Remember the SegaCD?  The graphics were the same as the Genesis, but the music played directly off the CD allowing for the music to be extremely high quality.  Also, the extra storage space of a CD allowed for FMV playback, within the restraints of the Genesis' processing power.  Well, this is essentially the exact same thing, but for the SNES and only for patched roms.

While no physical MSU-1 chip was ever created, the code was integrated into a few emulators, as well as the SD2SNES, allowing full CD-quality audio through real SNES hardware!!!

 

Audio Mod

All revisions of the SD2SNES starting with "H" and later already have a great-sounding audio circuit. If you have Rev.H or newer, you can skip this section. If your version is older, there's actually a modification you can perform to improve the output. Please scroll down for more info.

There are a few differences in the audio circuit of the SD2SNES revisions:

SD2SNES PCB Revisions A-F have slightly lower audio output.
SD2SNES PCB Revision G was a quick fix for this, boosting MSU-1 audio to the correct levels but introducing some noise.
SD2SNES PCB Revision H (and newer) adds an audio opamp forever fixing MSU-1 audio functionality.

This mod replaces the passive filter between the DAC and the SNES' analog mixer with with the better circuit from the Rev. H (and newer) that includes a unity gain opamp in order to fix the impedance mismatch that caused muffled and quiet audio in older revisions. Basically, it's more of a "fix" then an "upgrade", meant to eliminate the need for boosted audio files (clipping), firmware audio boost in the menu (clipping), and the Rev. G 5V mod (distortion). This finally standardizes the correct MSU-1 audio levels between real hardware and emulators.

Borti4938 has actually created a PCB that allows for a slightly easier way to add the mod. You can order the boards and components from these links (with alternative links for the components):

PCB: https://oshpark.com/shared_projects/1ej3Nrdj

Audio amp: x1 per board:
https://www.digikey.com/product-detail/en/stmicroelectronics/TS922IDT/497-6035-1-ND/1632064
http://www.mouser.com/search/ProductDetail.aspx?R=0virtualkey0virtualkeyTS922IDT

Capacitor: x1 per board:
https://www.digikey.com/product-detail/en/kemet/C0603C104J4RACTU/399-1097-1-ND/411372
http://www.mouser.com/ProductDetail/KEMET/C0603C104J4RACTU

Resistors: x2 per board:
https://www.digikey.com/product-detail/en/panasonic-electronic-components/ERJ-3EKF10R0V/P10.0HCT-ND/198100
http://www.mouser.com/ProductDetail/Panasonic/ERJ-3EKF10R0V/

Also, here's the installation instructions: https://github.com/borti4938/SNES-AddOn-PCBs/tree/master/sd2snes_RevH/Installation

 

Also, Qwertymodo has a guide on his website that shows how to directly add the components on the PCB, without a PCB.  While qwerttymodo himself actually recommends using Borti's solution, here's his page for reference: http://www.qwertymodo.com/hardware-projects/snes/sd2snes-dac-upgrade

 

If you'd like this installation service done for you, check with your trusted modder and see if they already have boards made.  Here's an example of a good-quality installation, done by Ben of iFixRetro:

 

Which MSU-1 ROM's to Use?

You can get lots of MSU-1 patches for SNES roms at http://www.romhacking.net/.  A much better way to get the roms is to google "smokemonster msu" and follow the links in the forum (free registration required) to get the "new" patches that are designed for the H rev boards.

 

Cheap Clones

The SD2SNES is an open-source project and can be made by anyone. That being said, there are a few low-quality clones out there with problems that range from gitchy use, to no MSU audio, to it not working at all. I strongly recommend you only purchase an SD2SNES through the list of official resellers.

One funny thing about the clones I've seen - Even though they were made in China, they still say "manufactured by KRIKzz" and "assembled in Ukraine".

 

Custom Menu's

You can now customize the menu of the SD2SNES using this tool: http://www.dotsarecool.com/sd2snesimg/  Actually, Smokemonster used it to make a few awesome custom menus, including a RetroRGB one!  Here's some examples and a link;  Just copy the menu.bin file to the \sd2snes directory:
https://www.epforums.org/showthread.php?109819-Nintendo-SNES-Extra-SD2SNES-Themes
https://mega.nz/#F!eUwWRaBT!nn2irga_hqVYBd_npSiW4A 


 

 

That's it for now! Check out the main ROM cart page for more info on all the ROM Cart's available for each console.

 

Feel free to head back to the main page to see what else this site has to offer!