Does your OSSC work perfectly with your television, except when you try to use your RGB modded NES or SNES? Due to a quirk with the NES/SNES hardware design, NES and SNES consoles generate a ‘jittery’ sync signal in 240p mode. This makes their signals challenging for digitizers which use it in clock generation, and especially for devices like OSSC, where the output clock is derived directly from the sync signal. Not every HDTV is affected by this quirk, but if your other consoles are working fine while your NES or SNES has issues, chances are it’s the jitter bug.
By installing this upgrade, your NES/SNES consoles sync signal will be corrected, meaning it will be compatible when used with the OSSC and any HDTV (assuming your HDTV is compatible with the OSSC in the first place, of course).
We can now supply the boards with NES or SNES firmware. Simply choose the desired type from the drop down menu.
For installation instructions and more information, please visit the Github page here. Please note – This is a complex mod and requires some familiarity with the internals of the NES or SNES console. PLEASE only order if you are confident that you can fit the part. Community based technical support is available in our forum here, but unfortunately we cannot provide technical support with DIY installations, nor can we offer refunds for parts damaged due to misuse or incorrect installation.
Thanks to Markus Hiienkari and the retro gaming communities for making this mod possible. This is an open source mod, if you are interested in building your own board, click here.
If you require a fitting service for this part into your Nintendo SNES/Super Famicom console, click here. A fitting service for the NES version of this mod is coming soon.
Submit your review
I purchased two of these kits: one for my RGB-modded SNES Jr., and another for my RGB-modded NES Top Loader. The kits shipped quickly to the US, and installation instructions are well detailed on Retro Mods Wiki with pictures and coverage of each NES/SNES revision.
As far as soldering this into place, it's not the easiest thing for beginners, but if you can strip and tin wires then you should be able to follow the retro mods wiki installation guides just fine. If you live outside of Europe and want to save on shipping your console to the UK, this is a doable, low cost alternative to the installation service.
On SNES, this thing works like a charm as soon as you install it. The board is pre-flashed with the requisite firmware, and it looks great on all my digital displays through the OSSC. Additionally, it works perfectly on my capture card (Magewell HDMI Capture Pro), which was my ultimate reason for buying the kit.
NES is a different story. The default firmware on the board does not seem to work with the NES (while I still get all three color channels on my Sony PVM, I do not get sync at all), so you must download a special "NES Fix" firmware from Marqs' GitHub and flash the board over JTAG. While the GitHub guide makes this sound straightforward, simply finding an FTDI FT2232 JTAG USB debugger is an exercise in patience in itself, seeing as all the compatible devices listed on OpenOCDs websites contain dead links and are seemingly unavailable for purchase on Amazon or eBay. Furthermore, OpenOCD itself is confusing to use and requires knowledge of command line inputs. It does not seem to like either of the USB JTAG debuggers I could find (which weren't cheap) and refuses to identify the dejitter board.
My point is that unless you already have the hardware and software to flash the board, AND know how to use it, I STRONGLY suggest holding off on buying one of these for NES until a pre-flashed "NES Fix" version becomes available for purchase. If I had known it would be such an ordeal to update the firmware, I would've only purchased one board for SNES and waited for such an "NES Fix" version to come out.
Thanks - we're working on making the NES Fix version available next batch.
One day this may be a plug-and-play solution, but for right now it is not. Programming the CPLD with the latest firmware is not a casual activity, and installation instructions for the NES were somewhat nascent. That being said I would rather have to figure the last 10% out for myself than wait another year for a fix until it was refined. I was eventually able to figure out both how to update the CPLD with what I had on hand and how to properly prep the NES-001.
As far as function goes, it has been rock solid so far. The first thing I noticed when piping this through the OSSC is that the refresh rate appears on the display as 60Hz instead of the customary 59.97Hz that I'm used to. The NES now works in OSSC 5X on every TV in my house without any special settings or anything.
You're right, instructions for NES are very much a work in progress. In future I'm hoping to offer the unit pre-programmed for either NES or SNES.
If your country is not listed as a shipping destination please contact me, I may be able to sort something out for you!
Transactions made in our store are 100% safe, SSL encrypted and guaranteed by our payment provider Stripe. Please use a modern browser to shop on our site, we do not support Internet Explorer 9 or earlier and may cancel transactions placed with those browsers.
Please dispose of your unwanted electrical items responsibly and for free at your local recycling centre. See our page here for more information.