; Terminator, The (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. Zp05 = $05 ; 2 refs; reads=1 writes=1; used at $C1E5 Zp08 = $08 ; 7 refs; reads=3 writes=4; used at $C1F0, C1F2, C1F4, C1F6, +1 more Zp18 = $18 ; 2 refs; reads=1 writes=1; used at $C20F Zp2A = $2A ; 1 refs; reads=1 writes=0; used at $C243 Zp50 = $50 ; 1 refs; reads=0 writes=1; used at $C257 Zp54 = $54 ; 1 refs; reads=1 writes=0; used at $C003 Zp59 = $59 ; 1 refs; reads=1 writes=0; used at $C263 Zp6E = $6E ; 2 refs; reads=1 writes=1; used at $C1D3 Zp7E = $7E ; 2 refs; reads=1 writes=1; used at $C1D5 Zp81 = $81 ; 2 refs; reads=1 writes=1; used at $C26B Zp8A = $8A ; 1 refs; reads=1 writes=0; used at $C20A Zp8E = $8E ; 2 refs; reads=1 writes=1; used at $C1D7 ZpA0 = $A0 ; 2 refs; reads=1 writes=1; used at $C1D9 ZpB5 = $B5 ; 2 refs; reads=1 writes=1; used at $C1DB ZpC9 = $C9 ; 2 refs; reads=1 writes=1; used at $C1DD ZpDB = $DB ; 2 refs; reads=1 writes=1; used at $C1DF ZpE3 = $E3 ; 2 refs; reads=1 writes=1; used at $C1E1 ZpEA = $EA ; 1 refs; reads=1 writes=0; used at $C20C ZpF3 = $F3 ; 2 refs; reads=1 writes=1; used at $C1E3