The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. 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 |
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
awesome-gbdev
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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.
-
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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
VisualBoyAdvance is outdated, while not bad you can do better than that when mGBA exists
Project mention: i want to make a gb emulator, but i dont know where to start | /r/EmuDev | 2023-07-01Use https://gbdev.io/pandocs/ , https://gbdev.io/gb-opcodes/optables/ and https://github.com/gbdev/awesome-gbdev to get started.
Project mention: Since the subreddit is going down tomorrow, here's an update on inserting custom player graphics with the Universal Pokemon Randomizer ZX | /r/PokemonROMhacks | 2023-06-11It has been a while since last, but that's because of compression algorithms and memory allocation issues, which had to be taken care of before writing the front/back images in Gen I and II. Big thanks to FuSoYa, RGME, and the decomp team, who provided the tools and guides which made this possible.
Project mention: GB Studio: Drag and drop retro game creator for GameBoy | news.ycombinator.com | 2023-06-17If you want to program the Gameboy or Gameboy color with C or C++ the SDCC compiler is typically used: https://sdcc.sourceforge.net/ There's a ton of good info and dev tools here: https://github.com/gbdk-2020/gbdk-2020
Project mention: McDonald's Just Dropped a Brand New Game Boy Game in 2023 | news.ycombinator.com | 2023-06-13
Project mention: Gameboy Technical Reference for Homebrew Developers | news.ycombinator.com | 2023-11-23
Thanks to the amazing people at EmulatorJS and Libretro for making this all possible.
He wrote a game engine, it renders transparent items using the painter's algorithm, which requires the items to be sorted in Z. He has a routine that iterates over all items to render them, and bubble-sorts the items in-place while iterating over the items (all in the same thread). The "compare and swap" in this case is the innermost functionality of bubblesort.
I assume the author is https://github.com/aappleby but I don't see any obvious candidate for this code. Maybe this? https://github.com/aappleby/metroboy but I can't see why a gate-level emulator woudl need to render transparent items using painter's algorithm.
https://github.com/zladx/LADX-Disassembly Could start with a fork of this
Skyemu has a Web version that's usable on Android. Other than that, I don't think there's any new one.
Related: https://github.com/pret/pokeyellow
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.
Gameboy related posts
- The direct influence of Twin Peaks on Zelda
- Something a lot like Pokemon Yellow
- Pull Pics from Your Gameboy Camera with an ESP32
- Game won’t save
- Experiences with Joey Jr
- Install help
- Any recommendations for indie/homebrew Gameboy/Gameboy Color games?
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source Gameboy projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Provenance | 5,617 |
2 | mgba | 5,260 |
3 | gameboy.live | 4,630 |
4 | PyBoy | 4,389 |
5 | awesome-gbdev | 3,815 |
6 | pokered | 3,768 |
7 | GoBoy | 2,569 |
8 | gbdk-2020 | 1,534 |
9 | SameBoy | 1,499 |
10 | wasmboy | 1,358 |
11 | gameboy | 1,328 |
12 | pokegb | 1,298 |
13 | rgbds | 1,249 |
14 | EmulatorJS | 1,203 |
15 | coffee-gb | 1,093 |
16 | metroboy | 1,089 |
17 | Mesen2 | 949 |
18 | mooneye-gb | 872 |
19 | LADX-Disassembly | 812 |
20 | Gearboy | 798 |
21 | SkyEmu | 738 |
22 | pokeyellow | 669 |
23 | ZGB | 663 |