1 unstable release
0.1.0 | Jun 4, 2021 |
---|
#254 in #emulator
20KB
331 lines
Experimental GUI for chiprust-emu
Pixels based GUI for my emulator.
Usage:
chiprust-emu-gui.exe [options] [source]
Flags:
- -h, --help Prints help information
- -V, --version Prints version information
Options:
- -c, --cpu Sets a custom cpu frequency. If zero, instructions would be executed ASAP. [default: 840]
- -d, --draw Sets a custom draw frequency. Recommended to keep equal to the monitor refresh rate. [default: 60]
- -s, --speed Sets a custom speed (actually timers' tick frequency). If zero, timers would be decremented ASAP. [default: 60]
- --tone Sets a custom audio tone [default: 900]
- -t, --transparent Makes background transparent.
ARGS:
- [source] Sets the rom file to execute. Default: included tetris rom
Problems:
- Uses wgpu, so doesn't support wasm. (Probably will change)
- Badly organized. (Will be fixed?)
Dependencies
~8–23MB
~347K SLoC