Firmware Downloads

Latest version: 0.1.7e :: Download :: Source :: Changelog

Previous versions:

0.1.7d :: Download :: Source :: Changelog

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

  67 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 also a file called menu.bin in the SD2SNES folder…


        Hey Max, I have the same problem here. I seem to have all the files needed but no matter what, it says “/sd2snes/menu.bin not found!”. I have a SD card 64Gb and no adapter.
        Did you figure out what it was ? Thanks in adance


        …figured it out, it was just the format of my SD card. The SD card just needs to be MS-DOS FAT 32 in order to work. Happy retro gaming! Cheers.


      Maybe a probem with your card or the adapter you use. Try with a SD card and no adapter.


    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!


    sometimes after doing in-game hook reset back to SD2SNES menu something has caused data on the SD Card to get corrupted, and afterwards no game will launch, after launching a game it just flashes off the main menu screen then back again and says “loading…” at bottom and just freezes there

    the only way then to fix it is by doing full disk checking of the SD Card in windows, and fixing all the errors.. then after that the games launch fine again

    my SD Card is: ADATA SDHC 8GB CLASS 4#

    this card I have been using fine on a Super UFO without any problem at all, which I bought brand new.

    The lock has been off on the card, does that make a difference?
    now i’m using 0.1.6 and so far it hasn’t happened since


    […] Downloads […]


    Hello, sorry, I am not sure what’s wrong but MSU1 doesn’t produce any music. Strangely, I get the video at the beginning of Zelda, but there’s no music. It seems to work in emu bsnes, but not on my SD2SNES. Any thoughts? Mem card not good enough? (I thought maybe, but it does play the video…)


      Could it just not be outputting audio for some reason? The yellow LED comes on and flashes when it would be changing music, and it stays lit up sorta dimly the whole time. I get the full motion video intro, but with no audio. Something not hooked up right on my SD2SNES physically?


    Hello, I would like to report that I noticed that the sound of the fatal game fury2, in the scenario of may, the sound seems different. When you listen.


    Seiken Densetsu 3 is not working in version 0.1.7e. I could not play the game because there is freezing with black screen.

    but, I could play the game well in version 0.1.7 preview 3. plaese fix bug.. in next version.


    Does anyone have a good source for these files? They are no longer available on Stone Age Gamer. . .



    Just getting a blank screen–help! :(

    This is my diagnostic–other games work fine:

    ===log opened===
    SD test… please insert card
    crc1 = d805a1bf crc2 = d805a1bf PASSED

    RTC Test
    setting clock to 2011-01-01 00:00:00
    2011-01-01 00:00:00
    waiting 5 seconds
    new time: 2011-01-01 00:00:05

    FPGA test
    configuring fpga…
    fpga_pgm: 212501 bytes programmed
    FPGA configured
    basic communication test…PASSED

    RAM test
    Testing RAM0 (128Mbit) – clearing RAM – writing RAM – verifying RAM -RAM0 PASSED

    Testing RAM1 (4Mbit) – writing RAM – verifying RAM…RAM1 PASSED

    SD DMA test
    clearing RAM – loading test file – verifying -PASSED

    Loading SNES test ROM

    sysclk test
    measuring SNES clock…
    21480624 Hz
    21480624 Hz diff = 0 max = 0
    21480625 Hz diff = 1 max = 1
    21480624 Hz diff = 1 max = 1
    CPUCLK: 3475117
    READCLK: 0
    PARDCLK: 0
    PAWRCLK: 0
    REFRCLK: 78740

    SNES test status: IRQ: 00 PA: 00 MEM: 00/00
    Timeout! SNES appears to be dead!


    flash check: 1111-4-33b04504-dfb09a7f-b8-11-0
    Test Result
    SD Passed
    USB not implemented
    RTC Passed
    CIC no run
    FPGA Passed
    RAM Passed
    SD DMA Passed
    CLK Passed
    DAC not implemented


    I’m looking for the source codes for the original ATMega644 version.
    On website even the 0.1.1 version has the new ARM sources.
    Thank you.


    I’m looking for the source codes for the original ATMega644 version.
    On website even the 0.1.1 version has the new ARM sources.
    Thank you.


    Oh, sorry my bad. Missed that one. Thank you.


    hi guys, where can i find a complete and updated bios set for the sd2snes cart?

    thank you


    Ikari quando q vai sair um novo firmware para sd2snes para rodar Street fighter alpha2 e super mario world2 yoshi island seria otimo poder jogar esses dois jogos na sd2snes


    Clock speed on 0.1.7e is slightly slower than real-time, would like to see a patch for this in the next update.
    Thank you for your dedication to this project, ikari!

 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>