Files

29 lines
1.9 KiB
PHP

; Vice - Project Doom (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 ; 2 refs; reads=1 writes=1; used at $E5AD
Zp04 = $04 ; 2 refs; reads=1 writes=1; used at $E5AF
Zp07 = $07 ; 2 refs; reads=1 writes=1; used at $E5D4
Zp13 = $13 ; 1 refs; reads=0 writes=1; used at $E5B1
Zp21 = $21 ; 4 refs; reads=2 writes=2; used at $E5BB, E5BF
Zp23 = $23 ; 4 refs; reads=3 writes=1; used at $E5B3, E5B5, E5B7
Zp26 = $26 ; 2 refs; reads=1 writes=1; used at $E5BD
Zp29 = $29 ; 2 refs; reads=0 writes=2; used at $E3C3, E422
Zp2B = $2B ; 2 refs; reads=0 writes=2; used at $E3E4, E3F6
Zp30 = $30 ; 2 refs; reads=1 writes=1; used at $E4E5
Zp32 = $32 ; 1 refs; reads=0 writes=1; used at $E431
Zp35 = $35 ; 1 refs; reads=0 writes=1; used at $E39E
Zp39 = $39 ; 1 refs; reads=0 writes=1; used at $E46E
Zp6A = $6A ; 2 refs; reads=1 writes=1; used at $E5C8
Zp84 = $84 ; 1 refs; reads=1 writes=0; used at $E475
Zp86 = $86 ; 1 refs; reads=1 writes=0; used at $E5B9
ZpA5 = $A5 ; 1 refs; reads=0 writes=1; used at $E5A7
ZpF0 = $F0 ; 2 refs; reads=1 writes=1; used at $E3A6
ZpF4 = $F4 ; 1 refs; reads=1 writes=0; used at $E470
ZpF5 = $F5 ; 2 refs; reads=1 writes=1; used at $E5C2
ZpF6 = $F6 ; 2 refs; reads=1 writes=1; used at $E5A2
ZpFB = $FB ; 2 refs; reads=2 writes=0; used at $E5A5, E5CA