Repository navigation
Installation and Setup
You need Linux x86_64, glibc 2.34+, and system SDL2 (libSDL2-2.0.so.0). SDL2 is not bundled. The quick-start guide names libsdl2-2.0-0 on Debian/Ubuntu and SDL2 on Fedora.
- Download
xanth-port-v0.1.0-alpha.5-linux-x86_64.tar.gzand optionallySHA256SUMSfrom alpha.5. Extract into a folder you can write to. - Put your own
XANTH.EXEand all 90 runtime files listed in the package’sDATA_FILES.txtdirectly in one separate data folder. The accepted set is the pinned XANBUD release; other variants are rejected. - From the extracted package folder, run
./launch.sh /path/to/game-data, or double-clicklaunch.sh. A chooser opens if needed; successful selections are checked and remembered.XANTH_DATAcan also specify the folder.
For Steam Deck/Game Mode, add launch.sh as a non-Steam game in Desktop Mode. Set Start In to the extracted package directory and Launch Options to your data-directory argument. Leave Force Compatibility Tool disabled. The README provides this setup route; physical handheld validation is still pending in the public docs.
The package includes Python checkpoint-building tools, but no saves or checkpoints. Optional local setup from its directory:
python3 tools/xanth_dev_checkpoints.py --vmboot tools/tool_vmboot --data /path/to/game-data
python3 tools/xanth_dev_warp_sweep.py --port ./xanth_port --data /path/to/game-data
python3 tools/xanth_dev_warp_sweep.py --port ./xanth_port --data /path/to/game-data --stepsBuilding can take substantial time. Only locally verified entries appear in the menu; do not redistribute generated saves or reference frames.
Build from source: alpha.5 is a binaries-only milestone; the current port is developed separately from the public decompilation. The public README still documents Git, CMake, GCC/Clang and SDL2 development libraries, then ./scripts/build_port.sh and ctest --test-dir build for the public snapshot. That snapshot does not reproduce alpha.5. For matching decompilation requirements and limits, use Reproduction with your own selected disc.
Sources checked 2026-10-07: README.md, releases/GETTING_STARTED.txt, docs/DEV_MENU.md, docs/REPRODUCE.md, published v0.1.0-alpha.5 notes.