SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C Gameboy Projects
-
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.
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Peanut-GB
A Game Boy (DMG) emulator single header library written in C99. Performance is prioritised over accuracy.
-
NeoGB-Printer
An open-source and standalone Gameboy Printer emulator 100% compatible with all officially released games (110 in total) that support the accessory. Just print and save the images as BMP
-
tobutobugirl-dx
An arcade platformer homebrew game for the Game Boy, Game Boy Color and Super Game Boy
-
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: 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-13This is using my gameboy emulator, binjgb[0], on the website! (well one of my gameboy emulators, heh [1][2]) It's been used as the emulator for GB Studio for a little while now, but I don't know how often people embed it in their websites, so it's really cool to see.
[0] https://github.com/binji/binjgb
Project mention: Show HN: Reading background videos from the SD card in a GBA game | news.ycombinator.com | 2024-03-11The latest update adds a feature where the game can display background videos, reading them from the flashcart's SD card (in this case, an EverDrive GBA X5). Support for the EZ Flash Omega is still in the works.
The code uses elm-chan's FatFs (a small FAT32 library) to find the right sectors, and then DMAs each uncompressed video frame directly into VRAM, enabling 60FPS video playback efficiently. With the 32MiB ROM size limit no longer being an issue, I opted to not compress the videos at all, which allowed to also run other things in the game loop like GSM audio decoding, the chart-reading routines or the wireless adapter multiplayer code.
Here's the game source code: https://github.com/afska/piugba
C Gameboy related posts
-
Experiences with Joey Jr
-
Just dropping this Mobile Adapter GB revival (W.I.P.)
-
GB Studio: Drag and drop retro game creator for GameBoy
-
Game Boy Competition 2023
-
uGB v1.2 for Palm OS released!
-
Super Gameboy 2 At Home (With Link Port)
-
Open source GBA emulators?
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 May 2024
Index
What are some of the best open-source Gameboy projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | mgba | 5,364 |
2 | gbdk-2020 | 1,575 |
3 | SameBoy | 1,521 |
4 | Gearboy | 804 |
5 | SkyEmu | 764 |
6 | binjgb | 514 |
7 | retro-go | 453 |
8 | gba-remote-play | 418 |
9 | jitboy | 296 |
10 | ENGAGE | 269 |
11 | Peanut-GB | 246 |
12 | gamekid | 219 |
13 | Hades | 193 |
14 | giibiiadvance | 184 |
15 | NeoGB-Printer | 117 |
16 | apultra | 98 |
17 | piugba | 73 |
18 | tobutobugirl-dx | 70 |
19 | asmotor | 63 |
20 | gb-wordyl | 54 |
21 | mmlgb | 42 |
22 | Droneboy | 41 |
23 | ESPBoy | 31 |
Sponsored