NoobBoy
A simple GameBoy emulator written in C++ (by Mika412)
ZGB
Game Boy / Color engine with lots of features (by Zal0)
NoobBoy | ZGB | |
---|---|---|
3 | 3 | |
295 | 740 | |
0.7% | 0.5% | |
4.3 | 3.0 | |
2 months ago | 11 months ago | |
C++ | C++ | |
GNU General Public License v3.0 only | MIT License |
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.
NoobBoy
Posts with mentions or reviews of NoobBoy.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-10.
- 328 points in 5 hours
-
I finally wrote my first ever emulator (GameBoy)
https://github.com/Mika412/NoobBoy
ZGB
Posts with mentions or reviews of ZGB.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-29.
-
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.
-
Change collision box position ZGB sprites?
As of right now, I'm using the ZGB because it seemed simple enough, and I like C. And I'm using Gameboy Tile Designer for my sprites. I know that my player sprite's collision box is defined in the .gbr.meta file, and I figured out how to adjust the collision box dimensions like so:
-
[UPDATE] a WIP Fan demake on the gameboy
If you'd like to learn to code (and I totally understand if that seems daunting or you just don't) there are some options short of coding it all yourself - for one, there are other, possibly more flexible engines. One I considered for a bit before rolling my own was https://github.com/Zal0/ZGB - he has several games with source available to help people get started.
What are some alternatives?
When comparing NoobBoy and ZGB you can also consider the following projects:
sprite - A Game Boy emulator written in drizzle.
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.
gbemu - A Gameboy emulator in modern C++
tsemu - TypeScript Game Boy emulator
openbor - OpenBOR is the ultimate 2D side scrolling engine for beat em' ups, shooters, and more!