Skip to content

Releases: jmnunezizu/scummkit

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 06 Jun 20:59
a6ec88b

0.4.1 (2026-06-06)

Documentation

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Jun 20:47
5a8ebd6

0.4.0 (2026-06-06)

Features

v0.3.3

Choose a tag to compare

@github-actions github-actions released this 06 Jun 18:39
3acea80

0.3.3 (2026-06-06)

Bug Fixes

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 06 Jun 14:42
15e9993

0.3.2 (2026-06-06)

Bug Fixes

  • keep release-please version test dynamic (11f8556)

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 06 Jun 14:36
fe3f236

0.3.1 (2026-06-06)

Bug Fixes

  • configure installer path setup (2f462f2)

SCUMMKit v0.3.0

Choose a tag to compare

@jmnunezizu jmnunezizu released this 06 Jun 14:29

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 | sh

Validation

  • 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

Choose a tag to compare

@jmnunezizu jmnunezizu released this 06 Jun 09:08

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

Choose a tag to compare

@jmnunezizu jmnunezizu released this 01 Jun 18:58

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.