28 lines
2.1 KiB
PHP
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
|