; Uncharted Waters (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 ; 10 refs; reads=5 writes=5; used at $8144, 82FB, 94F3, 9525, +2 more Zp03 = $03 ; 4 refs; reads=2 writes=2; used at $82FD, 9523 Zp04 = $04 ; 40 refs; reads=38 writes=2; used at $84D5, E29F, E2C9, E2D0, +35 more Zp06 = $06 ; 104 refs; reads=70 writes=34; used at $84E8, E0FF, E104, E107, +99 more Zp07 = $07 ; 20 refs; reads=19 writes=1; used at $82D5, E353, F657, F683, +15 more Zp08 = $08 ; 2 refs; reads=1 writes=1; used at $E2F5, E310 Zp09 = $09 ; 10 refs; reads=9 writes=1; used at $E2F7, E315, E33F, E478, +6 more Zp0C = $0C ; 3 refs; reads=2 writes=1; used at $838C, E449 Zp0D = $0D ; 3 refs; reads=2 writes=1; used at $84E2, E44E Zp10 = $10 ; 6 refs; reads=4 writes=2; used at $9546, E2AD, E403, E437, +1 more Zp11 = $11 ; 4 refs; reads=3 writes=1; used at $E2B3, E40A, E43C, E461 Zp14 = $14 ; 7 refs; reads=2 writes=5; used at $E114, E118, E29C, E42F, +3 more Zp15 = $15 ; 8 refs; reads=2 writes=6; used at $E116, E11C, E2A1, E3F6, +4 more Zp16 = $16 ; 2 refs; reads=1 writes=1; used at $94F1 Zp18 = $18 ; 52 refs; reads=27 writes=25; used at $E109, E112, E127, E17D, +48 more Zp19 = $19 ; 48 refs; reads=21 writes=27; used at $E10E, E129, E17B, E183, +44 more Zp1B = $1B ; 1 refs; reads=1 writes=0; used at $D904 Zp20 = $20 ; 4 refs; reads=2 writes=2; used at $82EB, D906 Zp25 = $25 ; 2 refs; reads=1 writes=1; used at $831A Zp26 = $26 ; 2 refs; reads=1 writes=1; used at $832A Zp27 = $27 ; 4 refs; reads=2 writes=2; used at $82F7, 8328 Zp2D = $2D ; 1 refs; reads=1 writes=0; used at $D8EE Zp30 = $30 ; 2 refs; reads=1 writes=1; used at $9537 Zp36 = $36 ; 1 refs; reads=1 writes=0; used at $8314 Zp3C = $3C ; 12 refs; reads=6 writes=6; used at $82FF, 834C, 84DE, 97AF, +2 more Zp3D = $3D ; 6 refs; reads=3 writes=3; used at $97AA, 97B9, 97C8 Zp40 = $40 ; 2 refs; reads=1 writes=1; used at $84E9 Zp4C = $4C ; 4 refs; reads=2 writes=2; used at $F7AB, F86C Zp51 = $51 ; 1 refs; reads=1 writes=0; used at $831C Zp52 = $52 ; 2 refs; reads=1 writes=1; used at $984A Zp59 = $59 ; 2 refs; reads=1 writes=1; used at $984D Zp60 = $60 ; 4 refs; reads=2 writes=2; used at $F531, F90B Zp61 = $61 ; 4 refs; reads=2 writes=2; used at $97DE, D8F7 Zp65 = $65 ; 2 refs; reads=1 writes=1; used at $D900 Zp68 = $68 ; 1 refs; reads=1 writes=0; used at $D8E2 Zp69 = $69 ; 2 refs; reads=1 writes=1; used at $D8EA Zp6E = $6E ; 1 refs; reads=1 writes=0; used at $D8EC Zp72 = $72 ; 1 refs; reads=1 writes=0; used at $D909 Zp73 = $73 ; 2 refs; reads=1 writes=1; used at $D902 Zp80 = $80 ; 2 refs; reads=1 writes=1; used at $8318 Zp81 = $81 ; 3 refs; reads=1 writes=2; used at $813F, 9544 Zp83 = $83 ; 1 refs; reads=1 writes=0; used at $8326 Zp85 = $85 ; 2 refs; reads=1 writes=1; used at $E3F0 Zp8D = $8D ; 2 refs; reads=1 writes=1; used at $F66D Zp8E = $8E ; 2 refs; reads=2 writes=0; used at $84D7, 98D5 Zp90 = $90 ; 1 refs; reads=1 writes=0; used at $97C2 Zp91 = $91 ; 2 refs; reads=2 writes=0; used at $F7A9, F86A Zp95 = $95 ; 2 refs; reads=1 writes=1; used at $956D Zp97 = $97 ; 6 refs; reads=3 writes=3; used at $952A, 954A, 9569 Zp98 = $98 ; 3 refs; reads=2 writes=1; used at $9857, 10001 Zp9B = $9B ; 2 refs; reads=0 writes=2; used at $9564, 98D7 ZpA0 = $A0 ; 2 refs; reads=1 writes=1; used at $F849 ZpA5 = $A5 ; 12 refs; reads=6 writes=6; used at $E338, E471, E48C, F66F, +2 more ZpA6 = $A6 ; 1 refs; reads=1 writes=0; used at $E18F ZpA8 = $A8 ; 2 refs; reads=1 writes=1; used at $82DE ZpA9 = $A9 ; 2 refs; reads=1 writes=1; used at $82F3 ZpAC = $AC ; 1 refs; reads=1 writes=0; used at $981B ZpB3 = $B3 ; 2 refs; reads=1 writes=1; used at $94F7 ZpB4 = $B4 ; 1 refs; reads=1 writes=0; used at $94F9 ZpBD = $BD ; 2 refs; reads=1 writes=1; used at $94F5 ZpC0 = $C0 ; 6 refs; reads=3 writes=3; used at $8323, 84DC, 9810 ZpC8 = $C8 ; 3 refs; reads=2 writes=1; used at $9566, E3F2 ZpCF = $CF ; 4 refs; reads=3 writes=1; used at $9812, E46F, E48A ZpD0 = $D0 ; 4 refs; reads=2 writes=2; used at $F74F, F77B ZpD6 = $D6 ; 3 refs; reads=2 writes=1; used at $82E2, 956B ZpD7 = $D7 ; 2 refs; reads=1 writes=1; used at $813D ZpDE = $DE ; 2 refs; reads=1 writes=1; used at $9533 ZpE4 = $E4 ; 1 refs; reads=0 writes=1; used at $84EB ZpE5 = $E5 ; 2 refs; reads=1 writes=1; used at $98E0 ZpE6 = $E6 ; 1 refs; reads=0 writes=1; used at $84ED ZpE9 = $E9 ; 12 refs; reads=6 writes=6; used at $8316, 84E5, 97C0, 97DA, +2 more ZpEE = $EE ; 4 refs; reads=2 writes=2; used at $987A, 9886 ZpF3 = $F3 ; 2 refs; reads=1 writes=1; used at $9882 ZpFF = $FF ; 1 refs; reads=1 writes=0; used at $9535