# Contribute
# Donations
We accept economic donations through the following platforms:
# Software
Here's a curated list of some projects related to Game Boy development.
Each one is developed and released following the open source philosophy, while accepting feedbacks and contributions from the community.
Join us on our Discord server, where you'll find help, mentorship and support to contribute to these awesome projects.
Always to remember to check the Contribution guidelines before opening Pull Requests.
# Community projects
# gbdev.github.io
The source of this website is hosted here (opens new window).
# Pandocs
The single, most comprehensive technical reference to Game Boy available to the public. Here, you can help proof reading, fixing typos, preparing updated versions of figures or port new content from old resources.
Technologies and tools: Markdown, Python, Vuepress
Homepage (opens new window) - Repository (opens new window) - Beginner issues (opens new window)
# RGBDS
The de-facto standard assembly toolchain for the Nintendo Game Boy & Game Boy Color.
Technologies and tools: C, Assembly
Homepage (opens new window) - Repository (opens new window) - Beginner issues (opens new window)
# Homebrew Hub
A 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.
Technologies and tools:
- Frontend: Javascript, CSS, Bootstrap.
- Backend: Node, Mongo.
Homepage (opens new window) - Repository (opens new window) - Beginner issues (opens new window)
# Homebrew Hub Database
This is the database of games powering the main Homebrew Hub project. Find a game (we have a lot to add!) and add it with a Pull Request. Or - even better - write scrapers to dump entire sources and add them to our repository!
Technologies and tools: JSON Schema, Python, Javascript, BeautifulSoup
Homepage (opens new window) - Repository (opens new window) - Beginner issues (opens new window)
# Emulators
# binjgb
A simple GB/GBC emulator. Runs in the browser using WebAssembly.
Technologies and tools: Webassembly, C
Homepage (opens new window) - Repository (opens new window) - Issues (opens new window)
# SameBoy
SameBoy is an open source Game Boy (DMG) and Game Boy Color (CGB) emulator, written in portable C. It has a native Cocoa frontend for macOS, an SDL frontend for other operating systems, and a libretro core. It also includes a text-based debugger with an expression evaluator
Technologies and tools: C, Objective-C, Cocoa, SDL
Homepage (opens new window) - Repository (opens new window) - Beginner issues (opens new window)
# mGBA
mGBA is an emulator for running Game Boy Advance games. It aims to be faster and more accurate than many existing Game Boy Advance emulators, as well as adding features that other emulators lack. It also supports Game Boy and Game Boy Color games.
Technologies and tools: C
Homepage (opens new window) - Repository (opens new window) - Issues (opens new window)
← Chat To C or not to C →
© 2015-2020 gbdev contributors.