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.