; Hot Slot (UE) 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 ; 4 refs; reads=0 writes=4; used at $801D, 8025, 8039, 8053 Zp01 = $01 ; 27 refs; reads=9 writes=18; used at $801F, 8034, 803B, 819E, +19 more Zp02 = $02 ; 12 refs; reads=7 writes=5; used at $81A1, 81C9, 81DA, 81EB, +8 more Zp03 = $03 ; 11 refs; reads=3 writes=8; used at $81CD, 81E0, 81F1, 820D, +4 more Zp05 = $05 ; 5 refs; reads=2 writes=3; used at $81A6, C533, C54F, C568, +1 more Zp06 = $06 ; 5 refs; reads=2 writes=3; used at $81AB, C52F, C54A, C571 Zp08 = $08 ; 13 refs; reads=6 writes=7; used at $81BF, 8203, 8232, 8251, +9 more Zp09 = $09 ; 9 refs; reads=2 writes=7; used at $81C3, 8236, BA2A, BA35, +4 more Zp0B = $0B ; 2 refs; reads=1 writes=1; used at $805D Zp0C = $0C ; 4 refs; reads=2 writes=2; used at $80DF, 80E3, 80EB Zp0D = $0D ; 2 refs; reads=1 writes=1; used at $80E1 Zp10 = $10 ; 7 refs; reads=6 writes=1; used at $8051, 80C7, 8106, 81B1, +3 more Zp11 = $11 ; 3 refs; reads=2 writes=1; used at $804D, 80CE, C2AB Zp12 = $12 ; 4 refs; reads=2 writes=2; used at $C2DA, C2E1, C2EA Zp14 = $14 ; 5 refs; reads=3 writes=2; used at $C2D7, C2DF, C2E3, C2E8 Zp16 = $16 ; 2 refs; reads=1 writes=1; used at $C2E6, C2EC Zp18 = $18 ; 1 refs; reads=1 writes=0; used at $80BD Zp19 = $19 ; 1 refs; reads=1 writes=0; used at $80C2 Zp1D = $1D ; 1 refs; reads=1 writes=0; used at $80FE Zp1E = $1E ; 2 refs; reads=2 writes=0; used at $C269, C26E Zp1F = $1F ; 4 refs; reads=2 writes=2; used at $80A1, 80AA, 813F Zp20 = $20 ; 8 refs; reads=6 writes=2; used at $8145, 8159, 8161, 8169, +3 more Zp21 = $21 ; 3 refs; reads=1 writes=2; used at $8149, 8198 Zp22 = $22 ; 1 refs; reads=1 writes=0; used at $8143 Zp23 = $23 ; 1 refs; reads=1 writes=0; used at $8147 Zp24 = $24 ; 6 refs; reads=2 writes=4; used at $8173, 817D, 8183, 818D Zp27 = $27 ; 1 refs; reads=1 writes=0; used at $BA0B Zp2D = $2D ; 5 refs; reads=4 writes=1; used at $80AC, 80B5, 81D4, 81E5, +1 more Zp31 = $31 ; 6 refs; reads=4 writes=2; used at $80ED, 80F3, BA09, BA1B, +1 more Zp36 = $36 ; 1 refs; reads=0 writes=1; used at $811E Zp37 = $37 ; 1 refs; reads=1 writes=0; used at $BA39 Zp3C = $3C ; 14 refs; reads=7 writes=7; used at $8120, 81FE, 8215, 821A, +6 more Zp3D = $3D ; 5 refs; reads=3 writes=2; used at $81F9, 822A, 8247, 826C Zp41 = $41 ; 2 refs; reads=2 writes=0; used at $8110, C263 Zp42 = $42 ; 3 refs; reads=1 writes=2; used at $8108, 810E, C261 Zp67 = $67 ; 1 refs; reads=1 writes=0; used at $C257 Zp69 = $69 ; 1 refs; reads=1 writes=0; used at $C245 Zp7A = $7A ; 2 refs; reads=2 writes=0; used at $8137, BA03 Zp7B = $7B ; 6 refs; reads=3 writes=3; used at $8045, B9F2, B9FA, BA01, +2 more Zp7C = $7C ; 4 refs; reads=1 writes=3; used at $8049, B9EA, B9F0 Zp80 = $80 ; 9 refs; reads=4 writes=5; used at $C6B1, C742, C756, C758, +5 more Zp81 = $81 ; 11 refs; reads=10 writes=1; used at $C6A3, C6B5, C6BE, C6C9, +7 more Zp82 = $82 ; 1 refs; reads=0 writes=1; used at $C6A5 Zp83 = $83 ; 5 refs; reads=1 writes=4; used at $C6CB, C6E3, C6FB, C713, +1 more Zp84 = $84 ; 5 refs; reads=1 writes=4; used at $C6D0, C6E8, C700, C718, +1 more Zp85 = $85 ; 11 refs; reads=10 writes=1; used at $C85C, C867, C8BE, C8C4, +7 more Zp86 = $86 ; 1 refs; reads=0 writes=1; used at $C863 Zp88 = $88 ; 3 refs; reads=1 writes=2; used at $C688, E224, E22A Zp89 = $89 ; 8 refs; reads=5 writes=3; used at $C68F, C696, E1C4, E1CD, +4 more Zp8A = $8A ; 5 refs; reads=2 writes=3; used at $C694, C698, E1C9, E1FB Zp8C = $8C ; 4 refs; reads=3 writes=1; used at $E1AE, E1BD, E21A, E21C Zp8D = $8D ; 3 refs; reads=1 writes=2; used at $E1A6, E202, E231 Zp8E = $8E ; 1 refs; reads=0 writes=1; used at $E206 Zp8F = $8F ; 1 refs; reads=0 writes=1; used at $E20A Zp91 = $91 ; 3 refs; reads=2 writes=1; used at $E1AA, E20C, E218 Zp92 = $92 ; 1 refs; reads=0 writes=1; used at $E210 Zp93 = $93 ; 2 refs; reads=1 writes=1; used at $E2C7 Zp96 = $96 ; 2 refs; reads=2 writes=0; used at $E2C9, E2E2 Zp98 = $98 ; 4 refs; reads=4 writes=0; used at $E396, E39E, E3A4, E3A9 Zp99 = $99 ; 2 refs; reads=1 writes=1; used at $E392, E3B5 Zp9A = $9A ; 4 refs; reads=1 writes=3; used at $E3A6, E3AF, E69D Zp9B = $9B ; 1 refs; reads=0 writes=1; used at $E6A2 Zp9C = $9C ; 3 refs; reads=2 writes=1; used at $E695, E69B, E6A0 Zp9D = $9D ; 1 refs; reads=0 writes=1; used at $E698 ZpAD = $AD ; 2 refs; reads=1 writes=1; used at $E2EA ZpAE = $AE ; 5 refs; reads=2 writes=3; used at $BA55, BA7B, C309, C32B, +1 more ZpAF = $AF ; 5 refs; reads=2 writes=3; used at $BA5A, C30D, C51E, C52B, +1 more ZpB0 = $B0 ; 3 refs; reads=1 writes=2; used at $BA5F, C311, C531 ZpB1 = $B1 ; 3 refs; reads=1 writes=2; used at $BA64, C315, C535 ZpB2 = $B2 ; 3 refs; reads=1 writes=2; used at $BA69, C319, C53B ZpB3 = $B3 ; 3 refs; reads=1 writes=2; used at $BA6D, C31D, C53F ZpB4 = $B4 ; 3 refs; reads=1 writes=2; used at $BA71, C321, C543 ZpB5 = $B5 ; 2 refs; reads=0 writes=2; used at $BA75, C325