| Chase H.Q. | Data |
| Prev: E2D9 | Up: Map | Next: E3B7 |
|
Looked up as (row_count,source_ptr) using $A172 mod 6 as frame index, LDIRed to screen $48AC with third-boundary row-wrap arithmetic; $A172 then increments/wraps for the next call. Code resumes at $E3B7 after the table.
18-byte table, 6 entries x 3 bytes (row_count:1, source_ptr:2 LE); auto-disassembled as bogus instructions by earlier passes because it sits inline in the code stream. Decoded and verified byte-for-byte -- a ping-pong sequence (grip closes 1->4, reopens 4->2) confirming the handshake_N row counts exactly.
|
||||
| handshake_table | E3A5 | DEFB $25 | ||
| E3A6 | DEFW $6F81 | 37, handshake_1 | ||
| E3A8 | DEFB $23 | |||
| E3A9 | DEFW $70A9 | 35, handshake_2 | ||
| E3AB | DEFB $22 | |||
| E3AC | DEFW $71C1 | 34, handshake_3 | ||
| E3AE | DEFB $20 | |||
| E3AF | DEFW $72D1 | 32, handshake_4 | ||
| E3B1 | DEFB $22 | |||
| E3B2 | DEFW $71C1 | 34, handshake_3 | ||
| E3B4 | DEFB $23 | |||
| E3B5 | DEFW $70A9 | 35, handshake_2 | ||
| Prev: E2D9 | Up: Map | Next: E3B7 |