A Gameboy emulator for Emacs
A Nintendo Gameboy emulator for Emacs. This is a work in progress! Just got Tetris starting up, not tested with anything else.
It currently runs a constant loop without delay. To get out of this loop, use the common
The display is drawn using unicode, by default it is set for dark theme. Use the unicode list below when you have a light theme installed in Emacs.
(setq eboy-display-unicode-list eboy-display-unicode-list-light-theme)
It has frameskip enabled, by default set to 20.
I always wanted to learn how to a make an emulator and want learn how to write packages for Emacs. So here my first emulator and first emacs package.
For now just
M-x byte-compile-filethe following files:
Load a rom using the
| Gameboy | Eboy | |------------:|---------:| | Start | Enter | | Select | Space | | B | D | | A | S | | down | k | | up | i | | left | j | | right | l |
To continue a game after you pressed
C-g, use the
Eboy related messages are written to the buffer
The test roms are hosted at: https://github.com/retrio/gb-test-roms