Skip to content

sjl/cl-chip8

Folders and files

NameName
Last commit message
Last commit date
Aug 7, 2017
Nov 24, 2016
Nov 15, 2016
Dec 23, 2016
Dec 18, 2016
Mar 14, 2017
Nov 15, 2016
Mar 14, 2017
Aug 7, 2017
Aug 7, 2017

Repository files navigation

A Chip-8 emulator in Common Lisp.

  • License: MIT

Building

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.

Finally you'll need to clone down this repo and my utility library and symlink them into Quicklisp's local-projects directory.

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. Then use (chip8::run "path/to/a/chip8.rom") to start it up.

References

About

chip-8 emulator in common lisp

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published