Skip to content

A modular CHIP-8 emulator library written in Rust with multiple implemented frontends included

License

Notifications You must be signed in to change notification settings

yamin-shihab/biscuit8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

biscuit8

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!

About

A modular CHIP-8 emulator library written in Rust with multiple implemented frontends included

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages