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

40 lines
3.1 KiB
PHP

; RBI Baseball 2 (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 $AA70
Zp03 = $03 ; 2 refs; reads=1 writes=1; used at $B5FE
Zp18 = $18 ; 1 refs; reads=0 writes=1; used at $B61D
Zp1C = $1C ; 1 refs; reads=0 writes=1; used at $F590
Zp22 = $22 ; 1 refs; reads=1 writes=0; used at $F577
Zp23 = $23 ; 14 refs; reads=7 writes=7; used at $AA82, AA89, AA95, AA9F, +9 more
Zp24 = $24 ; 11 refs; reads=6 writes=5; used at $AA9D, AAA6, AAC2, AACB, +5 more
Zp2B = $2B ; 8 refs; reads=7 writes=1; used at $B58C, B599, B59F, B5A6, +4 more
Zp2C = $2C ; 1 refs; reads=0 writes=1; used at $B591
Zp2D = $2D ; 10 refs; reads=7 writes=3; used at $B583, B58A, B58F, B5B7, +6 more
Zp2E = $2E ; 3 refs; reads=2 writes=1; used at $B5BE, B5C2, B5C4
Zp36 = $36 ; 23 refs; reads=13 writes=10; used at $AA73, AA78, AA80, AA85, +19 more
Zp37 = $37 ; 4 refs; reads=1 writes=3; used at $AA7B, AA87, AAE3, AAEF
Zp38 = $38 ; 4 refs; reads=0 writes=4; used at $F5BB, F5CB, F5DB, F5EB
Zp39 = $39 ; 4 refs; reads=0 writes=4; used at $F5B6, F5C6, F5D6, F5E6
Zp3C = $3C ; 1 refs; reads=0 writes=1; used at $B4F0
Zp3D = $3D ; 3 refs; reads=1 writes=2; used at $B4F5, B50D, B511
Zp3E = $3E ; 3 refs; reads=1 writes=2; used at $B4F7, B513
Zp3F = $3F ; 3 refs; reads=1 writes=2; used at $B4FB, B515
Zp40 = $40 ; 1 refs; reads=0 writes=1; used at $B4FF
Zp5C = $5C ; 13 refs; reads=7 writes=6; used at $AF10, AF1B, AF20, AF31, +7 more
Zp5D = $5D ; 16 refs; reads=9 writes=7; used at $AF15, AF22, AF26, AF33, +10 more
Zp5E = $5E ; 8 refs; reads=5 writes=3; used at $AF13, AF1E, AF5D, AF8D, +4 more
Zp5F = $5F ; 11 refs; reads=7 writes=4; used at $AF17, AF24, AF65, AF84, +7 more
Zp60 = $60 ; 8 refs; reads=4 writes=4; used at $AF0A, AF2D, AFBE, AFC2, +3 more
Zp61 = $61 ; 9 refs; reads=5 writes=4; used at $AF0C, AF2F, AF38, AF3C, +4 more
Zp64 = $64 ; 1 refs; reads=0 writes=1; used at $F58B
Zp84 = $84 ; 2 refs; reads=1 writes=1; used at $F5C9
Zp8D = $8D ; 2 refs; reads=1 writes=1; used at $AA6E
Zp9D = $9D ; 2 refs; reads=1 writes=1; used at $B5FC
ZpA9 = $A9 ; 1 refs; reads=1 writes=0; used at $F53B
ZpB1 = $B1 ; 2 refs; reads=1 writes=1; used at $AA6C
ZpEA = $EA ; 1 refs; reads=0 writes=1; used at $AAE0