mirror of
https://github.com/JanNeuendorf/SVC16.git
synced 2025-06-04 10:30:18 +00:00

I ported the gui to the macroquad crate. This has the following advantages: We can easily draw text. This means we can show the number of instructions on screen. The filter mode can be set to linear for a different look. The dependencies are a lot cleaner now. Just depending on the latest stable version of macroquad makes it a lot more likely that the app builds properly on different platforms (and will continue to do so in the future). I also use the gilrs crate directly for the gamepad input.
20 lines
393 B
TOML
20 lines
393 B
TOML
[package]
|
|
name = "svc16"
|
|
version = "0.8.0"
|
|
edition = "2021"
|
|
authors = ["Jan Neuendorf"]
|
|
description = "An emulator for a simple virtual computer"
|
|
license="MIT"
|
|
|
|
[dependencies]
|
|
anyhow = "1.0.93"
|
|
clap = { version = "4.5.21", features = ["derive"] }
|
|
flate2 = "1.0.35"
|
|
gilrs = { version = "0.11.0",optional=true}
|
|
macroquad = "0.4.13"
|
|
thiserror = "2.0.3"
|
|
|
|
[features]
|
|
default=[]
|
|
gamepad = ["gilrs"]
|