Peanut-GB
A Game Boy (DMG) emulator single header library written in C99. Performance is prioritised over accuracy. (by deltabeard)
rgbds
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color (by rednex)
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Peanut-GB
Posts with mentions or reviews of Peanut-GB.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Peanut-GB help: How can I fullscreen and use color? List of Keybindings?
I saw on the homepage of the original emulator: https://github.com/deltabeard/Peanut-GB, that you could play games in color. Is there a way to enable color?
rgbds
Posts with mentions or reviews of rgbds.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-11-23.
- Gameboy Technical Reference for Homebrew Developers
-
Game Boy Competition 2023
This is a game jam where you make a Game Boy game in three months. If you don't know a lot of programming you can use GB Studio, you can learn the nitty gritty of how the Game Boy works by using assembly programming with RGBDS, or you can use C with GBDK or ZGB.
-
Exploring the Gameboy Memory Bank Controller (2020)
Game Boy disassembler: https://github.com/mattcurrie/mgbdis
You can compile the ROM's back with rgbds: https://github.com/gbdev/rgbds
Here you can see how bank switching works.
-
Gameboy Programming in 2022/2023, what are the best tools?
Probably not exactly what you want, but maybe worth checking out just in case: https://rgbds.gbdev.io/
- Rgbds: A free assembler/linker package for the Game Boy and Game Boy Color
-
Errors Building Anniversary Red
Clone the specific version of rgbds we need (0.2.0 and 0.2.1 had segfaults on linking, but 0.2.2 seems to work just fine) git clone -b v0.2.2 https://github.com/gbdev/rgbds.git cd rgbds make cd ..
- New website for RGBDS - the Game Boy (Color) assembly toolchain
-
Ghidra - Editing Gameboy ROM for Analogue Pocket
rgbfix is part of rgbds
- Finally found the perfect screen replacement.
What are some alternatives?
When comparing Peanut-GB and rgbds you can also consider the following projects:
binjgb - Gameboy emulator implemented in C, that also runs in the browser
z88dk - The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.