Firmware Downloads

Latest version: 0.1.7d :: Download :: Source :: Changelog

Previous versions:

0.1.7c :: Download :: Source :: Changelog

0.1.7b :: Download :: Source :: Changelog

0.1.7a :: Download :: Source :: Changelog

0.1.7 :: Download :: Source :: Changelog

0.1.6 :: Download :: Source :: Changelog

0.1.5 :: Download :: Source :: Changelog

0.1.4a :: Download :: Source :: Changelog

0.1.4 :: Download :: Source :: Changelog

0.1.3 :: Download :: Source :: Changelog

0.1.2 :: Download :: Source :: Changelog

0.1.1a (bugfix release) :: Download :: Source :: Changelog

0.1.1 :: Download :: Source


Download the zip file and extract to your SD card. Make sure the directory structure from the zip file is preserved, so you end up with a ‘sd2snes’ directory in the root of your SD card.
Insert the card into your sd2snes and turn on the SNES. sd2snes will update its firmware from the card and boot.
After updating you may delete the ‘firmware.img’ file. You may not delete any other files from the sd2snes directory.


The ‘sd2snes’ directory is considered a system folder and ignored by the file browser. Do not put any ROMs there as they will not show up :)
The headerless BS-X BIOS is required for running BS games. Rename it as ‘bsxbios.bin’ and put it in the sd2snes directory.
For DSPx / ST0010 support you need the DSP ROM dumps:

  • dsp1.bin
  • dsp1b.bin
  • dsp2.bin
  • dsp3.bin
  • dsp4.bin
  • st0010.bin

