A Chip-8 emulator in Common Lisp.
- License: MIT
To build this project you'll need to do a few things.
First, install SBCL. You can use your package manager (homebrew, apt, whatever), or use Roswell, or just get some binaries. This project uses a few SBCL-specific things, so it won't work with other implementations.
Next, install Quicklisp.
Once you've done all that you should be able to run
sbcl and use
(ql:quickload :cl-chip8) to load the project and all of its dependencies.
(chip8::run "path/to/a/chip8.rom") to start it up.