#emulator #no-std #draw #cpu #environment #random

no-std chip8

A simple CHIP-8 emulator compatible with a no_std environment

2 releases

Uses old Rust 2015

0.1.1 Mar 4, 2018
0.1.0 Mar 4, 2018

#249 in Emulators

MIT license

14KB
415 lines

Why another CHIP-8 Emulator?

Because it's fun, and I wanted to make one no_std compatible

How to use

See the sdl example.

In general, you need to do the following in order to have a full working emulator :

  • Draw to the screen
  • Handle keyboard events, and route them to the cpu
  • Supply a RNG function

License

MIT

No runtime deps