Skip to content

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.

License

Notifications You must be signed in to change notification settings

byemc/GameBoy-Run

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GameBoy-Run

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.

For devs

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.

Compiling

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).

| Windows | macOS | Linux |

Windows

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.

File reference

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)

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published