tool paths configurable by environment (LLAMAMOD_CD, LAMA_WINEPREFIX, LAMA_MOD, APPTEST_ROOT, APPTEST_ISO; tools/lamapaths.py), music tracks without a file on the cd marked in the editor and the tutorial uses kronk, levelbuild.py accepts the english texture names

This commit is contained in:
MineTec committed 2026-11-07 16:34:17 +01:00
1 parent a0d961357e
commit 6d449257a7
21 files changed
+153 -44

No files matched your search

+3 -3
View File
@@ -359,9 +359,9 @@ On real hardware no wrapper should be needed (unverified).
Runs the game through the LlamaMod app (fat jar CLI), invisible and muted, one isolated *session*
per name: own data folder (`<root>/<name>/data`, = LLAMAMOD_DATA, own Wine prefix and save games),
own Xvfb display, own PulseAudio daemon with only a null sink (PulseEffects on the desktop steals
streams from null sinks on the main server). Root: `$APPTEST_ROOT`, default
`/home/elias/.claude/jobs/90c6eed7/tmp`. The original game data is installed once from
`~/Downloads/GROOVE_DK.iso` into `<root>/_llamamod-template` (file lock, so parallel agents wait)
streams from null sinks on the main server). Root: `$APPTEST_ROOT`, else `$CLAUDE_JOB_DIR/tmp`
(AI agent sessions), else `~/.cache/llamamod-apptest`. The original game data is installed once from
the ISO (`--iso`, `$APPTEST_ISO`, default `~/Downloads/GROOVE_DK.iso`) into `<root>/_llamamod-template` (file lock, so parallel agents wait)
and hard-linked into each session (~30 MB per session + ~200 MB Wine prefix on first start).
`~/.wine-lama` and the user's own game are never touched.