2 releases
0.1.1 | Jan 5, 2023 |
---|---|
0.1.0 | Jan 5, 2023 |
#235 in Emulators
23KB
498 lines
ChipOxide
A crate to create a Chip 8 Emulator for any backend.
what is Chip 8?
Chip 8 is an interpreter, which has internal workings similar to that of a hardware console. It is said to be the starting point for getting into emulator development.
what do you mean by a crate to creaete a chip 8 Emulator?
Exactly what it sounds like, with this crate one can create a backend for the chip 8 core to any device. One needs to create an IO struct which would interact with the core and intrepret a program.
Available backends
How to get started?
You can go through the Eamples directory. The documentaion on docs.rs would provide a starting point.
Resources used
Dependencies
~2–12MB
~80K SLoC