Skip to content
Antonio Vivace edited this page Jun 26, 2025 · 15 revisions

gbdev Community wiki

This page serves as the Community wiki, providing some information about the gbdev community living in the Discord server, at IRC and generally around our socials.

FAQ

Should I use C or ASM to develop for Game Boy?

C performance on Game Boy is way worse than ASM but it offers a lower entry-barrier. Read more here: https://gbdev.github.io/to_c_or_not_to_c.html

Where can I learn to code in ASM for Game Boy?

This will get you started: https://eldred.fr/gb-asm-tutorial/. Advanced topics are still work-in-progress.

What is the best emulator for gbdev?

We recomend BGB (https://bgb.bircd.org/) . It's closed source but includes a powerful debugger. Runs on Linux via Wine. SameBoy (https://sameboy.github.io/) is very accurate, open source and includes debugging features, too.

Projects

  • Awesome list - Curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
  • Homebrew Hub - Community-led attempt to collect, archive and save every unofficial game, homebrew, patch, hackrom for Game Boy produced by the community through decades of passionate work.
  • GB Archive - Library of Game Boy related software, hardware and literature. Aimed to mirror and preserve old and fragmented contributions from the last three decades.
  • ...GitHub Org

Links

Clone this wiki locally