39 lines
2.6 KiB
PHP
39 lines
2.6 KiB
PHP
; Kid Klown (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 ; 4 refs; reads=2 writes=2; used at $F3A7, F657
|
|
Zp02 = $02 ; 1 refs; reads=1 writes=0; used at $F3A2
|
|
Zp0C = $0C ; 1 refs; reads=1 writes=0; used at $F64E
|
|
Zp41 = $41 ; 1 refs; reads=1 writes=0; used at $E908
|
|
Zp45 = $45 ; 4 refs; reads=2 writes=2; used at $E8F6, F655
|
|
Zp46 = $46 ; 3 refs; reads=2 writes=1; used at $E8FA, E8FE
|
|
Zp47 = $47 ; 1 refs; reads=1 writes=0; used at $F3A0
|
|
Zp49 = $49 ; 2 refs; reads=1 writes=1; used at $E8C3
|
|
Zp55 = $55 ; 2 refs; reads=1 writes=1; used at $E8F8
|
|
Zp56 = $56 ; 3 refs; reads=2 writes=1; used at $E8FC, E900
|
|
Zp59 = $59 ; 2 refs; reads=1 writes=1; used at $E929
|
|
Zp6A = $6A ; 2 refs; reads=1 writes=1; used at $E8E9
|
|
Zp76 = $76 ; 2 refs; reads=2 writes=0; used at $E8DE, E8E0
|
|
Zp78 = $78 ; 4 refs; reads=2 writes=2; used at $E8E2, E8E4
|
|
Zp81 = $81 ; 1 refs; reads=1 writes=0; used at $E8CE
|
|
ZpA7 = $A7 ; 1 refs; reads=1 writes=0; used at $E8D6
|
|
ZpB2 = $B2 ; 2 refs; reads=1 writes=1; used at $E92E
|
|
ZpB7 = $B7 ; 1 refs; reads=1 writes=0; used at $E8D8
|
|
ZpB8 = $B8 ; 2 refs; reads=1 writes=1; used at $E930
|
|
ZpD4 = $D4 ; 2 refs; reads=1 writes=1; used at $E93D
|
|
ZpDA = $DA ; 1 refs; reads=1 writes=0; used at $E93F
|
|
ZpE2 = $E2 ; 1 refs; reads=1 writes=0; used at $E90D
|
|
ZpE4 = $E4 ; 1 refs; reads=1 writes=0; used at $E90B
|
|
ZpE5 = $E5 ; 1 refs; reads=1 writes=0; used at $E90C
|
|
ZpE6 = $E6 ; 2 refs; reads=1 writes=1; used at $E90F
|
|
ZpE7 = $E7 ; 2 refs; reads=1 writes=1; used at $E910
|
|
ZpE8 = $E8 ; 2 refs; reads=1 writes=1; used at $E911
|
|
ZpF0 = $F0 ; 2 refs; reads=1 writes=1; used at $E921
|
|
ZpF2 = $F2 ; 1 refs; reads=1 writes=0; used at $E91D
|
|
ZpF4 = $F4 ; 1 refs; reads=1 writes=0; used at $E91B
|
|
ZpF6 = $F6 ; 2 refs; reads=1 writes=1; used at $E91F
|
|
ZpFF = $FF ; 1 refs; reads=1 writes=0; used at $E8F1
|