Files
disasm/_wip/MMC3/Astyanax (U)/locals.inc
T

50 lines
3.5 KiB
PHP

; Astyanax (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.
Zp00 = $00 ; 2 refs; reads=0 writes=2; used at $E1CC, F233
Zp01 = $01 ; 1 refs; reads=0 writes=1; used at $F237
Zp03 = $03 ; 2 refs; reads=1 writes=1; used at $F216
Zp04 = $04 ; 1 refs; reads=0 writes=1; used at $8625
Zp07 = $07 ; 1 refs; reads=1 writes=0; used at $8194
Zp10 = $10 ; 2 refs; reads=1 writes=1; used at $8190
Zp18 = $18 ; 6 refs; reads=3 writes=3; used at $8184, 81A5, 81AC, 8627, +2 more
Zp1E = $1E ; 1 refs; reads=0 writes=1; used at $817C
Zp1F = $1F ; 1 refs; reads=0 writes=1; used at $8182
Zp22 = $22 ; 1 refs; reads=1 writes=0; used at $8137
Zp23 = $23 ; 1 refs; reads=1 writes=0; used at $813B
Zp24 = $24 ; 1 refs; reads=1 writes=0; used at $813F
Zp25 = $25 ; 1 refs; reads=1 writes=0; used at $8143
Zp28 = $28 ; 1 refs; reads=0 writes=1; used at $8188
Zp29 = $29 ; 1 refs; reads=0 writes=1; used at $818C
Zp69 = $69 ; 1 refs; reads=0 writes=1; used at $8638
Zp6A = $6A ; 1 refs; reads=0 writes=1; used at $863D
Zp6B = $6B ; 2 refs; reads=1 writes=1; used at $80C2
Zp6D = $6D ; 1 refs; reads=1 writes=0; used at $81AF
Zp6E = $6E ; 2 refs; reads=2 writes=0; used at $80B1, 81B4
Zp72 = $72 ; 1 refs; reads=0 writes=1; used at $80B9
Zp73 = $73 ; 1 refs; reads=0 writes=1; used at $80BB
Zp76 = $76 ; 4 refs; reads=2 writes=2; used at $811A, 812B, 812F, 81BF
Zp77 = $77 ; 8 refs; reads=6 writes=2; used at $854A, 8553, 856B, 85C7, +4 more
Zp78 = $78 ; 17 refs; reads=9 writes=8; used at $80BD, 857F, 8599, 859B, +9 more
Zp79 = $79 ; 8 refs; reads=7 writes=1; used at $8118, 8579, 8593, 85B2, +3 more
Zp7B = $7B ; 1 refs; reads=0 writes=1; used at $8647
Zp7C = $7C ; 2 refs; reads=2 writes=0; used at $85B4, 85E9
Zp7D = $7D ; 4 refs; reads=3 writes=1; used at $8120, 8122, 8127
Zp7E = $7E ; 1 refs; reads=1 writes=0; used at $80AF
Zp7F = $7F ; 1 refs; reads=1 writes=0; used at $80B3
Zp81 = $81 ; 2 refs; reads=2 writes=0; used at $860B, 861A
Zp83 = $83 ; 1 refs; reads=0 writes=1; used at $8642
Zp84 = $84 ; 1 refs; reads=0 writes=1; used at $8139
Zp85 = $85 ; 1 refs; reads=0 writes=1; used at $813D
Zp86 = $86 ; 1 refs; reads=0 writes=1; used at $8141
Zp87 = $87 ; 1 refs; reads=0 writes=1; used at $8145
ZpAD = $AD ; 1 refs; reads=0 writes=1; used at $A0DB
ZpBD = $BD ; 1 refs; reads=1 writes=0; used at $8192
ZpE7 = $E7 ; 2 refs; reads=0 writes=2; used at $E1D0, F23B
ZpEE = $EE ; 2 refs; reads=2 writes=0; used at $E2EA, E2F0
ZpF9 = $F9 ; 1 refs; reads=1 writes=0; used at $E0D0
ZpFF = $FF ; 1 refs; reads=1 writes=0; used at $C52D