Files
disasm/_wip/MMC1/Heavy Shreddin' (U)/locals.inc
T

28 lines
1.9 KiB
PHP

; Heavy Shreddin' (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 ; 1 refs; reads=1 writes=0; used at $8087
Zp09 = $09 ; 6 refs; reads=3 writes=3; used at $8014, 801C, 801E, 8026, +2 more
Zp0D = $0D ; 1 refs; reads=0 writes=1; used at $809E
Zp0E = $0E ; 1 refs; reads=0 writes=1; used at $80A3
Zp0F = $0F ; 2 refs; reads=2 writes=0; used at $8024, 82BC
Zp10 = $10 ; 1 refs; reads=1 writes=0; used at $8097
Zp11 = $11 ; 2 refs; reads=1 writes=1; used at $8080, 808E
Zp1B = $1B ; 2 refs; reads=1 writes=1; used at $807C, 808C
Zp20 = $20 ; 1 refs; reads=1 writes=0; used at $8290
Zp21 = $21 ; 3 refs; reads=3 writes=0; used at $8010, 8016, 8020
Zp22 = $22 ; 1 refs; reads=0 writes=1; used at $800E
Zp23 = $23 ; 2 refs; reads=1 writes=1; used at $82A9, 82AE
Zp24 = $24 ; 2 refs; reads=1 writes=1; used at $82B0, 82B4
Zp25 = $25 ; 3 refs; reads=2 writes=1; used at $8008, 82CB
Zp42 = $42 ; 1 refs; reads=1 writes=0; used at $828D
Zp44 = $44 ; 2 refs; reads=2 writes=0; used at $8288, 82D9
Zp45 = $45 ; 2 refs; reads=2 writes=0; used at $829C, 82DB
Zp73 = $73 ; 1 refs; reads=1 writes=0; used at $82DF
ZpB6 = $B6 ; 1 refs; reads=1 writes=0; used at $802B
ZpB7 = $B7 ; 2 refs; reads=2 writes=0; used at $8043, 82C5
ZpBB = $BB ; 1 refs; reads=1 writes=0; used at $82C1