join bats keep the previous session's log as join.old.log

Conn Man's owens-laser crash stack (#35) was in his join.log -- and re-running
join.bat deleted it before it could be sent.  The bat now rotates instead:
join.log -> join.old.log at launch.  One generation of history, the exact
insurance that would have closed #35 tonight.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
arcattack
2026-07-27 00:42:15 -05:00
co-authored by Claude Opus 5
parent ecb9b338bd
commit 35bdb505df
2 changed files with 8 additions and 2 deletions
+4 -1
View File
@@ -11,7 +11,10 @@ if not exist "content\OPERATOR.EGG" goto badpath
set BT_RELAY=107.202.218.169:1500
rem one fresh log per bat run; the menu->game relaunch chain APPENDS
rem so every generation's lines survive (0-byte logs = killed pre-start)
if exist content\join.log del content\join.log
REM keep the PREVIOUS session's log: a crash report died 2026-07-26
REM because re-running this bat deleted the only evidence.
if exist content\join.old.log del content\join.old.log
if exist content\join.log ren content\join.log join.old.log
set BT_LOG=join.log
set BT_LOG_APPEND=1
set BT_START_INSIDE=1
+4 -1
View File
@@ -14,7 +14,10 @@ if not exist "content\OPERATOR.EGG" goto badpath
set BT_RELAY=10.0.0.46:1500
rem one fresh log per bat run; the menu->game relaunch chain APPENDS
rem so every generation's lines survive (0-byte logs = killed pre-start)
if exist content\join.log del content\join.log
REM keep the PREVIOUS session's log: a crash report died 2026-07-26
REM because re-running this bat deleted the only evidence.
if exist content\join.old.log del content\join.old.log
if exist content\join.log ren content\join.log join.old.log
set BT_LOG=join.log
set BT_LOG_APPEND=1
set BT_START_INSIDE=1