this is a tool in the charm toolset
written in rust using macroquad
first argument is rom input path
second argument is clock speed (per second) (optional, default is 240)
$ cargo run --release -- /path/to/input.ch8 480
- Esc exit
- Backspace reset
- ` toggle debug mode
- LeftAlt toggle between normal and step mode
- Space step (in step mode)
make sure to turn off vsync in your graphics card control panel