C++ Gameboy

Open-source C++ projects categorized as Gameboy

Top 17 C++ Gameboy Projects

  • cartreader

    A shield for the Arduino Mega that can back up video game cartridges.

    Project mention: Is there a market for pre built or kits of the Sanni cart reader V5? | reddit.com/r/retrogaming | 2022-12-03

    I was looking at theSanni cart reader V5and it looks pretty do-able but by the time I buy the parts to build one, I should have enough parts to build 5.

  • pokegb

    A gameboy emulator that only plays Pokemon Blue, in ~50 lines of c++.

    Project mention: Smolnes: A NES Emulator In | news.ycombinator.com | 2022-10-28

    This is the same person who made pokegb, a similarly tiny Game Boy emulator: https://github.com/binji/pokegb

  • Sonar

    Free webinar: The Power of Clean C++. Are you ready to take your C++ code to the next level? Join Sonar on December 7th for our live webinar as we discuss how to get your code clean - and stay clean - with minimal effort and without being overloaded with warnings. Register now!

  • MetroBoy

    A repository of gate-level simulators and tools for the original Game Boy.

    Project mention: GameRoy: a cross platform and highly accurate Game Boy emulator | reddit.com/r/rust | 2022-09-20

    First I would try to deduce the timing from this gate-level simulation of the game boy, but the master branch was broken at the time, so I didn't manage to compile it. So, I tried deducing it from its underling reverse engineered schematics, but it would take too much time, if it even was possible.

  • ZGB

    Game Boy / Color engine with lots of features

  • rom-properties

    ROM Properties Page shell extension

  • NoobBoy

    A simple GameBoy emulator written in C++

    Project mention: 328 points in 5 hours | reddit.com/r/fastvoted | 2022-07-10
  • tilemap-studio

    A tilemap editor for Game Boy, Color, Advance, DS, and SNES projects. Written in C++ with FLTK.

  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • gbemu

    A Gameboy emulator in modern C++

  • RetroPlug

    A frontend for the SameBoy GameBoy emulator, with a focus on music creation. It runs standalone and can be used as an audio plugin (VST) in your favourite DAW!

    Project mention: Newly downloaded plugin not showing in Reaper | reddit.com/r/Reaper | 2022-08-31

    Hi, me again! I recently learned about Little Sound Dj, and I'm excited to mess around with it. I downloaded the VST from here and added it to my VST folder. When I opened Reaper, I could not find the VST. I re-scanned my plugin folder and it still wasn't showing up.

  • PokeFinder

    Cross platform Pokémon RNG tool

    Project mention: Pokefinder Master Help: Can't find executable file | reddit.com/r/pokemonrng | 2022-12-02

    I downloaded the latest version of Pokefinder Master by Admiral Fish (https://github.com/Admiral-Fish/PokeFinder/releases/latest), unzipped it and can't find anything to launch the program in any of the folders. How do you actually run the program? Am I just a complete moron?

  • trackerboy

    Game Boy / Game Boy Color music tracker

    Project mention: DAW/Tracker for Gameboy??? | reddit.com/r/chiptunes | 2022-11-22
  • chrgfx

    Converts to and from tile based graphics from retro video game hardware

    Project mention: C++ Show and Tell - April 2022 | reddit.com/r/cpp | 2022-04-03

    I wrote a retro hardware, tile-based graphics conversion library a while back - chrgfx . It was my first decent-sized C++ project and looking at some the code now makes me wince, but it's pretty solid. I'd like to refactor it eventually. Any comments are certainly appreciated.

  • piugba

    🎮 PIU emulator for the GBA 🎮

  • Azayaka

    A cycle-accurate Game Boy and Game Boy Color Emulator, with rewind feature.

  • noufu

    GameBoy emulator with debugger written in C++ using Win32 and SDL2

  • gbapu

    Gameboy APU emulator

  • GameboyTKP

    Gameboy core for TKPEmu

    Project mention: Made my emulator publicly playable through my github profile | reddit.com/r/EmuDev | 2022-03-22

    Here's a link to the code:https://github.com/OFFTKP/TKPEmu and the tests my emulator passes:https://github.com/OFFTKP/GameboyTKP/blob/master/TEST_RESULTS.md

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-12-03.

C++ Gameboy related posts


What are some of the best open-source Gameboy projects in C++? This list will help you:

Project Stars
1 cartreader 1,444
2 pokegb 1,202
3 MetroBoy 1,010
4 ZGB 547
5 rom-properties 319
6 NoobBoy 257
7 tilemap-studio 246
8 gbemu 217
9 RetroPlug 216
10 PokeFinder 154
11 trackerboy 74
12 chrgfx 52
13 piugba 42
14 Azayaka 23
15 noufu 21
16 gbapu 7
17 GameboyTKP 0
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.