Deploy: pod-launch warns that --no-sound freezes bt/rp
--no-sound strips VWE_AWE32, the FAST (28Hz SOS) clock never ticks, and BTL4OPT hangs forever in the RIO-reset busy-wait (L4RIO.cpp SetDTR loop on a frozen Now()) -- looks exactly like a vRIO/serial failure but isn't. Root-caused during the 2026-07-10 dist smoke test. Only safe with a SLOW-clock conf (setenv arg2=s). Warn at launch + document in usage/README. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -93,6 +93,11 @@ namespace VwePod
|
||||
Console.WriteLine($"pod PID {dosbox.Id} conf={Path.GetFileName(opt.Conf)} work={opt.Work}");
|
||||
if (!opt.NoSound)
|
||||
Console.WriteLine("sound ON: boot adds ~4 min for the SoundFont upload");
|
||||
else
|
||||
Console.WriteLine(
|
||||
"WARNING: --no-sound removes the AWE32, and BT/RP's FAST SOS clock is\n" +
|
||||
" sound-driven -- the game FREEZES at RIO init (Now() never ticks).\n" +
|
||||
" Use only with a conf that selects the SLOW clock (setenv arg2=s).");
|
||||
|
||||
// ---- Render bridge (Dave's GL): also into the job. ----
|
||||
if (!opt.NoBridge)
|
||||
|
||||
Reference in New Issue
Block a user