Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 Gameboy Open-Source Projects
-
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
-
Project mention: Emulation of Nintendo Game Boy (DMG-01) (2016) [pdf] | news.ycombinator.com | 2024-05-01
-
-
awesome-gbdev
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: App Should Have Been a Website (and Probably Your Game Too) | news.ycombinator.com | 2024-12-31
This reasoning is why I'm keen to try out RomM[0], a ROM library manager that has EmulatorJS[1] built in. Rather than having to setup emulation on each device where I want to play a simple game, I can instead use this combination to do it from any web browser on my local network.
[0] https://github.com/rommapp/romm
[1] https://github.com/EmulatorJS/EmulatorJS
-
gbdk-2020
An updated version of GBDK, C compiler, assembler, linker and set of libraries for the Nintendo Gameboy, Nintendo Entertainment System, Sega Master System, Sega Game Gear.
Project mention: The Secret to Fast Typing on the Game Boy: Here’s How I Did It! | dev.to | 2024-10-24With this concept in mind, I set out to develop the foundation of my Game Boy OS. I decided to use C as my primary programming language, leveraging the Game Boy Development Kit (GBDK 2020) to tap into the console’s hardware capabilities. However, I knew that for certain performance-critical tasks, I would need to incorporate Assembly (ASM) to optimize speed.
-
-
-
wasmboy
Game Boy / Game Boy Color Emulator Library, 🎮written for WebAssembly using AssemblyScript. 🚀Demos built with Preact and Svelte. ⚛️
-
rgbds
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
I'm currently learning assembly programming for the original Nintendo Game Boy handheld. There is an actively maintained cross-platform toolchain[0] (a few actually, but I believe I'm using the most common one), and the instruction set is very simple (it's a subset of the Z80) so it's not overwhelming.
The tooling is actually outstanding – from within VS Code I'm able to build my ROM, launch it in an emulator, and even remotely debug it using VS Code's debugger.
I started by following along with a tutorial[1] where you follow along and build a couple games, then moved on to working on my own little project. It has been extremely fun and rewarding so far.
[0]https://rgbds.gbdev.io
-
-
-
-
-
Gearboy
Game Boy / Gameboy Color emulator and debugger for macOS, Windows, Linux, BSD and RetroArch.
-
-
-
https://github.com/zladx/LADX-Disassembly Could start with a fork of this
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Gameboy discussion
Gameboy related posts
-
Disassembly of Pokémon Red/Blue
-
Bogus Software
-
Show HN: Rugby – cycle-accurate Game Boy emulator
-
The Secret to Fast Typing on the Game Boy: Here’s How I Did It!
-
Show HN: Running Game Boy ROMs on the STM32 ARM Cortex Microcontroller
-
Emulation of Nintendo Game Boy (DMG-01) (2016) [pdf]
-
The direct influence of Twin Peaks on Zelda
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 9 Feb 2025
Index
What are some of the best open-source Gameboy projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | Provenance | 6,042 |
2 | mgba | 5,890 |
3 | gameboy.live | 4,696 |
4 | PyBoy | 4,699 |
5 | pokered | 4,123 |
6 | awesome-gbdev | 4,088 |
7 | GoBoy | 2,608 |
8 | EmulatorJS | 1,870 |
9 | gbdk-2020 | 1,805 |
10 | SameBoy | 1,743 |
11 | Mesen2 | 1,447 |
12 | wasmboy | 1,400 |
13 | rgbds | 1,396 |
14 | gameboy | 1,386 |
15 | pokegb | 1,346 |
16 | metroboy | 1,129 |
17 | coffee-gb | 1,110 |
18 | Gearboy | 916 |
19 | mooneye-gb | 904 |
20 | SkyEmu | 871 |
21 | LADX-Disassembly | 845 |
22 | pokeyellow | 734 |
23 | ZGB | 726 |