Skip to content

babelmap v0.1.0-beta.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jul 03:07
· 540 commits to main since this release

babelmap v0.1.0-beta.2

Second public beta. Mostly the graphical v6 support from beta.1 made to behave:
the screen model rebuilt against ZMSD §8, adaptive palettes, mouse delivery to
games that ask for it, and live render-mode switching. Plus untried-exit tracking
on the map, Glulx room identity by the game's own location global, a
self-documenting config.toml, and one save format for both in-game SAVE and host
snapshots.

See CHANGELOG.md for the full list, including this release's known issues.

Download the archive for your platform, extract it, and run babelmap
(or one of the no-map CLI players zvm-cli / gvm-cli / scott-cli).

Beta — on-disk save formats are version-pinned and any change
is a deliberate, release-noted bump (see
docs/release/save-format-policy.md); across 0.x versions the
frozen-tier formats may still break, never silently. The
config.toml / style.toml schemas remain tolerant.

Platform notes

  • Linux (x86_64, glibc, built on Ubuntu 22.04) requires
    libasound2 at runtime for audio —
    sudo apt-get install libasound2 (Debian/Ubuntu) or your distro's
    equivalent.
  • macOS is a universal binary (Apple Silicon + Intel), ad-hoc
    signed but not notarized with an Apple Developer ID. If you
    download it with a browser, Gatekeeper quarantines it — clear
    the flag with xattr -dr com.apple.quarantine <extracted-folder>
    (or approve it once in System Settings → Privacy & Security).
    Downloading and extracting from the Terminal avoids quarantine
    entirely: curl -L <url> -o babelmap.tar.gz && tar xzf babelmap.tar.gz.
  • Windows is x86_64. It is unsigned, so SmartScreen may warn on
    first launch (More info → Run anyway).

Verify a download against its .sha256 sidecar.

Full Changelog: v0.1.0-beta.1...v0.1.0-beta.2