Dedicated 8bit FPGA Speedrun Console

Zaf

Zaf

Soldato
Joined
16 Jan 2003
Posts
7,122
Location
Derbyshire
Just looking for some feedback before investing any money into a project I’ve been thinking of starting for over a year now…

Do you see there being a market for a dedicated 8bit only (NES, MasterSystem) cycle accurate FPGA console for less than £50, with only one controller port (but works with multi-tap) and 720p HDMI output.

WIP Draft mockup
 
Last edited:
A market? Definitely, albeit a niche within a niche. Lots of casuals wont understand why its so limited when there are cheaper options that do almost all pre 2000s consoles
 
A market? Definitely, albeit a niche within a niche. Lots of casuals wont understand why its so limited when there are cheaper options that do almost all pre 2000s consoles
What are the cheaper options?

The FPGA board is ~£7 - £15 which you would supply yourself, or I could look at buying them in bulk, and then what you would get from my project is the custom PCB, controller port and injection moulded case. Similar to a RetroFlag case where you supply your own raspberry Pi, but a simpler design, these sell between £22 - £28, but I guess you are paying for the novelty.

Analogue seems to have done well with the Mega SG and Super NT, it wouldn't be much different just much cheaper and more compact!
 
Something like this. Though this is probably more complicated than your project.

This is also at the top end of the price point! I'm trying to give people an option to experience FPGA gaming at the lowest possible price point.
 
How would it work exactly? Would it just run the MiSTer front end and cores, or would you make something specifically for this.

I'm not sure the speedrun angle would necessarily work, at least when it comes to 'serious' speedrunning they have rules around what devices are allowed to be used.
 
  • Like
Reactions: Zaf
Just looking for some feedback before investing any money into a project I’ve been thinking of starting for over a year now…

Do you see there being a market for a dedicated 8bit only (NES, MasterSystem) cycle accurate FPGA console for less than £50, with only one controller port (but works with multi-tap) and 720p HDMI output.

Although I'm sure you are doing this, I think you'd need to venture further than here for feedback on this, in that being 8-bit only it's a limited audience. Albeit £50 is very much in that 'take a punt' category that the RPi's and such like were.

  • Is it being limited to 8-bit to keep the price to a cheap enough FPGA?
  • The SNES controller port adds cost personally. I would prefer USB to open up options like 8-Bitdo controller, or SNAC adapters, although I suspect I'm in a minority. At a guess I assume the use of the SNES port is to keep costs low and not have to worry about digital input/output?
  • Ideally it would need to come with a pre-configured OS for 8-bit cores. Something akin to Mr.Fusion but to make the act of getting up and running quickly.
  • Does it have a SD card reader, or how does it do storage?

I'm also not sure on the speed running angle here. I so think it needs a clever 8-bit moniker, maybe a small logo, something to give it that clever name that help it take off. Apologies this might already be something you've considered.
 
Last edited:
  • Like
Reactions: Zaf
How would it work exactly? Would it just run the MiSTer front end and cores, or would you make something specifically for this.

I'm not sure the speedrun angle would necessarily work, at least when it comes to 'serious' speedrunning they have rules around what devices are allowed to be used.

Initially it would use the TangCore front end developed by nand2mario. It still needs a lot of work and I would need to entice an FPGA developer to pick up where he left off.


Although I'm sure you are doing this, I think you'd need to venture further than here for feedback on this, in that being 8-bit only it's a limited audience. Albeit £50 is very much in that 'take a punt' category that the RPi's and such like were.

  • Is it being limited to 8-bit to keep the price to a cheap enough FPGA?
  • The SNES controller port adds cost personally. I would prefer USB to open up options like 8-Bitdo controller, or SNAC adapters, although I suspect I'm in a minority. At a guess I assume the use of the SNES port is to keep costs low and not have to worry about digital input/output?
  • Ideally it would need to come with a pre-configured OS for 8-bit cores. Something akin to Mr.Fusion but to make the act of getting up and running quickly.
  • Does it have a SD card reader, or how does it do storage?

I'm also not sure on the speed running angle here. I so think it needs a clever 8-bit moniker, maybe a small logo, something to give it that clever name that help it take off. Apologies this might already be something you've considered.

  • Is it being limited to 8-bit to keep the price to a cheap enough FPGA?
Yes, pretty much. Someone has ported the NES core to the Tang Nano 9K which only uses 6.5k LUTs. They can be had for £13
  • The SNES controller port adds cost personally
True but they are only a couple of quid and i'm not a fan of modern controllers, give me an original SNES or NES controller any day. However, this feature hasn't been ported to the Tang Nano 9K and only supported on the Tang Nano 20k and above. Would need an FPGA developer to carry on the project.

The Tang Nano 9k does support BlueRetro but that would add to the cost of also having to include an ESP32.

  • Ideally it would need to come with a pre-configured OS for 8-bit cores. Something akin to Mr.Fusion but to make the act of getting up and running quickly.
There's already the TangCore OS which runs on the Tang Nano 20K, I would need a FPGA developer to get it working on the 9K if trying to keep the price down as low as possible. The Tang Nano 20k boards are roughly £10 darer than the 9K boards.

  • Does it have a SD card reader, or how does it do storage?
Yes both the Tang Nano 9K and 20K have an SD Card slot where all the roms and cores sit, HDMI (720p) and USB-C for power / programming.
Which FPGA are you thinking of?

To start either the Tang Nano 9K or Tang Nano 20K which are prototype boards for Gowin FPGAs. The number at the end corresponds to the number of Logic Elements.


--------------------

If there is a lot of interest for a dedicated cheap 8 Bit FPGA machine, then there's always the option to go down the custom PCB route using the same Gowin FPGAs, rather than rehousing one of the prototype boards etc

You can also use a Raspberry Pi Pico with a NFC reader to launch roms. But that would need a software developer to contribute to the project for that to work, but it is possible.

My dream would be to have no frontend at all, only a splash screen, and then you tap a NFC card to launch the game of your choice.
 
Bit of an update, I've redone the design so you can easily build one at home with basic soldering skills

Comes in at less than £35 if you want to build one yourself.




Screenshot-2026-02-14-at-23-33-16.png

Screenshot-2026-02-15-at-00-26-11.png

Screenshot-2026-02-14-at-23-37-40.png
 
Last edited:
Back
Top Bottom