324 lines
12 KiB
Text
324 lines
12 KiB
Text
relay on 127.0.0.1:37579
|
|
acia base for this run: $DF00
|
|
[A] >>> break 0800
|
|
(C:$4e39) BREAK: 1 C:$0800 (Stop on exec)
|
|
(C:$4e39)
|
|
[A] already past the loader (PC $4E39)
|
|
[A] >>> del
|
|
Deleting all checkpoints
|
|
(C:$4e39)
|
|
[A] >>> resourceset "WarpMode" "0"
|
|
Unknown resource "WarpMode".
|
|
(C:$4e39)
|
|
[A] >>> resourceset "Warp" "0"
|
|
Unknown resource "Warp".
|
|
(C:$4e39)
|
|
[A] >>> resourceset "WarpModeEnabled" "0"
|
|
Unknown resource "WarpModeEnabled".
|
|
(C:$4e39)
|
|
[B] >>> break 0800
|
|
(C:$0eb1)
|
|
[B] already past the loader (PC $0EB1)
|
|
[B] >>> del
|
|
BREAK: 1 C:$0800 (Stop on exec)
|
|
(C:$0eb1) Deleting all checkpoints
|
|
|
|
[B] >>> resourceset "WarpMode" "0"
|
|
(C:$0eb1) Unknown resource "WarpMode".
|
|
(C:$0eb1)
|
|
[B] >>> resourceset "Warp" "0"
|
|
Unknown resource "Warp".
|
|
(C:$0eb1)
|
|
[B] >>> resourceset "WarpModeEnabled" "0"
|
|
Unknown resource "WarpModeEnabled".
|
|
(C:$0eb1)
|
|
[A] >>> watch store $de04 $deff
|
|
(C:$5ff3)
|
|
[A] >>> watch store $df04 $dfff
|
|
WATCH: 1 C:$de04-$deff (Stop on store)
|
|
(C:$5ff3)
|
|
[A] >>> watch load $de04 $deff
|
|
WATCH: 2 C:$df04-$dfff (Stop on store)
|
|
(C:$5ff3)
|
|
[A] >>> watch load $df04 $dfff
|
|
WATCH: 3 C:$de04-$deff (Stop on load)
|
|
(C:$5ff3) WATCH: 4 C:$df04-$dfff (Stop on load)
|
|
(C:$5ff3)
|
|
[A] mirror tripwire armed on $DE04-$DEFF and $DF04-$DFFF
|
|
[B] >>> watch store $de04 $deff
|
|
(C:$0eb1)
|
|
[B] >>> watch store $df04 $dfff
|
|
WATCH: 1 C:$de04-$deff (Stop on store)
|
|
(C:$0eb1)
|
|
[B] >>> watch load $de04 $deff
|
|
WATCH: 2 C:$df04-$dfff (Stop on store)
|
|
(C:$0eb1)
|
|
[B] >>> watch load $df04 $dfff
|
|
WATCH: 3 C:$de04-$deff (Stop on load)
|
|
(C:$0eb1)
|
|
[B] mirror tripwire armed on $DE04-$DEFF and $DF04-$DFFF
|
|
[A] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/pairDf0001aMenu.png" 2
|
|
(C:$c0ba)
|
|
[A] shot /home/scott/claude/modemwars/swiftlink/shots/pairDf0001aMenu.png
|
|
[B] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/pairDf0001bMenu.png" 2
|
|
(C:$4da9)
|
|
[B] shot /home/scott/claude/modemwars/swiftlink/shots/pairDf0001bMenu.png
|
|
[A] >>> m 91d5 91d5
|
|
(C:$4e39)
|
|
[A] >>> m 91d5 91d5
|
|
>C:91d5 01 .
|
|
(C:$91d6)
|
|
[A] menu row = 1
|
|
[A] >>> m 91d5 91d5
|
|
(C:$6099)
|
|
[A] >>> m 91d5 91d5
|
|
>C:91d5 01 .
|
|
(C:$91d6)
|
|
[A] menu row = 1
|
|
[A] >>> m 91d5 91d5
|
|
(C:$4e44)
|
|
[A] >>> m 91d5 91d5
|
|
>C:91d5 00 .
|
|
(C:$91d6) >C:91d5 00 .
|
|
(C:$91d6)
|
|
[A] menu row = 0
|
|
[B] >>> m 91d5 91d5
|
|
(C:$fd5d) >C:91d5 01
|
|
[B] menu row = 1
|
|
[B] >>> m 91d5 91d5
|
|
(C:$fd6f) >C:91d5 00
|
|
[B] menu row = 0
|
|
[relay] connection 1
|
|
[A] >>> m e000 e000
|
|
(C:$1243) >C:e000 4c
|
|
[A] >>> m e001 e001
|
|
L
|
|
(C:$e001)
|
|
[A] >>> m e001 e001
|
|
>C:e001 11 .
|
|
(C:$e002)
|
|
[A] >>> m df03 df03
|
|
>C:e001 11 .
|
|
(C:$e002) >C:df03 15 .
|
|
(C:$df04)
|
|
[A] link open after 1 attempt(s): module resident at $E000, control register $15
|
|
[relay] connection 2
|
|
[B] >>> m e000 e000
|
|
(C:$12c4) >C:e000 4c
|
|
[B] >>> m e001 e001
|
|
L
|
|
(C:$e001)
|
|
[B] >>> m e001 e001
|
|
>C:e001 11 .
|
|
(C:$e002)
|
|
[B] >>> m df03 df03
|
|
>C:e001 11 .
|
|
(C:$e002)
|
|
[B] >>> m df03 df03
|
|
>C:df03 15 .
|
|
(C:$df04)
|
|
[B] link open after 1 attempt(s): module resident at $E000, control register $15
|
|
[A] >>> m e040 e040
|
|
(C:$1339)
|
|
[A] >>> m e040 e040
|
|
>C:e040 03 .
|
|
(C:$e041)
|
|
[A] >>> m e03b e03b
|
|
>C:e040 03 .
|
|
(C:$e041) >C:e03b 01 .
|
|
(C:$e03c)
|
|
[A] >>> m e047 e047
|
|
>C:e047 00 .
|
|
(C:$e048)
|
|
[A] >>> m e055 e055
|
|
>C:e055 00 .
|
|
(C:$e056)
|
|
[A] >>> m e5bb e5bb
|
|
>C:e5bb 01 .
|
|
(C:$e5bc)
|
|
[A] >>> m e5be e5be
|
|
>C:e5be 05 .
|
|
(C:$e5bf)
|
|
[A] >>> m df03 df03
|
|
>C:df03 15 .
|
|
(C:$df04)
|
|
[A] >>> m df02 df02
|
|
>C:df02 05 .
|
|
(C:$df03)
|
|
[A] connectionPhase=$03 isLinkActive=$01 linkErrorCount=$00 baudIndex=$00 txCharActive=$01 aciaCommandShadow=$05 control=$15 command=$05
|
|
[B] >>> m e040 e040
|
|
(C:$128c) >C:e040 02
|
|
[B] >>> m e03b e03b
|
|
.
|
|
(C:$e041) >C:e03b 01 .
|
|
(C:$e03c)
|
|
[B] >>> m e047 e047
|
|
>C:e047 00 .
|
|
(C:$e048)
|
|
[B] >>> m e055 e055
|
|
>C:e055 00 .
|
|
(C:$e056)
|
|
[B] >>> m e5bb e5bb
|
|
>C:e5bb 01 .
|
|
(C:$e5bc)
|
|
[B] >>> m e5be e5be
|
|
>C:e5be 05 .
|
|
(C:$e5bf)
|
|
[B] >>> m df03 df03
|
|
>C:df03 15 .
|
|
(C:$df04)
|
|
[B] >>> m df02 df02
|
|
>C:df02 05 .
|
|
(C:$df03)
|
|
[B] connectionPhase=$02 isLinkActive=$01 linkErrorCount=$00 baudIndex=$00 txCharActive=$01 aciaCommandShadow=$05 control=$15 command=$05
|
|
[A] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/pairDf0002aLinkOpen.png" 2
|
|
(C:$1339)
|
|
[A] shot /home/scott/claude/modemwars/swiftlink/shots/pairDf0002aLinkOpen.png
|
|
[B] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/pairDf0002bLinkOpen.png" 2
|
|
(C:$12e0)
|
|
[B] shot /home/scott/claude/modemwars/swiftlink/shots/pairDf0002bLinkOpen.png
|
|
[A] mirror-range stops during 150 s of play: 0
|
|
[B] mirror-range stops during 150 s of play: 0
|
|
conn0 carried 21642 bytes during the window; wire {'bytes': 21642, 'zeroRuns8': 53, 'longestZeroRun': 485, 'leadBytes55': 5988}
|
|
conn1 carried 20511 bytes during the window; wire {'bytes': 20511, 'zeroRuns8': 30, 'longestZeroRun': 270, 'leadBytes55': 6259}
|
|
[A] >>> m e040 e040
|
|
(C:$11c3)
|
|
[A] >>> m e040 e040
|
|
>C:e040 03 .
|
|
(C:$e041) >C:e040 03 .
|
|
(C:$e041)
|
|
[A] >>> m e03b e03b
|
|
>C:e03b 01 .
|
|
(C:$e03c)
|
|
[A] >>> m e047 e047
|
|
>C:e047 00 .
|
|
(C:$e048)
|
|
[A] >>> m e055 e055
|
|
>C:e055 00 .
|
|
(C:$e056)
|
|
[A] >>> m e5bb e5bb
|
|
>C:e5bb 01 .
|
|
(C:$e5bc)
|
|
[A] >>> m e5be e5be
|
|
>C:e5be 05 .
|
|
(C:$e5bf)
|
|
[A] >>> m df03 df03
|
|
>C:df03 15 .
|
|
(C:$df04)
|
|
[A] >>> m df02 df02
|
|
>C:df02 05 .
|
|
(C:$df03)
|
|
[A] connectionPhase=$03 isLinkActive=$01 linkErrorCount=$00 baudIndex=$00 txCharActive=$01 aciaCommandShadow=$05 control=$15 command=$05
|
|
[A] >>> m e556 e556
|
|
(C:$127d)
|
|
[A] >>> m e556 e556
|
|
>C:e556 df .
|
|
(C:$e557)
|
|
[A] >>> m e55a e55a
|
|
>C:e556 df .
|
|
(C:$e557)
|
|
[A] >>> m e55a e55a
|
|
>C:e55a df .
|
|
(C:$e55b) >C:e55a df .
|
|
(C:$e55b)
|
|
[A] >>> m e561 e561
|
|
>C:e561 df .
|
|
(C:$e562)
|
|
[A] >>> m e565 e565
|
|
>C:e565 df .
|
|
(C:$e566)
|
|
[A] >>> m e569 e569
|
|
>C:e569 df .
|
|
(C:$e56a)
|
|
[A] >>> m e56d e56d
|
|
>C:e56d df .
|
|
(C:$e56e)
|
|
--- the six ACIA accessors' operand high bytes (machine A, end of run) ---
|
|
$E554 aciaCmdWrite sta $xx02 command high byte at $E556 = $DF -> page $DF00
|
|
$E558 aciaStatusRead lda $xx01 status high byte at $E55A = $DF -> page $DF00
|
|
$E55F aciaDataRead lda $xx00 receive high byte at $E561 = $DF -> page $DF00
|
|
$E563 aciaDataWrite sta $xx00 transmit high byte at $E565 = $DF -> page $DF00
|
|
$E567 aciaCtrlWrite sta $xx03 control high byte at $E569 = $DF -> page $DF00
|
|
$E56B aciaCtrlRead lda $xx03 control read-back / the probe high byte at $E56D = $DF -> page $DF00
|
|
[A] >>> m e540 e56f
|
|
>C:e540 ae 55 e0 20 53 e3 a9 09 20 51 e5 20 5f e5 4c 58 .U. S... Q. _.LX
|
|
>C:e550 e5 8d be e5 8d 02 df 60 ad 01 df 8d bc e5 60 ad .......`......`.
|
|
>C:e560 00 df 60 8d 00 df 60 8d 03 df 60 ad 03 df 60 ea ..`...`...`...`.
|
|
(C:$e570)
|
|
[B] >>> m e040 e040
|
|
(C:$1351) >C:e040 03
|
|
[B] >>> m e03b e03b
|
|
.
|
|
(C:$e041)
|
|
[B] >>> m e03b e03b
|
|
>C:e03b 01 .
|
|
(C:$e03c)
|
|
[B] >>> m e047 e047
|
|
>C:e03b 01 .
|
|
(C:$e03c)
|
|
[B] >>> m e047 e047
|
|
>C:e047 00 .
|
|
(C:$e048)
|
|
[B] >>> m e055 e055
|
|
>C:e047 00 .
|
|
(C:$e048)
|
|
[B] >>> m e055 e055
|
|
>C:e055 00 .
|
|
(C:$e056)
|
|
[B] >>> m e5bb e5bb
|
|
>C:e055 00 .
|
|
(C:$e056) >C:e5bb 01 .
|
|
(C:$e5bc)
|
|
[B] >>> m e5be e5be
|
|
>C:e5be 05 .
|
|
(C:$e5bf)
|
|
[B] >>> m df03 df03
|
|
>C:df03 15 .
|
|
(C:$df04)
|
|
[B] >>> m df02 df02
|
|
>C:df02 05 .
|
|
(C:$df03)
|
|
[B] connectionPhase=$03 isLinkActive=$01 linkErrorCount=$00 baudIndex=$00 txCharActive=$01 aciaCommandShadow=$05 control=$15 command=$05
|
|
[B] >>> m e556 e556
|
|
(C:$1411)
|
|
[B] >>> m e556 e556
|
|
>C:e556 df .
|
|
(C:$e557) >C:e556 df .
|
|
(C:$e557)
|
|
[B] >>> m e55a e55a
|
|
>C:e55a df .
|
|
(C:$e55b)
|
|
[B] >>> m e561 e561
|
|
>C:e561 df .
|
|
(C:$e562)
|
|
[B] >>> m e565 e565
|
|
>C:e565 df .
|
|
(C:$e566)
|
|
[B] >>> m e569 e569
|
|
>C:e569 df .
|
|
(C:$e56a)
|
|
[B] >>> m e56d e56d
|
|
>C:e56d df .
|
|
(C:$e56e)
|
|
--- the six ACIA accessors' operand high bytes (machine B, end of run) ---
|
|
$E554 aciaCmdWrite sta $xx02 command high byte at $E556 = $DF -> page $DF00
|
|
$E558 aciaStatusRead lda $xx01 status high byte at $E55A = $DF -> page $DF00
|
|
$E55F aciaDataRead lda $xx00 receive high byte at $E561 = $DF -> page $DF00
|
|
$E563 aciaDataWrite sta $xx00 transmit high byte at $E565 = $DF -> page $DF00
|
|
$E567 aciaCtrlWrite sta $xx03 control high byte at $E569 = $DF -> page $DF00
|
|
$E56B aciaCtrlRead lda $xx03 control read-back / the probe high byte at $E56D = $DF -> page $DF00
|
|
[B] >>> m e540 e56f
|
|
>C:e540 ae 55 e0 20 53 e3 a9 09 20 51 e5 20 5f e5 4c 58 .U. S... Q. _.LX
|
|
>C:e550 e5 8d be e5 8d 02 df 60 ad 01 df 8d bc e5 60 ad .......`......`.
|
|
>C:e560 00 df 60 8d 00 df 60 8d 03 df 60 ad 03 df 60 ea ..`...`...`...`.
|
|
(C:$e570)
|
|
[A] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/pairDf0003aLater.png" 2
|
|
(C:$139c)
|
|
[A] shot /home/scott/claude/modemwars/swiftlink/shots/pairDf0003aLater.png
|
|
[B] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/pairDf0003bLater.png" 2
|
|
(C:$123f)
|
|
[B] shot /home/scott/claude/modemwars/swiftlink/shots/pairDf0003bLater.png
|
|
[relay] conn0 total 23964 bytes, wire {'bytes': 23964, 'zeroRuns8': 57, 'longestZeroRun': 669, 'leadBytes55': 6481}
|
|
[relay] conn0 tail b'\xedTU\x05kU\x05kU\x05kU\x05kU\xedTU\x05kU\xedTU\xedTU\x05kU\xedTU\xedTU\xedTU\xedTU\xedTU\xedTU\xedTU\xedTU\xedTU\xedTU'
|
|
[relay] conn1 total 22534 bytes, wire {'bytes': 22534, 'zeroRuns8': 35, 'longestZeroRun': 270, 'leadBytes55': 6905}
|
|
[relay] conn1 tail b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
|