FAQ

FAQ

Q1: When more enhancement chips get implemented in the future, does that mean a necessary hardware upgrade?

A1: No, the hardware is final. All additional features are introduced by means of firmware updates. Hardware upgrades might happen if any “physical” problems become known or some end-of-life parts have to be replaced. However the capabilites of the hardware will remain the same. That also means if SuperFX or SA1 should turn out to be impossible on the current hardware then that’s set in stone. Popular demand will determine whether or not I’d go and design upgraded hardware. ;)

Q2: Game XY doesn’t run properly.

A2: Check the compatibility list for known issues. If the game is listed it is known not to run on the sd2snes.

Q3: Mario Kart/Pilotwings/other DSP games just lock up immediately.

A3: DSP games require the DSP ROMs to be present in the “sd2snes” folder on the SD Card. You can get them here. For sd2snes you need the *.bin files, NOT the *.rom files.

Q4: Satellaview games just drop to a black screen.

A4: The BS-X BIOS is required to run Satellaview games. Find the BS-X BIOS ROM (there’s a good chance it’s already in your ROM collection), rename it to “bsxbios.bin” and put it in the sd2snes folder on your card.

Q5: My sd2snes doesn’t seem to run reliably. A large number of games crash at random, or the sd2snes doesn’t boot up at all.

A5: One of the following could be the case:

  • Weak capacitors in your SNES: The sd2snes draws more power than a normal game cartridge (and the Super Everdrive or Powerpak, for that matter). Weak capacitors in the power section of the SNES may cause the console to crash. Try another SNES or, if you feel like it, have the caps replaced.
  • Faulty power brick: The external power supply of the SNES doesn’t provide properly stabilized power, or the voltage has dropped. Try using a different power brick.
  • Dirty slot contacts: The sd2snes is more timing sensitive than a normal game cartridge. If the slot contacts are dirty it might introduce enough resistance to delay the signals coming from the SNES, or going to the SNES, enough to make it crash. Clean the slot contacts on the SNES and the sd2snes thoroughly and retry.
  • Freak SNES: Some consoles exhibit strange timing behaviour or excessive address line noise. Try another console.
  • Freak SD Card: Some SD Cards might draw excessive power or exhibit other strange behaviour. Try another card.
  • Faulty SNES: The SNES itself might be at fault. Verify that original game cartridges run properly on your SNES.
  • Firmware: There have been reports that some sd2snes firmware versions don’t work properly with some consoles. Try using a different (older) firmware version and see if the problem persists. If this fixes the problem, please report.

If you have tried different consoles, different SD Cards, different power bricks, and cleaned the contacts, the sd2snes itself is probably at fault (e.g. a bad solder joint or component). Please run the diagnostic firmware and send me the output, preferably a zip file of the entire sd2snes folder.

Q6: Can you sell me an sd2snes?

A6: No. I do not manufacture or sell the hardware.

Q7: Where can I buy sd2snes?

A7: Here’s a list of shops. It’s probably incomplete.

Q8: Will there be SuperFX overclocking support?

A8: Maybe. It depends on how well the SuperFX can be synthesized on the FPGA and how much performance reserve will be left. Don’t count on it.

Q9: Will there be Super Gameboy / SA-1 / XYZ support?

A9: Technically, maybe. I’m already struggling to add features so I won’t make any promises I will add it myself. Keep in mind the sd2snes firmware is open-source and open to contributions – if I don’t implement something myself, maybe someone else can.

Q10: My sd2snes doesn’t save.

