serial sink on 127.0.0.1:55515; keep warp for the test phase = False
[hk] >>> sidefx off
(C:$c10b) 
[hk] >>> resourceget "KeymapIndex"
(C:$c10b) KeymapIndex=0

[hk] >>> resourceget "KeymapSymFile"
(C:$c10b) 
[hk] >>> resourceget "KeymapPosFile"
KeymapSymFile="gtk3_sym.vkm"
(C:$c10b) 
[hk] >>> resourceget "KeymapUserSymFile"
KeymapPosFile="gtk3_pos.vkm"
(C:$c10b) 
[hk] >>> warp on
KeymapUserSymFile="gtk3_sym.vkm"
(C:$c10b) 
[hk] >>> warp
(C:$c10b) 
[hk] >>> break 0800
(C:$c0f2) BREAK: 1  C:$0800  (Stop on
[hk] loading under warp ...
[hk] #1 (Stop on  exec 0800)   16/$010,  15/$0f
.C:0800  4C 6C 0A    JMP $0A6C      - A:06 X:00 Y:02 SP:fe .V-B...C   73201845
(C:$0800) 
[hk] >>> del
Deleting all checkpoints
(C:$0800) 
[hk] >>> resourceset "WarpMode" "0"
Unknown resource "WarpMode".
(C:$0800) 
[hk] >>> resourceset "Warp" "0"
Unknown resource "Warp".
(C:$0800) 
[hk] >>> resourceset "WarpModeEnabled" "0"
Unknown resource "WarpModeEnabled".
(C:$0800) 
[hk] >>> warp off
(C:$0974) 
[hk] >>> warp
(C:$0974) Warp mode is on.

[hk] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/hotkeys01menu.png" 2
(C:$4e49) 
[hk] shot /home/scott/claude/modemwars/swiftlink/shots/hotkeys01menu.png
[hk] >>> m 91d5 91d5
(C:$6095) >C:91d5  01                 
menu row = 1
[hk] >>> m 91d5 91d5
(C:$0ec3) >C:91d5  00          
menu row = 0
[hk] >>> m e012 e012
(C:$0cca) >C:e012  4c 
[hk] >>> m e013 e013
                                                  L
(C:$e013) 
[hk] >>> m e013 e013
>C:e013  b7                                                   .
(C:$e014) 
[hk] >>> m e014 e014
>C:e013  b7                                                   .
(C:$e014) >C:e014  0d              
[hk] >>> m e015 e015
                                     .
(C:$e015) 
[hk] >>> m e015 e015
>C:e015  4c                                                   L
(C:$e016) 
modem module resident: $E012 = JMP $0DB7 (scanKeyboard), $E015 opcode = $4C
[hk] >>> screenshot "/home/scott/claude/modemwars/swiftlink/shots/hotkeys02modemPrompt.png" 2
(C:$fd66) 
[hk] shot /home/scott/claude/modemwars/swiftlink/shots/hotkeys02modemPrompt.png
[hk] >>> m e04a e04a
(C:$fd6b) >C:e04a  00                 
[hk] >>> m e04a e04a
(C:$c8f7) >C:e04a  00                 
[hk] >>> m e046 e046
                                  .
(C:$e04b) 
[hk] >>> m e046 e046
>C:e046  ff                                                   .
(C:$e047) 
[hk] >>> m d020 d020
>C:e046  ff                                                   .
(C:$e047) >C:d020  fc                                                   .
(C:$d021) 
[hk] >>> m e04a e04a
(C:$c50b) >C:e04a  
[hk] >>> m e04a e04a
00                                                   .
(C:$e04b) >C:e04a  00                                                   .
(C:$e04b) 
[candidate] Control_L  $E04A $00 -> $00  (held $00)  lastHotkeyCode=$FF  border=$FC  no effect
[hk] >>> m e04a e04a
(C:$c69c) 
[hk] >>> m e04a e04a
>C:e04a  00                                                   .
(C:$e04b) >C:e04a  00           
[hk] >>> m e04a e04a
(C:$0e11) >C:e04a  40                 
[hk] >>> m e046 e046
                                  @
(C:$e04b) 
[hk] >>> m e046 e046
>C:e046  c3                                                   .
(C:$e047) 
[hk] >>> m d020 d020
>C:e046  c3                                                   .
(C:$e047) 
[hk] >>> m d020 d020
>C:d020  fc                                                   .
(C:$d021) >C:d020  fc              
[hk] >>> m e04a e04a
(C:$0ccd) >C:e04a  40                 
[candidate] Tab        $E04A $00 -> $40  (held $40)  lastHotkeyCode=$C3  border=$FC  TOGGLED
[hk] >>> m e04a e04a
(C:$fd5d) >C:e04a  40                                                   @
(C:$e04b) 
[hk] >>> m e04a e04a
(C:$0e0e) >C:e04a  40    
[hk] >>> m e046 e046
                                               @
(C:$e04b) >C:e046  c3    
[hk] >>> m d020 d020
                                               .
(C:$e047) 
[hk] >>> m d020 d020
>C:d020  fc                                                   .
(C:$d021) 
[hk] >>> m e04a e04a
(C:$c493) >C:e04a  40                 
[candidate] Super_L    $E04A $40 -> $40  (held $40)  lastHotkeyCode=$C3  border=$FC  no effect
[hk] >>> m e04a e04a
>C:e04a  40                                                   @
(C:$e04b) 
[hk] >>> m e04a e04a
(C:$c63b) >C:e04a  40 
[hk] >>> m e046 e046
                                                  @
(C:$e04b) >C:e046 
[hk] >>> m e046 e046
 ff                                                   .
(C:$e047) >C:e046  ff                                                   .
(C:$e047) 
[hk] >>> m d020 d020
>C:d020  fc                                                   .
(C:$d021) 
[hk] >>> m e04a e04a
(C:$fd68) 
[hk] >>> m e04a e04a
>C:e04a  40                                                   @
(C:$e04b) 
[candidate] Alt_L      $E04A $40 -> $40  (held $40)  lastHotkeyCode=$FF  border=$FC  no effect
[hk] >>> m e04a e04a
(C:$c510) 
[hk] >>> m e04a e04a
>C:e04a  40                                                   @
(C:$e04b) >C:e04a  40       
[hk] >>> m e04a e04a
(C:$fd6a) 
[hk] >>> m e04a e04a
>C:e04a  40                                                   @
(C:$e04b) 
[hk] >>> m e046 e046
>C:e04a  40                                                   @
(C:$e04b) >C:e046  ff                                                   .
(C:$e047) 
[hk] >>> m d020 d020
>C:d020  fc                                                   .
(C:$d021) 
[hk] >>> m e04a e04a
(C:$fd68) >C:e04a  40                 
[candidate] Control_R  $E04A $40 -> $40  (held $40)  lastHotkeyCode=$FF  border=$FC  no effect
[hk] >>> m e04a e04a
>C:e04a  40                                                   @
(C:$e04b) 
[hk] >>> m e04a e04a
(C:$0cd7) >C:e04a  40                 
[hk] >>> m e046 e046
                                  @
(C:$e04b) 
[hk] >>> m e046 e046
>C:e046  ff                                                   .
(C:$e047) >C:e046  
[hk] >>> m d020 d020
ff                                                   .
(C:$e047) >C:d020 
[hk] >>> m d020 d020
 fc                                                   .
(C:$d021) >C:d020 
[hk] >>> m d020 d020
 fc                                                   .
(C:$d021) >C:d020 
[hk] >>> m d020 d020
 fc                                                   .
(C:$d021) >C:d020 
[hk] >>> m e04a e04a
(C:$fd6a) >C:e04a  40                 
[candidate] Super_R    $E04A $40 -> $40  (held $40)  lastHotkeyCode=$FF  border=??  no effect
=== Commodore key = Tab ===
[hk] >>> m e04a e04a
(C:$0cd2) 
[hk] >>> m e04a e04a
(C:$0cd2) >C:e04a 
[hk] >>> m e04a e04a
 40                                                   @
(C:$e04b) >C:e04a  40                                                   @
(C:$e04b) >C:e04a  40              
[hk] >>> m e04a e04a
(C:$fd6b) 
[hk] >>> m e04a e04a
>C:e04a  40                                                   @
(C:$e04b) 
[hk] >>> m e03b e03b
>C:e04a  40                                                   @
(C:$e04b) >C:e03b  00          
[hk] >>> m e03c e03c
                                         .
(C:$e03c) 
[hk] >>> m e03c e03c
>C:e03c  00                                                   .
(C:$e03d) >C:e03c  00                                                   .
(C:$e03d) 
[hk] >>> m e03d e03d
>C:e03d  00                                                   .
(C:$e03e) 
[hk] >>> m e040 e040
>C:e040  00                                                   .
(C:$e041) 
[hk] >>> m e046 e046
>C:e046  ff                                                   .
(C:$e047) 
[hk] >>> m e5bc e5bc
>C:e5bc  00                                                   .
(C:$e5bd) 
[hk] >>> m e5be e5be
>C:e5be  00                                                   .
(C:$e5bf) 
[hk] >>> m e055 e055
>C:e055  00                                                   .
(C:$e056) 
[hk] >>> m e056 e056
>C:e056  50                                                   P
(C:$e057) 
[hk] >>> m de01 de01
>C:de01  30                                                   0
(C:$de02) 
[hk] >>> m de03 de03
>C:de03  00                                                   .
(C:$de04) 
[hk] >>> m 0b7d 0b7d
>C:0b7d  00                                                   .
(C:$0b7e) 
[hk] >>> m d020 d020
>C:d020  fc                                                   .
(C:$d021) 
[state] before any C= + C: carrierOverrideFlags=$40  isLinkActive=$00  linkStatus=$00  linkStatusSample=$00  connectionPhase=$00  lastHotkeyCode=$FF  aciaStatusSave=$00  aciaCommandShadow=$00  baudIndex=$00  liveControlByte=$50  aciaStatusReg=$30  aciaControlReg=$00  inputLockoutTimer=$00  borderColour=$FC
[hk] >>> m e04a e04a
(C:$c4ef) >C:e04a  40                 
[hk] >>> m e03b e03b
                                  @
(C:$e04b) 
[hk] >>> m e03b e03b
>C:e03b  00                                                   .
(C:$e03c) 
[hk] >>> m e03c e03c
>C:e03b  00                                                   .
(C:$e03c) >C:e03c  00                                                   .
(C:$e03d) 
[hk] >>> m e03d e03d
>C:e03d  00                                                   .
(C:$e03e) 
[hk] >>> m e040 e040
>C:e040  00                                                   .
(C:$e041) 
[hk] >>> m e046 e046
>C:e046  ff                                                   .
(C:$e047) 
[hk] >>> m e5bc e5bc
>C:e5bc  00                                                   .
(C:$e5bd) 
[hk] >>> m e5be e5be
>C:e5be  00                                                   .
(C:$e5bf) 
[hk] >>> m e055 e055
>C:e055  00                                                   .
(C:$e056) 
[hk] >>> m e056 e056
>C:e056  50                                                   P
(C:$e057) 
[hk] >>> m de01 de01
>C:de01  30                                                   0
(C:$de02) 
[hk] >>> m de03 de03
>C:de03  00                                                   .
(C:$de04) 
[hk] >>> m 0b7d 0b7d
>C:0b7d  00                                                   .
(C:$0b7e) 
[hk] >>> m d020 d020
>C:d020  fc                                                   .
(C:$d021) 
[state] after C= + C #1: carrierOverrideFlags=$40  isLinkActive=$00  linkStatus=$00  linkStatusSample=$00  connectionPhase=$00  lastHotkeyCode=$FF  aciaStatusSave=$00  aciaCommandShadow=$00  baudIndex=$00  liveControlByte=$50  aciaStatusReg=$30  aciaControlReg=$00  inputLockoutTimer=$00  borderColour=$FC
[hk] >>> m e04a e04a
(C:$fd63) >C:e04a 
[hk] >>> m e04a e04a
 40                                                   @
(C:$e04b) >C:e04a  40                                                   @
(C:$e04b) 
[hk] >>> m e03b e03b
>C:e03b  00                                                   .
(C:$e03c) 
[hk] >>> m e03c e03c
>C:e03c  00                                                   .
(C:$e03d) 
[hk] >>> m e03d e03d
>C:e03d  00                                                   .
(C:$e03e) 
[hk] >>> m e040 e040
>C:e040  00                                                   .
(C:$e041) 
[hk] >>> m e046 e046
>C:e046  ff                                                   .
(C:$e047) 
[hk] >>> m e5bc e5bc
>C:e5bc  00                                                   .
(C:$e5bd) 
[hk] >>> m e5be e5be
>C:e5be  00                                                   .
(C:$e5bf) 
[hk] >>> m e055 e055
>C:e055  00                                                   .
(C:$e056) 
[hk] >>> m e056 e056
>C:e056  50                                                   P
(C:$e057) 
[hk] >>> m de01 de01
>C:de01  30                                                   0
(C:$de02) 
[hk] >>> m de03 de03
>C:de03  00                                                   .
(C:$de04) 
[hk] >>> m 0b7d 0b7d
>C:0b7d  00                                                   .
(C:$0b7e) 
[hk] >>> m d020 d020
>C:d020  fc                                                   .
(C:$d021) 
[state] after C= + C #2: carrierOverrideFlags=$40  isLinkActive=$00  linkStatus=$00  linkStatusSample=$00  connectionPhase=$00  lastHotkeyCode=$FF  aciaStatusSave=$00  aciaCommandShadow=$00  baudIndex=$00  liveControlByte=$50  aciaStatusReg=$30  aciaControlReg=$00  inputLockoutTimer=$00  borderColour=$FC
[hk] >>> m e5be e5be
(C:$fd5d) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) >C:e03b  00           
[hk] >>> m e5be e5be
(C:$c493) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) 
[hk] >>> m e03b e03b
>C:e03b  00                                                   .
(C:$e03c) 
[hk] >>> m e5be e5be
(C:$c4f8) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) 
[hk] >>> m e03b e03b
>C:e03b  00                                                   .
(C:$e03c) >C:e03b  00       
[hk] >>> m e5be e5be
(C:$c493) >C:e5be  00           
[hk] >>> m e03b e03b
                                        .
