desmack-0.3.0 is not a library.
desmack
A command-line tool that extracts the assets of a SMK ROM (SNES)
The CLI extracts any of the following:
- driver sprites
- items
- hazards
- HUD
- font
- screens
- tilesets
- skies
- course maps
- audio samples
- sound effects, as
.spcfiles
[!NOTE]
desmackships no game data. Bring your own ROM (Japan, USA or Europe).
Installation
Cargo
cargo install desmack
Homebrew
brew install idleberg/asahi/desmack
Usage
The assets go to a folder next to the ROM, named after it. desmack --help lists every
flag.
Shell completions:
# bash — needs bash-completion installed
desmack --completions bash > ~/.local/share/bash-completion/completions/desmack
# zsh — any directory on $fpath, with compinit enabled
desmack --completions zsh > ~/.zfunc/_desmack
# fish
desmack --completions fish > ~/.config/fish/completions/desmack.fish
Licence
Licensed under either of Apache License, Version 2.0 or MIT license, at your option.