GameBoy-Run is for running your own (GameBoy) ROMs from your computer. Or a USB. Or a CD. Or a DVD, a floppy, a friking ZIP drive. Whatever.
The following are for developers trying to learn how this program works, so they can implement it into their own projects, or learn how the Game Link cable works.
To compile GameBoy-Run, you will need:
- GBDK-2020 - download the binaries for your OS
- A text editor e.g. Notepad, TextEdit or VSCode
- A Game Boy or a Game Boy emulator; I reccommend BGB [[USED FOR RUNNING THE ROM]]
- A termial (e.g. Command Prompt, Terminal, Bash)
There are multiple ways to compile Game Boy games, but follow the one for your OS (or the closest to it).
Download the previously mentioned GBDK-2020, and extract the .zip into C:\GBDK
Your file structure should look something like this:
C:\GBDK
├───bin
├───examples
├───include
└───lib
Navigate back to the GameBoy-Run folder, and run build.bat
.
you're reading it... huh.
The licence.
The main files for GameBoy-Run. Runs on a GameBoy, and must be compiled first
The desktop-side client software. Requires Python to run, but you can just use the pre-compiled releases, or compile it yourself (using PyInstaller)