A10:

  • MSU1 games cannot autosave because access to the SD Card is reserved exclusively to the MSU1 features. It must be ready to serve MSU1 requests at any time. Therefore, to save your .SRM file with MSU1 games, a soft reset (hold reset button / use in-game button combination) must be carried out.
  • If you use v0.1.7-v0.1.7b you must make sure that the sd2snes/saves folder exists on card. Otherwise the migration code to load+move the SRM file will bail out and not even load the save file. This will be addressed shortly with a maintenance release.
  • Saving on the sd2snes works by constant monitoring of the save RAM area while the game is running. If a change is detected, a .SRM file is written out to the SD Card while the game is still running. There is no real-time “save state” feature like the Mega Everdrive has, for example. You must still save in-game for the sd2snes to write out a save file.
  • Check that the write protection slider on your SD Card is set to off, i.e. not in the “LOCK” position.
  • Wait 2-3 seconds after saving in-game for the sd2snes to detect the SRAM change and save to card.
  • There are occasions where games use the battery SRAM area as work RAM. In this case the contents change continuously and the sd2snes will not save every change in order to reduce wear on the card but instead save the SRAM contents periodically every 15-20 seconds. The red LED (Write) will be permanently on if such a case is detected. To minimize the risk of data loss (due to powering off the SNES while a periodic save is in progress) please reset the sd2snes by holding the RESET button on the SNES until all three LEDs light up before turning off the power.
  • After loading a saved game, some games – notably Zelda – don’t put you exactly where you left off so it might appear that your progress wasn’t saved.

If you still feel the sd2snes isn’t saving when it should, please report.

Q11: Can enhancement chip XY be realized using a pass-through adapter with the original enhancement chip on top?

A11: The only enhancement chip where that would work is the DSP series (DSP1-4, ST0010) which are already supported natively. All other enhancement chips have the game ROM “behind” them and control access to it, which a cartridge plugged in parallel to the sd2snes cannot do.

Q12: Will the sd2snes eventually support every game of the SNES library?

A12: Most likely not. Some enhancement chips are too powerful to be supported by the onboard FPGA, and for some others I can only say I don’t know before I’ve tried. See http://sd2snes.de/blog/status#enhance for the current state of enhancement chips.

Q13: My sd2snes keeps telling me to set the clock.

A13: The battery is probably empty. You can replace it with a very common CR2032 cell.

116
Leave a Reply

54 Comment threads
62 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
35 Comment authors
newest oldest most voted
Mike

I’m having freezing problems only on Actraiser 1, 2, and 7th Saga. I tried many SD card’s, rom versions, firmware 1.5, 1.4a, 1.4, and only 1.3 will play them. I have an almost new SNES so it’s not the console or power supply, the originals work fine with no freezing or glitchiness.

It is an original design NTSC (SNS-USA/CAN-1, UN16677537).

Not sure what to do. I see you say to “Please run the diagnostic firmware(in preparation) and send me the output.”. Where is the tool to test it? Also, what are your suggestions?

Thanks,

RYOGA

Thanks for the work. I am currently studying the possibility of adding to the sd2snes firmware support for super gameboy [SGB]. Did you use Xilinx´s ISE WebPack?

NicNic
RealTimeSave

This is what I have been doing all along when my sd2snes doesn’t work, as outlined in this article. I have to clean it once in a while. I am unsure why but probably the deck itself isn’t clean enough for some reason. The sd2snes looks fine.

It’s good to finally see an update on this site and yes I agree about dates, not necessary.

Thanks

Fred

Totally satisfied with the product, but i have a little problem :

I have my games in different directories, and when i change a folder name (on the SD card from the PC), and put the SD back in teh SD2SNES, the directorires don’t “update”, and keep the same names as before… which prevents my games from lauching, since the directory SD2SNES shows does not exist anymore… any ideas? Thanks!

(just to be lear, i’m not talking about the SD2SNES folders, but the folders that contain the roms)

Rex

Will there ever be an update so that games made for flash players will work on the sd2snes? Such as Megaman x corrupted or Megaman x Eclipse

Rex

Sorry if I seem too pushy or anything but I have two questions, one does that mean it can also play .exe files? And two what would be the estimate for when you would start working on something like that?

Rex

What are you currently working on and what would be your next goal to implement into the next update?

Tom

What is crysis? And is that what you are currently working on?

Tom

I had no idea of that joke. I feel stupid now. Well thanks for the reality check. -.-

WittZi

So far this has been awesome so my thanks to ikari for such amazing work and donation of his time. It’s a shame that the SuperFX chip isn’t supported, but then I guess if I wasn’t so lazy at university and paid attention in my programming classes I might have been able to help out on projects like this one! Ikari, what skills would be required to reverse engineer the SuperFX chip / SA-1 chips and incorporate them into sd2snes? I only ask as I do a lot of work with contractors on ELance and if it’s a case of… Read more »

