2 releases
0.1.1 | Apr 18, 2024 |
---|---|
0.1.0 | Apr 16, 2024 |
#2018 in Command line utilities
20KB
219 lines
starch
CLI utility for the Steam version of RetroArch
Features
Supports Windows and Linux. Should run on macOS but is untested.
- Update all cores (even non Steam cores)
- TODO: Export playlist entries to USB device
- TODO: Import from USB to playlist
Installation
Preferred installation method is through cargo
cargo install starch
Usage
starch update-cores
//TODO: starch export 'Sony - PlayStation/Tony Hawk's Pro Skater 2 (USA)'
//TODO: starch import 'Nintendo - Super Nintendo Entertainment System/Marvelous - Mouhitotsu no Takara-jima (Japan)'
Detailed usage instruction can be queried with -h
or --help
Used libraries
- steamlocate-rs - (MIT)
- rust-ini - (MIT)
- reqwest - (MIT / Apache 2.0)
- tokio - (MIT)
- sevenz-rust - (Apache 2.0)
- indicatif - (MIT)
- futures-rs - (MIT / Apache 2.0)
- anyhow - (MIT / Apache 2.0)
- zip - (MIT)
- clap - (MIT / Apache 2.0)
License
Contributing
Please see the issues section to report any bugs or feature requests and to see the list of known issues.
Pull requests are always welcome.
Dependencies
~19–31MB
~458K SLoC