Both frozen files live inside the versioned install and neither ships in the zip -- environ.ini is generated on first run, glass_layout.cfg is ours. So Nick extracting the next build would get a cab that comes up wrong with no error anywhere, which is exactly the failure the freeze was supposed to end. Masters now live at the stable C:\bt411\ (podprofile.ini, glass_layout.cfg, podkit.ps1). setup_pod.bat pushes them into the newest BT411_* folder -- run once per extract. runpod.bat resolves the newest install and applies the kit itself, so the remote launch path needs no per-build edit. Re-tuning means editing the MASTER: the apply overwrites the install's copy on purpose, so a moved panel has one place to look. Also records, for playtesting on the cab: all five tester launchers set no pod key at all, so each inherits the rig from environ.ini without knowing the pod exists -- verified by running play_solo.bat on the cart (7 settings applied, not 9, because the bat sets BT_PLATFORM and BT_START_INSIDE itself and the real environment wins). That is the case against a separate pod-only ini: a second file would need every launcher to opt in. Verified: kit re-applies idempotently, and the rewritten runpod.bat brings the cab up correct -- 9 settings, GLASS, -fit borderless, all three surfaces on their intended displays. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Rw7No5wLTpkaUgA3ANbtZZ
12 lines
673 B
INI
12 lines
673 B
INI
# ALPHA-MR cab layout -- VERIFIED BY EYE 2026-08-06 (do not re-guess from
|
|
# desktop coordinates; they say nothing about physical cab position).
|
|
# DISPLAY4 -> the COLOUR RADAR LCD in the yellow-button frame, so the colour
|
|
# surface goes there. (An RGB composite landed here first and
|
|
# showed all three channels overlaid.)
|
|
# DISPLAY2 -> the VGA port feeding the Heat + Comm + Mfd2 CRT group.
|
|
# DISPLAY1 -> the VGA port feeding the Mfd1 + Mfd3 CRT group.
|
|
# monitor: binding, not pixel rects -- the USB graphics adapter re-enumerates.
|
|
Secondary / Radar=monitor:DISPLAY4,bare
|
|
VGA Port A=monitor:DISPLAY2,bare
|
|
VGA Port B=monitor:DISPLAY1,bare
|