49 lines
3.8 KiB
PHP
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
|