(C:$e5bf) >C:e03b  00          
[hk] >>> m e5be e5be
(C:$c631) 
[hk] >>> m e5be e5be
>C:e5be  00                                                   .
(C:$e5bf) 
[hk] >>> m e03b e03b
>C:e5be  00                                                   .
(C:$e5bf) 
[hk] >>> m e03b e03b
>C:e03b  00                                                   .
(C:$e03c) >C:e03b  
[hk] >>> m e5be e5be
(C:$fd5d) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) >C:e03b  00    
[hk] >>> m e5be e5be
(C:$c4ef) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) 
[hk] >>> m e03b e03b
>C:e03b  00                                                   .
(C:$e03c) >C:e03b  
[hk] >>> m e5be e5be
(C:$fd6b) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) 
[hk] >>> m e03b e03b
>C:e03b  00                                                   .
(C:$e03c) >C:e03b  00       
[hk] >>> m e5be e5be
(C:$c636) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) >C:e03b  00                                                   .
(C:$e03c) 
[hk] >>> m e5be e5be
(C:$0cd0) 
[hk] >>> m e5be e5be
>C:e5be  00                                                   .
(C:$e5bf) >C:e5be  
[hk] >>> m e03b e03b
00                                                   .
(C:$e5bf) >C:e03b  00          
[hk] >>> m e5be e5be
(C:$c4fb) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) >C:e03b  00                                                   .
(C:$e03c) 
[hk] >>> m e5be e5be
(C:$fd5f) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) 
[hk] >>> m e03b e03b
>C:e03b  00                                                   .
(C:$e03c) 
[hk] >>> m e5be e5be
(C:$fd5d) >C:e5be  00                 
[hk] >>> m e03b e03b
                                  .
(C:$e5bf) >C:e03b  00              
