Installing Development Tool - emutyworks/Learning-GB-Programming GitHub Wiki

Installing WSL2 and Ubuntu

Installing RGBDS

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

$ sudo apt-get update
$ sudo apt-get install pkg-config bison libpng-dev build-essential 

$ wget https://github.com/gbdev/rgbds/releases/download/v0.9.1/rgbds-0.9.1.tar.gz
$ tar -xvf rgbds-0.9.1.tar.gz
$ cd rgbds
$ make
$ sudo make install

Installing Emulator

  • BGB
    BGB is a GameBoy emulator/debugger which runs on Windows and Wine.
  • Emulicious
    Provides accurate emulation and includes powerful tools such as a profiler and source-level debugging for ASM and C via a VS Code debug adapter.

Installing VS Code

  • VS Code
  • RGBDS Z80
    This extension provides support for the RGBDS flavor of the Game Boy's Z80 variant assembly language in Visual Studio Code.