nowfound

Life & fun · alternatives · 2026

24 alternatives to A Game Boy emulator in C++

:tv: An (almost) fully featured Game Boy emulator. - Dooskington/GameLad

This is a Game Boy emulator written in C++ that allows users to play classic Game Boy games on modern computers. It is designed for retro gaming enthusiasts and developers interested in emulation technology. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. A Game Boy emulator in C++ launched in 2016; newer entries below may have overtaken it.

  1. 1GB

    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 →

  2. 2

    Contribute to sacert/Gameboy development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  3. 3

    Run KolibriOS, Linux or Windows 98 in your browser

    2013 · copy.sh · its alternatives →

  4. 4

    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 →

  5. 5

    NES emulator written in Rust. Contribute to pcwalton/sprocketnes development by creating an account on GitHub.

    2013 · github.com · its alternatives →

  6. 6

    A gameboy emulator written in pure Lua. Work in progress. - zeta0134/LuaGB

    2017 · github.com · its alternatives →

  7. 7

    A gameboy emulator in several different languages. Contribute to shish/rosettaboy development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  8. 8

    An OpenGL RTS game engine written in C. Contribute to eduard-permyakov/permafrost-engine development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  9. 9GJ
  10. 10

    Yet another 6502 emulator that one day dreams of being an Atari 2600. - haldean/x6502

    2013 · github.com · its alternatives →

  11. 11
    OpenEmu▲185

    🎮Retro video game emulation for OS X

    2015 · openemu.org · its alternatives →

  12. 12IA

    Hey HN! Been working on this emulator on and off for the last couple years, and thought now would be a good time to try and show it off here. As far as unique features... I think this is the only online GameBoy emulator with support for save files? So there's your reason to exist, I guess. The WASM port was something I had in the back of my mind but I just kept putting it off because it seemed like it would've been a pain in the ass to implement, but all in all I think it took less than a week so that was a nice surprise!

    2023 · nicolas-siplis.com · its alternatives →

  13. 13

    Got Tetris running on a 26€ STM32F429 Discovery board emulating the Game Boy CPU and graphics on the ARM Cortex M4. Really fun project to hack together, need to try the original Game Boy Pokemon (red/blue) games next.

    2024 · github.com · its alternatives →

  14. 14MP

    I have been working on this game somewhat sparsely for the past three years or so. However, it is still in a very early stage, and there is a lot of work to do. One of my friends encouraged me to post about it here, since he felt people might find interesting how I don’t use any libraries for it. The game can be played on a browser by virtue of WebAssembly. There are native ports using either MiniFB or SDL2, but you have to build those yourself. I decided to write the game in C because I feel like it is a simple language that a lot of people can understand well enough, and I didn’t think I…

    2023 · zamfofex.neocities.org · its alternatives →

  15. 15

    Z80-based CP/M emulator, in golang. Happily runs Zork, Microsoft BASIC, Turbo Pascal, Wordstar, etc. - skx/cpmulator

    2024 · github.com · its alternatives →

  16. 16

    Retro RPG Game Maker. Contribute to ericoporto/fgmk development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  17. 17

    Adventures in hardware hacking, low-level software, FPGAs, and more!

    2019 · craigjb.com · its alternatives →

  18. 18

    A Chip8 emulator written in JavaScript. Contribute to victorqribeiro/Chip8js development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  19. 19

    Brick Game emulator (4-bit Holtek chip), runs in a terminal - ilyakurdyukov/brickgame-4bit

    2023 · github.com · its alternatives →

  20. 20
    c64js▲100

    A commodore 64 emulator

    2016 · its alternatives →

  21. 21

    Still very much a work in progress, but really wanted to share this even in it's early state. Had heaps of fun building it to learn more about WebRTC.

    2023 · github.com · its alternatives →

  22. 22
    Delta▲245

    The first Gameboy emulator approved in the App Store

    2024 · apps.apple.com · its alternatives →

  23. 23

    toy is a thin and modular c++ game engine that also runs on the web.

    2018 · hugoam.github.io · its alternatives →

  24. 24

    3D C++ Game Engine - yet another open source game engine - nem0/LumixEngine

    2017 · github.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 →