Releases: jmnunezizu/scummkit
Releases · jmnunezizu/scummkit
Release list
v0.4.1
v0.4.0
v0.3.3
v0.3.2
v0.3.1
SCUMMKit v0.3.0
Highlights
- Adds a user-local installer script and installer smoke test.
- Installs SCUMMKit into ~/.local/share/scummkit with a ~/.local/bin/scummkit wrapper.
- Compiles extractpak during install and verifies the install with scummkit doctor.
- Adds scummkit --version.
Install
curl -fsSL https://github.com/jmnunezizu/scummkit/releases/latest/download/install.sh | shValidation
- sh -n install.sh
- sh -n scripts/test-install.sh
- Python compile check
- pytest
- scripts/test-install.sh
Notes
- The installer does not install system dependencies such as sox, ffmpeg, bspatch, vgmstream-cli, Python, or a C compiler.
- Generated game outputs still depend on locally owned game assets and are not redistributable.
SCUMMKit v0.2.0
Highlights
- Builds MI1 and MI2 from bundled Ultimate Talkie patch/table data by default.
- Makes the original Ultimate Talkie builder folder optional for normal builds.
- Adds clearer extractpak validation and failure diagnostics.
- Reorganizes the README around cross-platform build setup and per-game build instructions.
- Documents CLI troubleshooting and analysis commands as lower-priority reference material.
Validated paths
- The Secret of Monkey Island: Ogg speech output, MI1 SBL injection, and MI1 music modes.
- Monkey Island 2: Ogg speech output and patched ScummVM resource output.
Notes
- MI1 --music se is recommended for the full Special Edition soundtrack path.
- MI1 FLAC/MP3/raw output remains less tested or unsupported as documented.
- Raw monster.sou generation is not implemented.
- Bundled Ultimate Talkie patch/table data is third-party data used with permission.
SCUMMKit v0.1.0
SCUMMKit v0.1.0 is the first pre-1.0 release of the native Monkey Island Ultimate Talkie build pipeline.
Highlights
- Added scummkit doctor for environment and dependency checks.
- Added scummkit doctor --json for machine-readable health checks.
- Made progress-oriented build output the default for MI1 and MI2, with Git-style percentages and counts.
- Added concise build summaries with generated files, speech archive entries, missing sample counts, audio format, music mode, and elapsed time.
- Improved CLI-facing diagnostics for missing assets, builder layout issues, unsupported formats, and missing external tools.
- Added GitHub Actions CI for Ubuntu and macOS.
- Updated README with setup, doctor usage, build examples, music modes, dependency requirements, supported games, support matrix, and logo.
Validation
- Python compile check passed.
- pytest passed.
- MI1 and MI2 native smoke builds were validated locally.
Notes
- Ogg remains the primary validated output path.
- Generated game outputs still depend on locally owned game assets and are not redistributable.