Files
disasm/_wip/MMC1/Chessmaster, The (U)/locals.inc
T

16 lines
1.1 KiB
PHP

; Chessmaster, The (U) application-specific RAM aliases - Pass 1
; Generated from every direct zero-page operand in reachable code:
; ref counts are reads/writes, `where` lists the referencing addresses.
; ZpXX names indicate storage with a role not yet unique enough for a behavioral name;
; Pass 2 replaces them with names derived from observed usage.
Zp01 = $01 ; 1 refs; reads=0 writes=1; used at $9732
Zp06 = $06 ; 2 refs; reads=1 writes=1; used at $C04E
Zp19 = $19 ; 8 refs; reads=3 writes=5; used at $8494, 84B7, 84B9, 84DF, +2 more
Zp1A = $1A ; 6 refs; reads=2 writes=4; used at $8498, 84BD, 84E3, 8505
Zp1B = $1B ; 7 refs; reads=4 writes=3; used at $83A4, 83AE, 83C5, 83C9, +3 more
Zp1C = $1C ; 5 refs; reads=2 writes=3; used at $83AA, 83CD, 842B
Zp21 = $21 ; 8 refs; reads=3 writes=5; used at $96FA, 9705, 9711, 971C, +4 more
Zp22 = $22 ; 8 refs; reads=2 writes=6; used at $96FE, 970A, 9715, 9721, +2 more
ZpA2 = $A2 ; 2 refs; reads=1 writes=1; used at $A764