Skip to content

Dhole/gb-link-host

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

Game Boy Link communication, host side

This is the host side of a project that allows communication between a physical Game Boy Game Link Cable and a computer.

Three functionalities are implemented:

  • Sniffing the serial communication
  • Virtual Game Boy Printer that stores the images as PNG files
  • Printing directly to the Game Boy Printer (no Game Boy needed)

The code is written in Rust.

Details

You can read the complete details of this project in my blog posts:

Usage

USAGE:
    gb-link [OPTIONS]

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -b, --baud <RATE>        Set the baud rate [default: 1000000]
    -d, --board <BOARD>      Set the development board: generic, st [default: st]
    -f, --file <FILE>        Image file to print
    -m, --mode <MODE>        Set the device mode: sniff, printer, print [default: sniff]
    -s, --serial <DEVICE>    Set the serial device [default: /dev/ttyACM0]

License

The code is released under the 3-clause BSD License.

About

Game Boy link host program

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages