29 lines
2.0 KiB
PHP
29 lines
2.0 KiB
PHP
; Desert Commander (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=1 writes=3; used at $1002B, 1004D, 1005E
|
|
Zp0A = $0A ; 1 refs; reads=0 writes=1; used at $10032
|
|
Zp0E = $0E ; 1 refs; reads=0 writes=1; used at $1001D
|
|
Zp13 = $13 ; 1 refs; reads=0 writes=1; used at $1001F
|
|
Zp18 = $18 ; 1 refs; reads=0 writes=1; used at $10025
|
|
Zp32 = $32 ; 1 refs; reads=0 writes=1; used at $10036
|
|
Zp57 = $57 ; 1 refs; reads=0 writes=1; used at $10027
|
|
Zp61 = $61 ; 1 refs; reads=0 writes=1; used at $10029
|
|
Zp64 = $64 ; 1 refs; reads=0 writes=1; used at $1003A
|
|
Zp6B = $6B ; 2 refs; reads=0 writes=2; used at $10021, 10023
|
|
Zp81 = $81 ; 10 refs; reads=5 writes=5; used at $1002D, 1003E, 1004F, 10060, +1 more
|
|
Zp86 = $86 ; 2 refs; reads=1 writes=1; used at $10062
|
|
Zp87 = $87 ; 1 refs; reads=0 writes=1; used at $1001B
|
|
Zp8A = $8A ; 1 refs; reads=0 writes=1; used at $10043
|
|
Zp9C = $9C ; 1 refs; reads=0 writes=1; used at $10047
|
|
ZpAA = $AA ; 1 refs; reads=0 writes=1; used at $10054
|
|
ZpAE = $AE ; 1 refs; reads=0 writes=1; used at $1004B
|
|
ZpC8 = $C8 ; 1 refs; reads=0 writes=1; used at $10058
|
|
ZpD4 = $D4 ; 1 refs; reads=0 writes=1; used at $10030
|
|
ZpD8 = $D8 ; 3 refs; reads=1 writes=2; used at $10045, 10056
|
|
ZpDC = $DC ; 3 refs; reads=1 writes=2; used at $10049, 1005A
|
|
ZpEE = $EE ; 1 refs; reads=0 writes=1; used at $1005C
|