8000 GitHub - nickdrozd/eboy: A Gameboy emulator for Emacs
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

nickdrozd/eboy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eboy - Emacs Gameboy Emulator

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 C-g command.

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.

Why?

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.

Prerequisites

Emacs :)

Installing

For now just buffer evaluate eboy-cpu.el and eboy.el.

Usage

Load a rom using the M-x eboy-load-rom command

Gameboy Eboy
Start Enter
Select Space
B D
A S
down k
up i
left j
right l

About

A Gameboy emulator for Emacs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Emacs Lisp 100.0%
0