; Bump'n'Jump (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. Zp04 = $04 ; 1 refs; reads=0 writes=1; used at $8054 Zp05 = $05 ; 1 refs; reads=0 writes=1; used at $8059 Zp0C = $0C ; 2 refs; reads=1 writes=1; used at $8060, 81FD Zp0D = $0D ; 2 refs; reads=1 writes=1; used at $8062, 820B Zp0E = $0E ; 4 refs; reads=1 writes=3; used at $8066, 8070, 8076, 821E Zp0F = $0F ; 2 refs; reads=1 writes=1; used at $8030, 818F Zp10 = $10 ; 1 refs; reads=0 writes=1; used at $8042 Zp11 = $11 ; 2 refs; reads=1 writes=1; used at $8016, 8194 Zp12 = $12 ; 2 refs; reads=1 writes=1; used at $8018, 8199 Zp13 = $13 ; 2 refs; reads=1 writes=1; used at $8224 Zp14 = $14 ; 3 refs; reads=2 writes=1; used at $804D, 81E5, 8205 Zp15 = $15 ; 1 refs; reads=0 writes=1; used at $81E9 Zp16 = $16 ; 1 refs; reads=0 writes=1; used at $81EB Zp27 = $27 ; 1 refs; reads=0 writes=1; used at $91D6 Zp28 = $28 ; 1 refs; reads=0 writes=1; used at $91DB Zp37 = $37 ; 2 refs; reads=1 writes=1; used at $825D, 8297 Zp38 = $38 ; 2 refs; reads=1 writes=1; used at $8263, 829B Zp39 = $39 ; 2 refs; reads=1 writes=1; used at $8269, 829F Zp3A = $3A ; 2 refs; reads=1 writes=1; used at $826F, 82A3 Zp3B = $3B ; 1 refs; reads=0 writes=1; used at $82A7 Zp3C = $3C ; 1 refs; reads=0 writes=1; used at $82A9 Zp41 = $41 ; 1 refs; reads=0 writes=1; used at $827B Zp42 = $42 ; 1 refs; reads=0 writes=1; used at $827D Zp43 = $43 ; 1 refs; reads=0 writes=1; used at $827F Zp44 = $44 ; 1 refs; reads=0 writes=1; used at $8281 Zp45 = $45 ; 1 refs; reads=0 writes=1; used at $8277 Zp46 = $46 ; 1 refs; reads=0 writes=1; used at $8283 Zp4E = $4E ; 1 refs; reads=0 writes=1; used at $8285 Zp4F = $4F ; 1 refs; reads=0 writes=1; used at $8287 Zp50 = $50 ; 1 refs; reads=0 writes=1; used at $8289 Zp51 = $51 ; 1 refs; reads=0 writes=1; used at $828B Zp52 = $52 ; 1 refs; reads=0 writes=1; used at $828D Zp53 = $53 ; 1 refs; reads=0 writes=1; used at $828F Zp83 = $83 ; 2 refs; reads=0 writes=2; used at $8291, 91F0 Zp84 = $84 ; 4 refs; reads=2 writes=2; used at $8293, 91C3, 91C9, 91F2 ZpF5 = $F5 ; 3 refs; reads=1 writes=2; used at $B747, B91C, B922 ZpF6 = $F6 ; 3 refs; reads=1 writes=2; used at $B749, B924, B929 ZpF7 = $F7 ; 16 refs; reads=11 writes=5; used at $B9B0, B9B9, B9D5, B9DB, +12 more ZpF8 = $F8 ; 8 refs; reads=3 writes=5; used at $B9B5, BA33, BAA4, BAB3, +4 more ZpF9 = $F9 ; 3 refs; reads=2 writes=1; used at $BC26, BC43, BC49 ZpFA = $FA ; 1 refs; reads=0 writes=1; used at $BC2B ZpFB = $FB ; 1 refs; reads=0 writes=1; used at $BCCB ZpFC = $FC ; 1 refs; reads=0 writes=1; used at $BCD0 ZpFD = $FD ; 1 refs; reads=0 writes=1; used at $BB4C ZpFE = $FE ; 1 refs; reads=0 writes=1; used at $BB51 ZpFF = $FF ; 17 refs; reads=8 writes=9; used at $B9C0, B9CE, B9D1, BA3E, +13 more