Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Boy Development
  3. bootstrap.gb

bootstrap.gb

Assembly

A minimal example Game Boy project written in assembly for learning and starting new ROMs.

GitHubGitHub
33 stars1 forks0 contributors

Overview

bootstrap.gb is a simple, minimal Game Boy project designed as a starting point for developers interested in creating Game Boy ROMs. It provides a clean, well-structured example that demonstrates the basics of Game Boy assembly programming and ROM building.

Key Features

  • Minimal Assembly Code — Contains essential Game Boy assembly code in src/main.asm to serve as a reference.
  • Make-Based Build System — Uses a simple Makefile to automate the compilation and linking process with rgbds.
  • Ready-to-Run ROM — Generates a bootable bootstrap.gb ROM file after building.

Philosophy

The project emphasizes simplicity and clarity, offering a straightforward foundation for Game Boy development without unnecessary complexity.

Quick Stats

Stars33
Forks1
Contributors0
Open Issues3
Last commit2 years ago
CreatedSince 2015

Tags

#embedded-systems#assembly#game-boy#rom-development#example-project#rgbds#make#retro-gaming

Built With

M
Make
r
rgbds

Included in

Game Boy Development4.4k
Auto-fetched 1 day ago

Related Projects

GingerBreadGingerBread

A library with some standard functions for Game Boy games written in ASM

Stars139
Forks13
Last commit5 years ago
gb-boilerplategb-boilerplate

Moved to https://codeberg.org/ISSOtm/gb-boilerplate

Stars75
Forks9
Last commit1 year ago
gb-starter-kitgb-starter-kit

Moved to https://codeberg.org/ISSOtm/gb-starter-kit

Stars65
Forks13
Last commit1 year ago
gb-vwfgb-vwf

Moved to https://codeberg.org/ISSOtm/gb-vwf

Stars57
Forks3
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub