chiprust-emu-gui

Crates.iochiprust-emu-gui
lib.rschiprust-emu-gui
version0.1.0
sourcesrc
created_at2021-06-04 21:49:41.942226
updated_at2021-06-04 21:49:41.942226
descriptionExperimental GUI for chiprust-emu
homepage
repositoryhttps://github.com/maximxlss/chiprust-emu-gui
max_upload_size
id406263
size71,046
Maximxls (maximxlss)

documentation

README

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?)
Commit count: 8

cargo fmt