rama

Occasionally my SD2SNES doesn’t save the .srm, eventhough the red LED came up and I saved regularly.
I’ll only notice it when coming back to the game later (SNES turned off in the mean time) and the .srm doesn’t have
any of the progress of the last session. There were at least 10 occasions to write it out then but apparently it didn’t?
Firmware 1.6 (but had it on 1.5 as well).

rama

Ah great. That will help track the problem down, I’m sure :)
I’ll say that the module is perfectly stable otherwise and the save bug is pretty rare.
I’m thinking it might be the SD card (32GB Samsung, a good one) since a cheaper one wasn’t able to save even the game database file.
Maybe my module has a weak SD card power supply? I’ll know more with those debug capabilities :)

shenanigan

Hi, we bought your product and have one specific problem that I wasn’t able to find in the FAQs. The main menu is scrambled, being composed only of artefacts/random numbers/letters. However, going through the list of roms still appears to be working (you can see that you’re moving through the list, without being able to read it). Launching any game we randomly tried so far worked perfectly, so basically, the main menu doesn’t work, but the games do. Is this some known glitch? We thoroughly cleaned the contacts, but it didn’t help, and the device works normally with other game… Read more »

shenanigan

Thanks for your reply! The logo is usually not visible at all. Sometimes, the upper part of it can be seen, but that’s all. We’ve tried more games recently and also found some problems, such as with TMNT 4, the game apparently working, but the characters/enemies being invisible. So the game was running and reacting to inputs, but the playing field was empty (visually), even though you could see from sounds and scores that something was going on. I’d assume it might be down to the same problem of certain graphics data not being loaded correctly (or at all). Will… Read more »

shenanigan

Sorry for the delay, here’s what the menu usually looks like: https://dl.dropboxusercontent.com/u/17167332/IMG-20140908-WA0003.jpg

shenanigan

I have acquired two more SNES units so perhaps that will solve the problem. x) Will test it during the weekend. Mario Kart when loaded from the SD2SNES wouldn’t work, it shows the Nintendo logo and freezes. Other games (forgot which one) didn’t react to controller inputs. Haven’t tried F-Zero from the ROM collection yet, but the original game (cartridge) works on this unit. So until now, I haven’t seen any glitches with original cartridges. I tried different firmware versions and different SD cards, all had the same problem, so I’m guessing the SNES itself is somehow borked. I’ll let… Read more »

shenanigan

Hello again, I tested the cartridge with two other consoles, and could get it to work with both of them, so the previous problems with the scrambled menu were indeed caused by a faulty console. Interestingly, with one of the two “new” consoles, the device won’t start up normally at first, with one of the LEDs blinking after powering on, the screen receiving no signal. I think it’s the yellow one (bought a SD2SNES that was already installed in a cartridge, so hard to tell), with the problem solving itself after turning the unit on and off a few times.… Read more »

SubDrag

Will the SD2SNES work with repro consoles such as RetroN?

Banjo_Alfred

Was just playing Super bomberman 2 and noticed some significant slowdown. I was wondering if that is normal for the game or is related to the sd2snes?

YuOminae

I also notice slowdowns when playing capcom games, concreteky Megaman X, Demon’s Crest and Magical Quest. They happened when more sprites appeared on screen.

Sarge

Thanks for all the great work on this, first of all! I’ve been playing Treasure of the Rudras, and I’ve noticed some odd behavior on boot. If the system is cold, just having started, I have no issues getting past the AGTP logo, but after it’s been running a while, a reset will cause it to hang most of the time. If it ever gets past the logo, it works great from there on out. I tried in another SNES, and it seems to be okay in that one. It’s a 1CHIP Model 1 SNES that works, and an older… Read more »

Sarge

