dobyrch / termboy

A Game Boy emulator for your terminal
GNU General Public License v3.0
187 stars 12 forks source link

Termboy

Termboy is a Nintendo Game Boy emulator...for your terminal.
Termboy is based on Higan, but uses ncurses to render the screen.

An WIP implementation written in Go is also available, which requires no external dependencies (not even ncurses!).

Compiling

Required Tools:

Required Libraries:

Note: The definition for mvaddwstr is in "ncursesw/curses.h" on Ubuntu, but it's just "curses.h" on Arch Linux. For development purposes, Just create an ncurses folder in /usr/include and symlink ncursesw/curses.h to curses.h.

Usage

After running make install, start Termboy by running termboy <ROM.gb> in a Linux virtual console. Use ESDF for the D-pad, G/H for SELECT/START, and J/K for B/A. Press ESC to quit.

TODO

Wishlist