Life & fun · alternatives · 2026
24 alternatives to Gameslab, a FPGA powered handheld game console
Adventures in hardware hacking, low-level software, FPGAs, and more!
Gameslab is a handheld game console that uses FPGA technology to run games. Released in December 2019, it is designed for people interested in portable gaming and retro computing. The standout feature is its FPGA-based… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Gameslab, a FPGA powered handheld game console launched in 2019; newer entries below may have overtaken it.
- 1AR
Software and hardware projects for fun from a guy who loves retro computing
2019 · internalregister.github.io · its alternatives →
- 2

CHIP-8 console on FPGA. Contribute to pwmarcz/fpga-chip8 development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 3GB
Hey HN, Over the past ~1.5 years, I built an open-source FPGA retro emulation handheld that can play Game Boy, Game Boy Color, and Game Boy Advance cartridges. To my knowledge, there isn't an existing open-source FPGA emulator that can play physical cartridges like this. One of my main goals was to do all of the pieces myself, and be able to understand every component of it, so I designed my own PCB, wrote the firmware, wrote a Game Boy and Game Boy Advance emulator for the FPGA (using the Chisel HDL), and designed a 3D-printed case. I detailed the design and development process in the…
2025 · eli.lipsitz.net · its alternatives →
- 4

- 5

- 6

Run KolibriOS, Linux or Windows 98 in your browser
2013 · copy.sh · its alternatives →
- 7

A while back I wrote a CHIP-8 emulator (which is considered the Hello, World! of emulators and is more accurately a virtual machine since historically CHIP-8 was an interpreted language running on top of the COSMAC VIP to make game programming easier). But a few months ago I got really interested in embedded software, so decided it would be neat to port my emulator to a STM32 MCU and design a console around it as a learning experience, since CHIP-8 never existed as a physical system. I didn't know much about embedded software when I began, and even less about electronics, but I managed to…
2022 · github.com · its alternatives →
- 8

I made this game to teach my daughter how buffer overflows work. I want her to look at programs as things she can change, and make them do whatever she wants. Building your exploit in memory and jumping to it feels so cool. I hope this game teaches kids and programmers (who seem to have forgotten what computers actually are) that its quite fun to mess with programs. We used to have that excitement few years ago, just break into softice and change a branch into a nop and ignore the serial number check, or go to a different game level because this one is too annoying. While working on the game…
2023 · punkx.org · its alternatives →
- 9

- 10

🍃 Learn to code by making games in a JavaScript web-based game editor. - hackclub/sprig
2022 · github.com · its alternatives →
- 11
GameShell▲87Open Source Retro Gaming & STEM Portable Console
2017 · kickstarter.com · its alternatives →
- 12

Finally got my hobby OS up and running on real hardware. I love the old IBM thinkpads, so thought it was the perfect machine to get it working on. Been working on it for quite some time now, but this has been a big milestone!
2025 · github.com · its alternatives →
- 13
Arduboy▲156A mini open-source game system you can program yourself 👾
2016 · arduboy.com · its alternatives →
- 14

Learn how classic game hardware worked. Write code and see it run instantly.
2016 · 8bitworkshop.com · its alternatives →
- 15

- 16

I've been exploring new ways of testing Ghidra processor modules. In this repo, I was able to emulate NES ROMs in Ghidra to test its 6502 specification, which resulted in finding and fixing some bugs. Context: Ghidra is used for reverse engineering binary executables, complementing the usual disassembly view with function decompilation. Each supported architecture has a SLEIGH specification, which provides semantics for parsing and emulating instructions, not unlike the dispatch handlers you would find in interpreters written for console emulators. Emulator devs have long had extensive test…
2023 · github.com · its alternatives →
- 17
Chiplab▲85Test firmware on a virtual chip with no hardware needed
Aug 2026 · veecle.ai · its alternatives →
- 18

I've been hacking away lately, and I'm now proud to show off my newest project - The Icepi Zero! In case you don't know what an FPGA is, this phrase summarizes it perfectly: "FPGAs work like this. You don't tell them what to do, you tell them what to BE." You don't program them, but you rewrite the circuits they contain! So I've made a PCB that carries an ECP5 FPGA, and has a raspberry pi zero footprint. It also has a few improvements! Notably the 2 USB b ports are replaced with 3 USB C ports, and it has multiple LEDs. This board can output HDMI, read from a uSD, use a SDRAM and much more.…
2025 · github.com · its alternatives →
- 19

Arduino compatible retro console for gamers
2017 · kickstarter.com · its alternatives →
- 20

RomM is a self-hosted app that allows you to manage your retro game files (ROMs) and play them in the browser. Think of it as Plex or Jellyfin for your ROM library: it automatically fetches metadata, artwork, and game information from online metadata sources to transform your folders into a browsable collection. You can play games directly in the browser for consoles like the N64, Game Boy Advance, Nintendo DS, and PlayStation 1, using the integrated web emulator (https://emulatorjs.org/). Members of the community have released integrations for Playnite (Windows), muOS…
2025 · github.com · its alternatives →
- 21

- 22

Palmer Luckey's new startup, a modern Game Boy console
2024 · modretro.com · its alternatives →
- 23

Papercraft videogame cartridges you can print and pirate with a copy machine. - kesiev/rewtro
2019 · github.com · its alternatives →
- 24
Steam Deck▲117The most powerful, full-featured handheld gaming PC
2021 · steamdeck.com · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →