Files
disasm/_wip/MMC3/RBI Baseball 3 (U)/locals.inc
T

28 lines
2.1 KiB
PHP

; RBI Baseball 3 (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 ; 2 refs; reads=1 writes=1; used at $AA94
Zp1C = $1C ; 1 refs; reads=0 writes=1; used at $F5EB
Zp22 = $22 ; 1 refs; reads=1 writes=0; used at $F5D2
Zp23 = $23 ; 10 refs; reads=5 writes=5; used at $AAA6, AAAD, AAB9, AAC3, +6 more
Zp24 = $24 ; 4 refs; reads=2 writes=2; used at $AAC1, AACA, AAE6, AAEF
Zp2B = $2B ; 4 refs; reads=4 writes=0; used at $B63F, B645, B64C, B660
Zp2C = $2C ; 1 refs; reads=1 writes=0; used at $B665
Zp36 = $36 ; 21 refs; reads=13 writes=8; used at $AA97, AA9C, AAA4, AAA9, +17 more
Zp37 = $37 ; 4 refs; reads=1 writes=3; used at $AA9F, AAAB, AB07, AB13
Zp38 = $38 ; 5 refs; reads=1 writes=4; used at $AAD8, F616, F626, F636, +1 more
Zp39 = $39 ; 4 refs; reads=0 writes=4; used at $F611, F621, F631, F641
Zp5C = $5C ; 13 refs; reads=7 writes=6; used at $AF34, AF3F, AF44, AF55, +7 more
Zp5D = $5D ; 16 refs; reads=9 writes=7; used at $AF39, AF46, AF4A, AF57, +10 more
Zp5E = $5E ; 8 refs; reads=5 writes=3; used at $AF37, AF42, AF81, AFB1, +4 more
Zp5F = $5F ; 9 refs; reads=6 writes=3; used at $AF3B, AF48, AF89, AFA8, +5 more
Zp60 = $60 ; 5 refs; reads=2 writes=3; used at $AF2E, AF51, AFE2, AFE6
Zp61 = $61 ; 6 refs; reads=3 writes=3; used at $AF30, AF53, AF5C, AF60, +1 more
Zp64 = $64 ; 1 refs; reads=0 writes=1; used at $F5E6
Zp69 = $69 ; 1 refs; reads=1 writes=0; used at $C9B6
ZpA9 = $A9 ; 2 refs; reads=1 writes=1; used at $F5B4
ZpEA = $EA ; 1 refs; reads=0 writes=1; used at $AB04