They should be quite easy to find on the nets.

 Posted by at 9:46 am

  44 Responses to “Downloads”


    […] gibt eine neue Firmware für das SD2SNES-Modul (Download hier). Hier der Auszug aus dem […]


    Dank sehr viel!


    RetroUSB ( can include the FDS BIOS for download and sell “pirated” copyright Nintendo carts like Donkey Kong Proto dumped from the Wii (amoungst a TON of other copyright games), and you are afraid to simply post the BX BIOS DSP files??? I think you are being a bit paranoid as Nintendo obviously doesn’t care about these old carts anymore.


    I can’t really blame him for playing it safe. Any number of great Nintendo forums can provide links these, even a zip of all the needed files.


    Problem mit der 0.1.5er Firmware! SuperCIC und IGR sind bei mir korrekt verbaut. Alles lief bis zur 0.1.4a ohne Probleme. Mit der 0.1.5er kommt ‘loading’ dann ‘sorting db’ und dann bleibt der Schirm schwarz. Gibt es da schon Infos zu? (CPU Rev 2 / PPU1 Rev 1 / PPU2 Rev 3)


    I am trying to do a upgrade of my sd2snes my anything goes wrong, when i press X button on the screen of the sd2snes and after goes to system information describe that my firmware version is 0.1.4a it sounds weird for me at least i upgraded my sd card with firmware 0.1.5 from the files at i tought that the normal was show the firmware 0.1.05 not 0.1.04a anybody know if its normal show the system firmware version 0.1.4a after upgrade the sd2snes with firmware version 0.1.5:


    Shouldn’t it be labeled st010.bin, not st0010.bin?



    Do these files go in the sd2snes folder? And do I need “st0010.bin” now that the “st0011.bin” is available?


    I can confirm that for me (UK Snes, playing SD2SNES from RetroTowers) I had the same problem with freezing on the menu’s etc ……. I have just downgraded to 0.1.4a and it seems to have solved the problem!


    I can confirm that 0.1.4a runs quite a lot more stable then 1.5 does on my machine. Especially the menu freezes seem to have gone completly.


    Final fantasy 2 freezes at the battles but audio keeps going with 1.17pre4


    Final fantasy 2 freezes at the battles but audio keeps going with 1.17pre4


    Hello! I’m using the 0.1.7 preview 4 version with my modded SNES and it works nicely! I found a graphic glitch though: in Super R-Type, both US and European version, if the game is played in 60Hz there’s a graphic glitch around the middle of the first stage (right after the mines going up and down): a planet in the background has a missing part and that missing part seems to be several pixels on the left from where it should be. It’s just as if the background was kind of jigsawed with the missing piece not at the right place. That “missing piece” is also repeated at the end of the first level right before meeting the first boss, where it shouldn’t be at all. Note that the same ROM plays flawlessly if played in 50Hz. My original PAL cartridge works flawlessly if played both in 50 and 60Hz.
    Thank you very much.



    i am not sure what i am doing wrong. Loaded several versions from 1.5 to 1.7 and than extracted it directly to a standard formatted 8 GB Transcend SD-Micro card (i use it with adapter on the SD2SNES).

    After that i added the bin-files for the chips (dsp1,….).

    But when using this card in the SD2SNES always the message /sd2snes/menu.bin not found

    Thanks in advance for your help.


    There’s a major glitch in the party menu in Final Fantasy III (VI) using 0.1.7. The screen flickers and resembles a VCR with very poor tracking. Once exiting to the world screen it returns to normal. I’ve tried different FFIII roms, completely wiping the sd card a few times and loading again, etc. etc., all with the same result.



    I used to use 1.6 version and it worked like a charm with my US SNES modded with SuperCIC. But then I tried version 0.1.7 preview 4 when I want to play to Megaman X (US) (for example), I have a message that says that the game was built for an NTSC console… I don’t understand xD The game works fine untill the end of the intro stage, and then it reprints the warning message, and the game resets T_T I tried to go back to the 1.6 but now I have the same problem.
    Is there a solution ?

    Thank you


      Ok so I partially solved the problem. I’ve edited the config.yml file and I’ve set PairModeAllowed to true and VideoModeGame to 0 (force 60Hz). I think my games are detected as 50Hz games by the automatic mode, but I can’t figure why (besides, it worked fine before)


        I think the CIC clone on your sd2snes is currently set to PAL (because at one point in time it had to adjust to an unmodified PAL console?). To set it back to NTSC you can put it into an unmodified NTSC SNES. The better solution for sd2snes in conjunction with SuperCIC consoles is the pair mode, anyway. So you were on the right track. :)


      And you’re 100% right ! I asked my girlfriend and she indeed played with the SD2SNES on our PAL SNES yesterday. Well we don’t have an unmodified NTSC SNES, but it works fine so no problem. Thank you for your answer ;)


    Hi, I tried this new update (ver 1.7a), but my Sd2snes doesn’t work. I would like that you help me, cause I don’t know what to do. Thanks


    HI, I downloaded the new 0.1.7.b and my saves wont load when I start a game? am I missing something for it to read my saves?


    Hi, I downloaded 0.1.7.b and my saves for my games wont load, am I missing something?


    Hey, dude for the saves, yeah you are probably missing the folder. mine too was doing that, it took me a few weeks to figure out but what you need to do, is to create a new folder called “saves” inside the root folder, inside the sd2snes root folder. call it “saves”, without the quotations.


    Hi ikari. I just tried using 1.7c and kept getting a blank screen. Should I do a fresh install?


    I just tired 1.7c a couple of times and I kept getting a blank screen. I was scared I had done something wrong. I went and copied over everything with 1.7b and it works fine again. Any suggestions to get 1.7b working?


    1.7c its working perfectly with the last sd2nes revision hardware only in super mario kart the screen flickers a little but the new firmware its good good job ikari


    with the firmware 0.1.7c i haven’t any sound with many msu video (bubblegum_crisis, akira_trailer, 8bit-water_…) and some flickering with toho-badapple(30fps4col interace).
    i use the sd2snes on super facmicom.


      Missing sound is due do a bugfix that makes it comply with the MSU1 spec (initial volume was set to full, not zero), my own old demo player doesn’t adhere to that ^^; Even with a fixed player in place the audio would have to be redone because I agreed with byuu on 44100Hz playback rate (still locked to the SNES system clock) – my former implementation was to samples in a way that a “1000/1001” style fps video wouldn’t need to have its audio resampled. However this lead to issues with ROM hacks depending on audio sync with a running game – there had to be specific versions of the BS Zelda MSU hack made for higan and sd2snes respectively, etc. Thus we agreed on a unified sample rate.

      krom’s 30fps4col interlaced demo is a bit hit and miss, sometimes it flickers, sometimes it doesn’t – if you just load it again chances are it will run fine until it loops. Seems that it somehow maxes out the SNES DMA capacity (though simply adding blank time doesn’t help).


    Hi there, I’ve updated to 0.1.7d and now the audio on MSU1 games is distorted. My SD2SNES is a Revision F model. Should I modify my SD2SNES as was shown earlier this year on here to correct this? Please help!
    By the way, I am loving my SD2SNES! You guys do amazing work!


    I meant to modify my Revision F SD2SNES to “update” it to be like the Revision G one.


    Hi! I have an issue that just ocurred to me. I have both an original SNES and a clone system (Super Retrotrio). I got my SD2SNES about 4 days ago and it worked perfectly on both systems but suddenly stopped working on the clone.

    This happened me while I was triying to get the BS-X Bios to work on the clone system. I’ve deleted the bios and tried another version of firmware but I can’t get the cartridge to work on the clone again. In the original SNES it works just fine.

    Any sugestions on how to solve this? Thanks a lot for the help!

 Leave a Reply

All comments are moderated. Email is optional, however no comment confirmation message will be shown for some reason if it is left empty. The comment will be posted anyway.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>