It usually hangs right in the middle of the added AGTP logo. Sometimes it will almost finish, then hang before getting to the SquareSoft intro, sometimes it’ll barely fade in and lock up (within fractions of a second). I don’t think there’s any audio associated with that logo, but I could be wrong. Given that I haven’t had much trouble with other games, I’m guessing I’ve just got a slightly funky console. I was worried it was my SD2SNES, but it doesn’t seem to be that. And, of course, cold boot gets there every time. I’ll try playing around with… Read more »

Sarge

Haven’t had a chance to play with the SPC player, but I ran into a crash in one of the shops of Treasure of the Rudras, one that was pretty reproducible, and swapped to my other SNES again. No issues at all. Definitely something funky with that SNES, and not the cart or firmware. Thanks for the help!

Sarge

Well, strangely enough, my other SNES started manifesting the same behavior, so I’m starting to lean towards something weird with the hack + the strain that the SD2SNES can put on the system. Just as a check, I swapped back to my “troubled” SNES, and updated to the newest preview build. So far, even after running for a long time and doing a reset, I haven’t had any issues with lockups this time. So perhaps my system is just a bit noisy on the address lines, and somehow my other one developed noise after being used for a bit? I… Read more »

Rishca

Does anyone notice that the music tempo in the game Lost Vikings is slow in either menu, intro or in game music?

Rishca

SOLVED :
Downloaded another (european) version. (*.sfc) and sound is ok now.
I suspect it was an ntsc version (*.smc) playing on my PAL snes which caused the problem.

kenshigros

Hi. Question directly for the creator from an user: I have a SD2SNES and need to ask one question only and you probably have had it already thousand of times. No need to tell you about the SuperFX 1 or 2 but I need a clear answer if you are willing to answer of course. I know many people if it is not everyone expect to play the SuperFX because the best games are using it of course. My question is this: your hardware (SD2SNES) will be able to handle the SuperFX or not ? (Is it a hardware problem… Read more »

Ash

Push-Over starts up and then freezes on a black screen, with the music still playing.

I wonder if there could be an option to disable auto-saving for games that use SRAM as work RAM, and patch those games to somehow notify when SRAM should be written to SD card (i.e. when they actually save).

Enjoi72

I have a problem with my SD2SNES I recently purchased. Some ROMs I try to play (I.e. Link to the past, Darius twin) have a few issues. On LTTP, I can start the game fine, but I cannot open the chest at the beginning of the game, I cannot pull up the bushes, etc..on Darius twin, the game starts fine and then once I get the first upgrade, you cannot see the bullets you are shooting. Also, on the mega man X series (X, X2 and X3) I can move around but none of the buttons (A,B,X,Y) seem to register.… Read more »

ikari

1. Do original games work on your SNES? (could be a CPU/RAM failure in your SNES)
2. Have you tried a different SD card? (could be card read errors)
3. Are the errors reproducible and consistent? (ruling out bad contacts)
If 3x yes, the sd2snes probably has faulty RAM and I’d suggest contacting your dealer or krikzz for a replacement.

Cliff

In Tetris Attack, in 1 Player Stage Clear mode, there is a wild flickering while you play, it’s strange, ’cause some foreground elements stay normal, while the background and other parts flicker. Only happens in this 1 Player Stage Clear.

All other modes look fine.

It’s reproducible.

I don’t have a real Tetris Attack cart to compare.

Seems strange, this is the only game I’ve play on SD2SNES that has weird flicker issues.

Sarge

Are the in-game reset functions active? I’ve seen graphical corruption from time to time in games from that. I know it happened with Chrono Trigger in the menus, and it goes away when you disable the hooks (L+R+Start+Y, I think).

Also, it might be worth checking it out in bsnes / higan, just to see how the real ROM behaves. It might be something that’s in the real cart. I have no idea, though!

MAGO

hello, when power on or Reset to sd2snes menu the system clock restart to last set, someone help me?

Anonymous

Maybe you Battery is empty. It is a CR2032 cell, easy to find in any bigger store or electronic shop/ebay….

Roque Junior

Hi, did you solve it?

[[[Dirty slot contacts: The sd2snes is more timing sensitive than a normal game cartridge. If the slot contacts are dirty it might introduce enough resistance to delay the signals coming from the SNES, or going to the SNES, enough to make it crash. Clean the slot contacts on the SNES and the sd2snes thoroughly and retry.]]]

Is this why original SA-1 games are so sensitive to physical contact with the console or cart while the game is on??
as in… the slitghtest pull of the cable MAY crash the game.

anonimzwx

when i use the sd2snes it works but cause an awful flickering on the screen, it happend since the menu, my snes works fine with original games. i tested it with firmware 0.16 and 0.17. how can i fix it?

Anonymous

“Rewind feature” — https://www.youtube.com/watch?v=BSLMPnVZITM Es ist möglich nur in Emulatoren, oder?

Anonymous

Und Overscan/Underscan kann man auch nicht mit sd2snes einstellen? Nicht alle Fernseher haben bedienerfreundliche Overscan Einstellungen.

retro_gamer

Does this stuff mean that emulated enhancement chips don’t work (the speed is off?) like those within original carts? Is it not possible to have cycle accurate emulation then?

“Slow down DSPx a bit to better match original speed (should have no noticeable effect)”

“Cx4: Add a switch for original/fast mode. “Original” mimics the Cx4 timing better (Megaman doesn’t die in MMX2 attract mode) whereas “Fast” uses a single CPU cycle for every instruction, improving frame rate when drawing polygons (rotating head in MMX2 intro).”

retro_gamer

Thanks for the detailed reply! :) So I guess Cx4 support is still WIP. But when it comes to other supported chips, does the fact that the clock speed can be “a bit off” might negatively affect speedrunning or cause some in-game elements to be drawn too fast/too slow, etc.?

