A modular CHIP-8 emulator library written in Rust with multiple implemented frontends included
biscuit8 is a modular CHIP-8 emulator library written in Rust with multiple supported and
implemented frontends included. The biscuit8 library crate provides a backend: the logic,
processing, and instruction loop of a CHIP-8 emulator. Things like graphics, input, and audio are
required to be implemented by the frontend, but numerous helper constructs are provided to assist
with bridging the gap. This project also implements some frontends itself too:
Documentation is also included with every part of the public and private API for the library and each of its frontends! Pull requests and issues are always welcome and encouraged!