Hacktoberfest is a global event to promote Open Source contributions. TLDR: You get a free limited T Shirt from DigitalOcean just by opening Pull Requests!
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.
Why not join the global Hacktoberfest celebration while giving back to the Game Boy community? Join us on the #hacktoberfest channel 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
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
The de-facto standard assembly toolchain for the Nintendo Game Boy & Game Boy Color.
Technologies and tools: C, Assembly
# 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:
- Backend: Node, Mongo.
# 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!
A simple GB/GBC emulator. Runs in the browser using WebAssembly.
Technologies and tools: Webassembly, C
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
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