babelmap v0.1.0-beta.2
Pre-releasebabelmap 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.tomlschemas remain tolerant.
Platform notes
- Linux (
x86_64, glibc, built on Ubuntu 22.04) requires
libasound2at 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 withxattr -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