26 lines
1.9 KiB
PHP
26 lines
1.9 KiB
PHP
; Death Race (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.
|
|
|
|
Zp0D = $0D ; 2 refs; reads=1 writes=1; used at $87F8
|
|
Zp70 = $70 ; 36 refs; reads=18 writes=18; used at $84C3, 84E3, 8503, 8523, +14 more
|
|
Zp71 = $71 ; 73 refs; reads=73 writes=0; used at $8402, 8404, 8406, 8408, +69 more
|
|
Zp73 = $73 ; 115 refs; reads=60 writes=55; used at $847F, 8480, 8481, 8482, +56 more
|
|
Zp75 = $75 ; 2 refs; reads=1 writes=1; used at $87A3
|
|
Zp79 = $79 ; 2 refs; reads=1 writes=1; used at $8483
|
|
Zp92 = $92 ; 2 refs; reads=0 writes=2; used at $850C, 854B
|
|
Zp94 = $94 ; 6 refs; reads=3 writes=3; used at $852C, 8559, 856B
|
|
Zp99 = $99 ; 2 refs; reads=1 writes=1; used at $87E0
|
|
ZpA0 = $A0 ; 45 refs; reads=25 writes=20; used at $85C9, 85E9, 8609, 860F, +21 more
|
|
ZpA1 = $A1 ; 21 refs; reads=21 writes=0; used at $84DB, 84DC, 84DD, 84DE, +17 more
|
|
ZpA2 = $A2 ; 3 refs; reads=3 writes=0; used at $84FD, 8686, 86C6
|
|
ZpA5 = $A5 ; 12 refs; reads=12 writes=0; used at $84E6, 8526, 8534, 8536, +8 more
|
|
ZpAC = $AC ; 3 refs; reads=3 writes=0; used at $85A9, 864E, 865B
|
|
ZpBC = $BC ; 8 refs; reads=7 writes=1; used at $84C7, 8547, 8567, 856C, +4 more
|
|
ZpD5 = $D5 ; 2 refs; reads=1 writes=1; used at $87C8
|
|
ZpDD = $DD ; 4 refs; reads=2 writes=2; used at $87D0, 87E8
|
|
ZpF5 = $F5 ; 1 refs; reads=1 writes=0; used at $87CE
|
|
ZpFB = $FB ; 1 refs; reads=1 writes=0; used at $8527
|