Files
disasm/_wip/MMC3/Roundball - 2-on-2 Challenge (U)/locals.inc
T

49 lines
3.8 KiB
PHP

; Roundball - 2-on-2 Challenge (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.
Zp02 = $02 ; 2 refs; reads=1 writes=1; used at $B668
Zp03 = $03 ; 30 refs; reads=15 writes=15; used at $B658, B659, B65A, B65B, +13 more
Zp04 = $04 ; 29 refs; reads=15 writes=14; used at $A0FB, B648, B649, B64A, +11 more
Zp05 = $05 ; 13 refs; reads=12 writes=1; used at $B638, B63B, B63C, B63D, +8 more
Zp06 = $06 ; 16 refs; reads=8 writes=8; used at $B628, B62A, B62C, B62E, +4 more
Zp07 = $07 ; 15 refs; reads=7 writes=8; used at $B622, B624, B626, FAF7, +8 more
Zp08 = $08 ; 4 refs; reads=4 writes=0; used at $9DBD, A13D, A235, E0E5
Zp0A = $0A ; 1 refs; reads=1 writes=0; used at $E009
Zp0F = $0F ; 28 refs; reads=14 writes=14; used at $9DFA, 9DFF, 9E01, 9E0A, +23 more
Zp10 = $10 ; 12 refs; reads=6 writes=6; used at $9DEF, 9DFC, A168, A175, +6 more
Zp11 = $11 ; 18 refs; reads=9 writes=9; used at $9E22, 9E31, 9E37, 9E39, +13 more
Zp12 = $12 ; 4 refs; reads=3 writes=1; used at $F683, F68A, F68C
Zp13 = $13 ; 8 refs; reads=4 writes=4; used at $BB51, BB53, BB55, BB57
Zp14 = $14 ; 6 refs; reads=3 writes=3; used at $BB4B, BB4D, BB4F
Zp19 = $19 ; 1 refs; reads=1 writes=0; used at $F67A
Zp29 = $29 ; 1 refs; reads=1 writes=0; used at $F653
Zp39 = $39 ; 3 refs; reads=2 writes=1; used at $E147, E149
Zp3A = $3A ; 16 refs; reads=4 writes=12; used at $E02C, E054, E05A, E05F, +12 more
Zp3B = $3B ; 1 refs; reads=1 writes=0; used at $E031
Zp3C = $3C ; 5 refs; reads=4 writes=1; used at $E09B, E0C1, E0C6, E0EC, +1 more
Zp3D = $3D ; 1 refs; reads=0 writes=1; used at $E0A0
Zp3E = $3E ; 2 refs; reads=1 writes=1; used at $E0B1, E11A
Zp3F = $3F ; 2 refs; reads=1 writes=1; used at $E0AC, E0FC
Zp40 = $40 ; 1 refs; reads=0 writes=1; used at $E0B6
Zp41 = $41 ; 2 refs; reads=1 writes=1; used at $E0BB, E0CE
Zp42 = $42 ; 3 refs; reads=2 writes=1; used at $E0A5, E0DC, E10E
Zp43 = $43 ; 4 refs; reads=2 writes=2; used at $E0F2, E11C, E12C, E130
Zp44 = $44 ; 5 refs; reads=3 writes=2; used at $E0BF, E0FF, E13A, E13E, +1 more
Zp45 = $45 ; 2 refs; reads=1 writes=1; used at $E0C3, E0F4
Zp46 = $46 ; 4 refs; reads=2 writes=2; used at $E0CB, E0D6, E140
Zp47 = $47 ; 3 refs; reads=1 writes=2; used at $E0F6, E132
Zp48 = $48 ; 4 refs; reads=2 writes=2; used at $E0EE, E11E, EAB2
Zp4C = $4C ; 1 refs; reads=1 writes=0; used at $A1D1
Zp58 = $58 ; 2 refs; reads=1 writes=1; used at $E73D
Zp63 = $63 ; 1 refs; reads=1 writes=0; used at $E743
Zp67 = $67 ; 1 refs; reads=1 writes=0; used at $E745
Zp75 = $75 ; 2 refs; reads=1 writes=1; used at $E74C
Zp78 = $78 ; 2 refs; reads=1 writes=1; used at $E74E
ZpA0 = $A0 ; 2 refs; reads=1 writes=1; used at $A1CF
ZpA1 = $A1 ; 2 refs; reads=1 writes=1; used at $A1D3
ZpA9 = $A9 ; 2 refs; reads=1 writes=1; used at $9FFB
ZpCD = $CD ; 2 refs; reads=1 writes=1; used at $F655