Showing 36 of 86 projects
A starter kit for developing Game Boy games with modern tooling and best practices.
A variable-width font engine for Game Boy homebrew games.
Extracts photos from Game Boy Camera and Pocket Camera save files, preserving frames and supporting Hello Kitty camera.
A suite of Game Boy and Game Boy Color test ROMs for hardware research and emulator verification.
Reverse engineered schematics, VLSI layouts, and netlists for the Nintendo Game Boy's DMG-CPU B chip and SM83 CPU core.
A macOS media player for Game Boy Sound System files, built as a Game Boy emulator in Swift.
A parser and sound driver that converts Music Macro Language (MML) into playable music on the Nintendo Game Boy.
A Python script to replace the built-in frames in Game Boy Camera ROMs with custom images or copy frames between ROMs.
A test ROM for verifying MBC3 Real-Time Clock functionality on Game Boy flash carts and emulators.
A Game Boy port of Martin Korth's Magic Floor puzzle game featuring Libbet the boulder girl.
A native GBDK-2020 sound effect driver for Game Boy, designed for use with the FX Hammer editor.
A homebrew puzzle game for Game Boy Color, Analogue Pocket, and Game Gear where players build pets from falling pieces.
A minimal example Game Boy project written in assembly for learning and starting new ROMs.
A complete disassembly of the original Game Boy Tetris game with annotated source code and visualizations.
A Matrix digital rain effect for the Game Boy, written in LR35902 assembler.
A Game Boy game created for GBJAM 5 (2016) featuring a princess in a sci-fi adventure.
A Game Boy assembly port of the classic Commodore 64 BASIC one-liner that generates a maze-like pattern.
A Game Boy assembly tutorial demonstrating how to manipulate scroll registers during HBlank to create raster effects like sine waves and transitions.
A Game & Watch-inspired bubble-popping game for the original Game Boy, playable in browser or on hardware.
A Nintendo Game Boy port of Google Chrome's offline Dino game, playable on original hardware or emulators.
A Game Boy demo programmed in Sharp LR35902 assembly for Skrolli Party 2017.
Firmware for reading and writing Game Boy cartridge ROM, SRAM, and FLASH chips via USB.
A collection of Game Boy assembly prototypes exploring graphics techniques like day/night cycles and transparency.
A PCB shield for ESP8266 D1 mini boards that adds a Game Boy Link connector and OLED display pins for printer emulation.
Specification for a custom Game Boy/Game Boy Color cartridge mapper with configurable ROM, RAM, RTC, and rumble support.
A Flappy Bird clone for the original Nintendo Game Boy, written in C using GBDK.
A classic Snake game programmed for the original Game Boy hardware.
A command-line tool that converts PNG images to Game Boy C array format for use with GBDK.
A CPU emulator for running unit tests on Game Boy ROMs using real binaries without rebuilding.
A Game Boy ROM that visualizes and allows editing of the wave channel's waveform with immediate playback feedback.
A Brainfuck interpreter written in Z80 assembly for the Game Boy, with platform-specific limitations.
Converts Game Boy Tile Designer (GBTD) and Map Builder (GBMB) files into formats usable with GBDK for Game Boy game development.
An extensible bytecode-based scripting engine for Game Boy ROM development.
A fully functional Game Boy Classic FPGA implementation from scratch with simulation and testing tools.
A Game Boy puzzle game where you can edit custom block piece sets and use them in Tetris-style gameplay.
A Game Boy homebrew game that combines classic Pong gameplay with laser mechanics.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.