GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - gbdev/rgbds: Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color

BranchesTags
Open more actions menu

Latest commit

 

History

3,813 Commits
3,813 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
cmake
cmake
 
 
contrib
contrib
 
 
docs
docs
 
 
include
include
 
 
man
man
 
 
src
src
 
 
test
test
 
 
.clang-format
.clang-format
 
 
.clang-tidy
.clang-tidy
 
 
.dockerignore
.dockerignore
 
 
.editorconfig
.editorconfig
 
 
.git-blame-ignore-revs
.git-blame-ignore-revs
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
CMakeLists.txt
CMakeLists.txt
 
 
CMakePresets.json
CMakePresets.json
 
 
Dockerfile
Dockerfile
 
 
LICENSE
LICENSE
 
 
Makefile
Makefile
 
 
README.md
README.md
 
 

Repository files navigation

RGBDS

RGBDS (Rednex Game Boy Development System) is a free assembler/linker package for the Game Boy and Game Boy Color.

It consists of four tools:

  • RGBASM: assembler
  • RGBLINK: linker
  • RGBFIX: ROM checksum/header fixer
  • RGBGFX: PNG-to-Game Boy graphics converter

Documentation

The full documentation is available online, including the development history and version history, generated from the man pages in this repository.

The documentation website's own source code is available in the rgbds-www repository.

Community

If you have questions about the RGBDS code or its organization, you can contact the maintainers on the GBDev Discord server or other community channels, or via email at rgbds at gbdev dot io.

If you want to help maintain RGBDS, please read the contribution guide.

Installing

The platform-specific installation instructions are available online. To build from source using make or cmake, briefly:

make
sudo make install
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build
cmake --install build

Both build systems support a prefix (e.g. to install into a specific directory) and a suffix (e.g. to append the version number or commit ID):

make
sudo make install PREFIX=install_dir/ SUFFIX=-$(git rev-parse --short HEAD)
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DSUFFIX=-$(git rev-parse --short HEAD)
cmake --build build
cmake --install build --prefix install_dir

On Windows, any SUFFIX should include the .exe extension.

About

Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color

rgbds.gbdev.io

Topics

asmassemblyassembly-languageassembly-sm83cplusplusgame-boygame-developmentgameboygamedevgbdevgbz80sm83

Resources

Readme
MIT license

Contributing

Contributing
Activity
Custom properties

Stars

1.7k stars

Watchers

41 watching

Forks

194 forks
Report repository

Releases

Sponsor this project

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.