To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Hello,
i’m tempted to make one or two board based on your github data.
A friend of mine work in pcb manufacturing and I can obtain some boards by him.
But I don’t know if the last pcb révision (Rev.E) is stable enough or if I must take the “Rev. C” ?
Please, have you some advice to make a working unit (i’m not hardware engineer but I shall understand a little) ?
So anyway I thank you for sharing your work and for make things possible for SNES lovers !
Good job !
Kind regards, From France,
Nicolas.
Hi, please use Rev.E, there have been some pinout changes and the current firmware won’t work with Rev.C. To make a working unit you will need to: – make the PCB – solder all the components (except the PIC12F629). If you do it by hand, start with the BGA memory (and maybe the RAs) in a reflow oven, then do the rest. I recommend that you stuff the SD card slot last to minimize the chance of flux or cleaning agents getting inside, harming the push-push mechanism. – put a ferrite bead (SMD 0603) on JP341 (see http://www.flickr.com/photos/sd2snes/6251262232/sizes/l/in/photostream/ in the… Read more »
Hi ! Thank for your reply and for the advice ! My boards are just arrived today so I’m entering in assembly phase now. I would ask you if you have some stocks of componments and if you sell “kits of parts” (componments only) ? I was thinking about you may have bought your parts in bulk and have few to sell… If not, I will be very pleased to know where you buyed yours and If you know a good supplier which had correct prices in Europe, especially for the FPGA chip (I’am from France) ? Anyway, I wish… Read more »
Hi, I’m thinking of making a few boards myself but I have no experience ordering PCBs, I tried to get familiar with KiCAD but there are some odd things, the KiCAD site is down so I had to do with a mirror that I’m not sure is up to date, which may be why the silkscreen is overlapping all over the place and I have DRC errors I’m not sure are errors…. Nicolas which rev did you use E,E2 ? If you still have a few bare pcbs, is there anyway I could buy one or more from you ?… Read more »
I might also be interested in a kit. I can likely get the PCB made, but the other parts would certainly be handy rather than tracking down each. As Nicolas cited, you probably have tracked down some reasonably good places to buy these things by this point! Just curious if this is an option you are considering or might be willing to arrange for a few of us?
Are you having any problems with the PRAM running at high speeds (meaning, the 104Mhz it’s rated for)? I was thinking of replacing it with a SDRAM module, but I’m not sure if a two-layer board like you have now will cut it, I fear of running into all sorts of signal degradation problems. Most boards I’ve seen go with four layers, I assume you didn’t because of cost? Also, these boards also seem to dispense with the termination resistors for the SDRAM, which I assume is because the isolation provided by the ground plane is deemed to be enough.… Read more »
Would also love to see the sd2snes as a DIY kit.
Could you tell me if Sandisk SDSDX-064G-X46 works fine with it ?
some day if all of the special chips were supported, sd2snes could be a great wonder, although it almost is.
ps: is there some other project planned? gb card for example
Hi,
I’ve checked out the 0.15 code and designs from github and I am using Eagle 6.4.0. I can open open all the designs in the cart folder except for the sd2snes20 designs. ERC goes crazy on the files with a huge list of errors.
I’ve installed KiCad and I can open the RevE2 designs. However I am not fimiliar with KiCad and this is a huge burden. Is there something I am missing? Are the Eagle files incomplete?
Indeed I ditched Eagle in favor of KiCAD even before starting work on the current sd2snes design. Thus the eagle files are quite outdated. Sorry. 🙂
I’m getting ready to order the parts from farnell but there are some weird parts on the BOM. Like these. FB RA103 ; FB RA104 ; FILTER FB341 ; FILTER FB342 ; FB are resistor arrays (obviously) but what value shoudl they be (guessing 100ohm)? And what is this filter? Just a ferrite coil? RA101 to RA114, which package should they be? The SDCard reader, the only one I can find is the DM1AA-SF-PEJ, is this the same one as I am having trouble checking the footprint with KiCad. CY62148EV30-ZSXI can’t find this specifically. Can only find CY62148EV30LL-45ZSXI, is this… Read more »
Also I’m assuming the FPGA is XC3S400-4PQG208C as this is the only PQ208 Spartan 3 I can find.
See https://github.com/mrehkopf/sd2snes/blob/develop/pcb/kicad/RevE2/sd2snes-bom.ods – it contains exact part specifications for almost all parts.
All RAs are in 0804 packages. RA103 and RA104 are actually ferrite arrays but I didn’t change the part designator afterwards. 😉
MT45W8MW16 is available from DigiKey: http://www.digikey.de/product-detail/de/MT45W8MW16BGX-701%20IT%20TR/557-1444-1-ND/2056255
The type of BAT54C you use shouldn’t matter.
And correct, FPGA is XC3S400-4PQG208C. You may also use XA3S400-4PQG208C in case you can find them.
I have been having the same issue with the MT45W8MW16, I have searched high and low for this part, even have asked suppliers for a suitable replacement and they don’t have any suggestions. “digikey”
I did find one website that says they have 25 in stock.
The site looks kinda iffy.
http://www.questcomp.com/QuestDetailsAll.aspx?pn=MT45W8MW16BGX-708WT&pnid=346509&stock=Yes
Is there going to be a redesign fitting a newer ram chip?
I would love to build my own unit but this is the only thing stopping me.
thanks
don
The MT45W8MW16 is “deprecated” for digikey and is no longuer available, this is really sad as there is no real replacement with this pinout and there is no SDRAM or PSRAM chip of this size that could replace the MT45W8MW16…
How about sd2nes in the future? 🙂
It’s still “work in progress” :)… You may also work with the source code to help implementing some features. You can work on it and make a proposal for it to Ikari, if you finish it or if you still have some problems. 🙂 You may also include functionalities you like to have on your own sd2snes. The complete source code is open sourced – use the GitHub project link on the right side.
Your “About” page should clearly and susinctly explain WTF “sd2snes” is. I have no idea by reading this site.
Please explain what it is, at the top of your About page and FAQ!
*amused* If you found your way here, you already KNOW what the SD2SNES is. And if not, a quick google search will clear that up right-quick.
ikari, is it possible to build sd2snes with XC3S500E?
I have a couple of XC3S500EPQG208 but have no idea where to put them 😀
Should certainly be possible but the Spartan 3E isn’t pin compatible with the Spartan 3 so you need to change the PCB layout and FPGA constraints file. Of course a different bitfile would be needed which makes it incompatible with firmware upgrades (official builds at least) 😉
Ok, I have build one 🙂
But there is a problem, no picture on TV 🙁
It seems all works as have to, I even found serial console output on TX3/RX3 🙂
Here is the output: http://pastebin.com/Ly1TXHUC
Different firmware versions shows the same result, just black screen on TV 🙁
Any help? 🙁
SNES is working, I have test it with regular cart, works just fine.
Hey Ikari, I just got the PAL Version of sd2snes.
Does that mean all of my games will run at 50fps?
Or will the NTSC-U and NTSC-J roms run finely at 60fps?
Thank you for all your hard and dedicated work! I am having serious problems with my current SD2SNES unit. It has been working quite well and unfortunately, I only got the actual board so there is no shell or anything. It would boot fine on my SNES but now when I boot the unit in my console, there is no video or display of anything. Just a blank black screen. The LED’s and such indicate that the board is loading fine though… What could be the problem? It doesn’t seem broken and does not seem like anything has shorted. Just… Read more »
thanks for all
It seems there’s a problem with jurassic park when you enter in 3d mode with your last firmware release
I try the first release of firmware and problem is gone
hope it can help you
hello, i have one super famicom (year 1991) with no mod. complete untouched. I just bought SD2SNES and i am learning about. I tried to reset inside gameplay pressing L+R+SELECT+X, then it’s worked. can this damage the console or cartridge? that is so good feature. thank you, best regards!
Is there any way you could include an RSS feed so we can get a notification for your new posts? If you’d have to go out of your way I doubt it’s worth it to most people, but I for one would be very interested in getting updates, over email or RSS or something.
RSS feeds are already available 🙂
https://sd2snes.de/blog/feed
https://sd2snes.de/blog/comments/feed
Additionally twitter user @sd2snes will tweet any blog posts and Github commits.
Hi Ikary, i would ask you if the improvment of the cartridge is still in progress.
Hi, Ikari. I was thinking about a way to do SA-1 AND Super FX, if the fpga really only has room left for one or the other.
Two Firmware releases, 1 with Sa-1 and another firmware with Super FX.
that way people could just use seperate sd cards, 1 for SFX and 1 for SA-1.
That’s a good idea – in fact the firmware already has different core files for the FPGA and loads the appropriate one into the FPGA on demand.
There is one for BSX+DSPx+S-RTC, one for Cx4, and one for OBC1. The Cx4 one alone occupies 96% of the FPGA already so this strategy is absolutely necessary. 😉
Hey ikari,
Building on this notion, is it possible to make everything on one SD card and when the system starts have the user chose what firmware will be used instead of needing to swap memory cards? Not sure if feasible as I am guessing the firmware is automagically loaded from the SD card on power-up and there is no way to have the system select and reload a different firmware.
Please keep doing what you’re doing, its a great work and I can’t thank you enough for the SuperFX support. I really hope the Skin and Savestate feature makes its way on the SD2SNES! Can’t wait <3
Hi, Ikari! The SD2SNES is a great product, but what about Sega Genesis/Mega Drive players? Have you considered doing something similar for this system? It would be nice to see a cartridge like the SD2SNES on the Genesis/Mega Drive.
Best regards from Spain and keep up the good work!
Ikari I would love to test the “SD2SNES PRO” on my YouTube channel. Please let me know if there’s anyway I can do that, and give me a link to your product to put in the video description so I can share it with all my viewers.
usacomputertech@gmail.com
I’m very excited to hear back from you soon. Please email me with the subject SD2SNES PRO.
Thanks again for all your hard work, and may Jesus bless you!
i have an SD2SNES PRO and i have the latest firmware. for some reason,when i try to play Stunt Race FX (Rev. 1) it freezes and restarts again ,even my fan,which is connected to the same cable where the SNES AC adapter is, turns off for a second.can someone please tell me WHAT THE HECK IS GOING ON!!?? has anybody else experience the same thing? greetings!
Hello, where can I find the ci´s of sd2snes? I can not find the sale on the websites that google returned … thanks
Hello, is it possible to integrate GB and GBC game emulation on SD2SNES PRO?
NO STATE SAVE!!!!! ITS SO BAD
hello
can it play dreamcast games
Can the cheat system access SA-1 memory space? I converted some Gradius III cheats to work on the SA-1 patched version, and they work fine in RetroArch, but not on the SD2SNES.
Hello.
I have my sd2snes since a few years and I thought that it’s not possible to play Dragon Ball Hyper dimension.
But now I’m reading here the list of non available games and doesn’t appears…
Could you tell me which is the firmware that allows to play this game to download it?
Thanks
hello
With the last update 1.11.0, the star wars games take me to the sd2snes menu shortly after playing. With the previous 1.10.3 update, it doesn’t happen and you can play fine
I would like to let my community friends know that a few months ago, I updated my sd2nes pro to 1.11 and since then I had never noticed any problems with the games running, until yesterday when I tried to play Super Mario world 2: Yoshi island, and I had episodes of crashes, black screen, graphical defects, grids, problems with sprites, when the game was presented, etc… The device I tried to play on is a SNES SNS-CPU-GPM, NTSC, fully recapped with a clean board, and all tests were ok After a lot of brainstorming, changing the source, cleaning the… Read more »
Good day,
I am interested in your product “sd2snes” and have a question.
A competitor’s product is advertised with the following feature:
“ROM mapping is more interactive in special cases. This allows you to load and play most beta/prototype ROMs without having to hex-edit their – often non-existent – internal headers first.”
Is this also possible with the sd2snes?
I would appreciate an answer
Kind regards
Guten Tag,
ich habe 2 Fragen
1.
Worin liegt der Unterschied zwischen der SD2SNES und FXPAK Pro?
2.
Gibt es eine manuelle Auswahl für ROMS mit beschädigten/fehlenden internen Headern? (keine manuelle Header-Korrektur erforderlich für Beta/Prototyp-ROMs)
Vielen Dank im Voraus!
Servus,
ich habe 2 Fragen zum SD2SNES/FXPAK Pro:
1.
Kann man mit dem SD2SNES/FXPAK Pro auch Game-Boy-Spiele auf der SNES spielen?
2.
Bietet die SD2SNES/FXPAK eine Möglichkeit, die Auflösung aufzubessern (z.B. wie bei der RetroN 5?), z.B. mit bestimmten Filtern?
Hi,
1. Ja, im Rahmen des Super Gameboy. D.h. es gehen alle Gameboy- und Super Gameboy-Spiele, aber reine Gameboy Color-Spiele ohne Kompatibilitätsmodus laufen nicht.
2. Nein das geht nicht, weil das FXPak nur die Rolle eines Moduls übernimmt und nicht die entsprechende Konsolenhardware ersetzen kann.