Keep up good work!

retro_gamer

Was that a stupid question? :p

My SD2 SNES keeps telling me to set the clock.
You suggest changing the battery but after removing the screws I can’t get the cart open.
Do I have a dud cart?

Roque Junior

Hi, did you solve it?

Robert

Hi, ikari! Are there different revisions of the SD2SNES? I want the latest one if I’m going to buy. Where can I get the latest rev.? Anyone feel free to answer. Any response is appreciated. :)

Donavan

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

RIcardo

i have my sd2nes rev f i cant play super mario kart i already have the dsp files .bin on my sd card what im doing wrong and still frezzing on the screen

RIcardo

forget about it i solved thx

d_zertyk

Hi Ikari,

I need your help, sorry my english is not perfect but I’m gonna try to be understood:

I Received my SD2SNES recently and when i4M playING for example zelda no densetsu, I save in game as intended, when I press reset button to come back to the intro of the game my save is still there, but when I power off the console, and power on it again, my save just disappeared each time with each game I tried…

Please help me :(

scrote

Hello Ikari! First off, thanks for all of your hard work. I bought a SD2SNES two weeks ago for my Super Famicom and have been loving it! Unfortunately, I ran into some problems today. I was trying to play Super Mario Kart, but it froze up at the nintendo logo. I had thought the in-game hook had something to do with it (i later read that there is a specific fix for this – doh!), so i turned it off and started the game again. It still froze, and upon power cycling, the SD2SNES menu doesn’t boot up anymore and… Read more »

Seth

These use sdram to load the games right? Is there anything stopping me from ripping out an sa1 chip or gsu2 chip from a game to hardwire into my sd2snes?

Anonymous

Ikari, have you considered creating a Patreon account to speed up the development/earn some more cash? Or you could use something like Bountysource. Thank you for your hard work!

Anonymous

Just that you know, some retro/emulation-related projects are already present on Patreon:

https://www.patreon.com/cemu

https://www.patreon.com/libretro

Tic

I ordered sd2snes from retrocables. Until now i have super everdrive v1. The faq and the compatibility is clear. But i have two answers. Sd2snes have PDF manual For first use?.(about files instalation i mean).

And i read the list to do in enhancement chips, But i not view in It the super gameboy. Is posible sd2snes can emulate super game boy and load Game boy ROMs in the future?. Or is discarted?.

Thank you.

Radamantus

Hi Ikari, MSU-1 games do not play music. Only sound effects, but no music.

You can help me? Please!

Eloi Alfaro

Hello Ikari,
first of all, thank you for your job and effort on it. I bought a new SD2SNES but I can’t have access into directories, because I only see a line of strange characters. If I push X, I can see the menu correctly and all works well, except where I have to see the folder to choose a game, I only see strange characters (and I can’t do anything), any idea about the problem and how to fix?

Eloi Alfaro
tantan

My sd2snes is saving, but I can’t find where on the SD it’s storing the files. /sd2snes/saves is completely empty, and there are no saves in any of the folders containing roms either. I can save and load fine, so clearly it’s storing them somewhere, but where??

chronic1

Hi tantan — my save files tend to reside in the same directory as the backup file.

It would be great if the save files resided in a generic location like “sd2snessaves”. This would definitely make it easier to place a single backup file in multiple places for more intuitive browsing:

1. — B — backup_file
2. \backup_file
3. \backup_file
sd2snessavesbackup_file.srm. <– used by any of the above three files

chronic1

The second & third lines truncated…I suspect they were recognized as html tags.

1. _ordered by year_ — B — backup_file
2. _ordered by genre__some genre_backup_file
3._ordered by release year__some year_backup_file
sd2nessavesbackup_file.srm <– used by any of the above three files

sd2snes_fan

Ikari, have you heard about the VeriSNES project (https://www.youtube.com/watch?v=sRVRcXRQkGA)? Its goal is to recreate the SNES on FPGA, and the developer is actually using an sd2snes cart for development.

Support for expansion chips (including SuperFX and SA-1) is planned. Maybe you should join forces?

Jacob

I just purchased a sd2snes and my only question atm is what is this port on top? Kinda looks like a phone charging port. Its right next to the sd card.

Roque Junior

Hi, Some one help me!
I have 2 sd2snes, and the first was working, but the other was everytime asking to set the clock.
So I got the other battery that was good from the another sd2snes and I tried, but it didnot work,
and the worst I put the battery back in the cartridge that was working and now it’s happening the same thing with the 2 cartridges,
I’m very upset, will some solution. Thank you!

AnonGamer

Why does SD2SNES it need a battery? In the modern day we live in with SD cards, why can’t the clock setting be kept on the SD card? Or how about a rechargable LiPo battery, and a USB port to plug in the charger? In this modern age we live in, there should be no need to change the “clock battery” in a computer or anything else. This isn’t 1990. It’s 2017.

KRS

Check inside that modern computer of yours and you’ll find that it has a CR2032 battery on the motherboard to keep track of time.

AnonGamer

Does this cartridge support SuperFX (for Star Fox) and SuperFX2 (for Star Fox 2) enhancement chip emulation? If not, will it in the future? Star Fox is a pretty popular game.

Tom Ato

Never. It’s been over 7 years and nothing’s been done. It’s an abandoned project.

ErivandoBR

SuperFX is done! (1.8.0)
SA-1 is in the air…

Rena

I’m curious what are the reset/freeze holes on the PCB. Are they inputs? Would hooking buttons up to them do anything useful?

Anonymous

Even though I set the clock correctly some time ago, no it’s off like 40 mins. Is this normal? Could it be connected with the fact that I did not use the device for like a month or so at some point? Would it be possible to implement some kind of a search/filtering feature (it could be useful if there are really many files)? Have you considered simple sound feedback for the sd2snes menu? Like when moving up/down, canceling, going back to the previous menu, etc. Many games have some kind of sounds in their menus, I think this make… Read more »

Anonymous

In the first sentence it should be “now”, not “no”. I really would like to know this. :)

Frank

Hello Ikari,

I just got my SD2SNES cartridge and downloaded it with my rom set and all the others bins and snes file.

In the menu I am unable to select a game and it randomly starts playing a game in the directory.

The A button seems to work fine in game but does not work in the menu.

Any ideas how to fix this?

This site uses cookies.
You need to accept cookies to use the comment feature and view embedded media.
See Privacy Policy for further details: more information

Some content on this site is hosted on an external site (YouTube).

This site uses a cookie for comment spam protection, and WordPress uses cookies to store some information.

If you want to use either of these features you need to opt-in to the use of cookies by clicking "Accept" in the cookie notification bar.

See Privacy Policy for further details.

Close