; F-15 Strike Eagle (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 ; 1 refs; reads=1 writes=0; used at $EAC4 Zp0C = $0C ; 2 refs; reads=1 writes=1; used at $A33E Zp1A = $1A ; 12 refs; reads=9 writes=3; used at $A57E, A58C, A6AA, A773, +8 more Zp1B = $1B ; 12 refs; reads=9 writes=3; used at $A576, A584, A6B2, A76D, +8 more Zp1C = $1C ; 2 refs; reads=1 writes=1; used at $A340 Zp1E = $1E ; 4 refs; reads=2 writes=2; used at $BD82, BD92, BDA0, BDA8 Zp1F = $1F ; 4 refs; reads=2 writes=2; used at $BD96, BD98, BDAA Zp21 = $21 ; 11 refs; reads=11 writes=0; used at $A643, A679, AA38, BB36, +7 more Zp24 = $24 ; 3 refs; reads=3 writes=0; used at $BAD8, BBA1, BCC8 Zp25 = $25 ; 1 refs; reads=1 writes=0; used at $BD7C Zp26 = $26 ; 8 refs; reads=6 writes=2; used at $A684, A77E, A874, ADED, +4 more Zp27 = $27 ; 14 refs; reads=10 writes=4; used at $A217, A22D, A68C, A787, +8 more Zp28 = $28 ; 8 refs; reads=6 writes=2; used at $A695, A78F, A897, AEF3, +4 more Zp29 = $29 ; 14 refs; reads=10 writes=4; used at $A21E, A233, A69D, A798, +8 more Zp2A = $2A ; 2 refs; reads=2 writes=0; used at $AA40, AA4F Zp2B = $2B ; 6 refs; reads=4 writes=2; used at $B9EF, BA06, BA16, BAFC, +2 more Zp2D = $2D ; 1 refs; reads=1 writes=0; used at $BD80 Zp30 = $30 ; 10 refs; reads=6 writes=4; used at $BBE8, BBF0, BC3E, BC46, +4 more Zp31 = $31 ; 14 refs; reads=8 writes=6; used at $BBB9, BBBD, BBD3, BBE4, +8 more Zp32 = $32 ; 14 refs; reads=8 writes=6; used at $BCE0, BCE4, BCFA, BD0B, +8 more Zp33 = $33 ; 6 refs; reads=3 writes=3; used at $A5D2, A5D4, A820, A822, +2 more Zp36 = $36 ; 1 refs; reads=1 writes=0; used at $A59C Zp37 = $37 ; 3 refs; reads=1 writes=2; used at $A5C1, BAD6 Zp45 = $45 ; 3 refs; reads=0 writes=3; used at $A352, B00C, B052 Zp4D = $4D ; 1 refs; reads=1 writes=0; used at $A227 Zp4F = $4F ; 6 refs; reads=6 writes=0; used at $A646, A664, A9F9, BB97, +2 more Zp56 = $56 ; 5 refs; reads=5 writes=0; used at $A5C7, A6C7, A732, AFF9, +1 more Zp5B = $5B ; 12 refs; reads=9 writes=3; used at $A34D, A354, A360, A365, +8 more Zp5F = $5F ; 19 refs; reads=9 writes=10; used at $ABF2, ABFE, AC49, ACC4, +9 more Zp60 = $60 ; 7 refs; reads=6 writes=1; used at $A569, AF36, BBC2, BC18, +3 more Zp61 = $61 ; 1 refs; reads=0 writes=1; used at $BDAD Zp68 = $68 ; 13 refs; reads=13 writes=0; used at $A5AF, A5D6, A622, A6ED, +9 more Zp6E = $6E ; 4 refs; reads=4 writes=0; used at $AD8C, AE84, BB91, BCB1 Zp6F = $6F ; 7 refs; reads=4 writes=3; used at $A5B9, AFFE, B000, B05C, +2 more Zp70 = $70 ; 5 refs; reads=3 writes=2; used at $A5C3, A5E7, A5E9, A5EB Zp76 = $76 ; 2 refs; reads=1 writes=1; used at $F97C, F980 Zp77 = $77 ; 2 refs; reads=2 writes=0; used at $A96F, B033 Zp78 = $78 ; 2 refs; reads=2 writes=0; used at $A976, B03C Zp7A = $7A ; 9 refs; reads=9 writes=0; used at $A37F, A38D, A399, A41D, +5 more Zp7B = $7B ; 2 refs; reads=2 writes=0; used at $A549, A54D Zp80 = $80 ; 1 refs; reads=1 writes=0; used at $DD6B Zp83 = $83 ; 4 refs; reads=0 writes=4; used at $BBFB, BC51, BD23, BD7A Zp85 = $85 ; 1 refs; reads=1 writes=0; used at $F130 Zp89 = $89 ; 11 refs; reads=8 writes=3; used at $A229, A239, A273, A28C, +7 more Zp8A = $8A ; 3 refs; reads=2 writes=1; used at $A22B, A278, A27E Zp91 = $91 ; 5 refs; reads=3 writes=2; used at $A619, A61D, A625, A62E Zp92 = $92 ; 11 refs; reads=8 writes=3; used at $ADAE, ADD0, AEB4, AED6, +5 more Zp93 = $93 ; 3 refs; reads=3 writes=0; used at $AF2B, BB9B, BCBB Zp94 = $94 ; 2 refs; reads=0 writes=2; used at $A87D, A895 Zp9A = $9A ; 68 refs; reads=30 writes=38; used at $AC00, AC05, AC19, AC20, +55 more Zp9B = $9B ; 45 refs; reads=18 writes=27; used at $AC26, AC2B, AC3D, AC3F, +32 more ZpA2 = $A2 ; 114 refs; reads=57 writes=57; used at $A048, A065, A067, A08E, +99 more ZpA3 = $A3 ; 99 refs; reads=56 writes=43; used at $A04D, A05D, A06B, A06D, +81 more ZpA4 = $A4 ; 55 refs; reads=32 writes=23; used at $A054, A07A, A07C, A090, +44 more ZpA5 = $A5 ; 26 refs; reads=16 writes=10; used at $A059, A072, A080, A082, +20 more ZpA6 = $A6 ; 8 refs; reads=3 writes=5; used at $A097, A0B0, A0DF, A0F5, +4 more ZpA7 = $A7 ; 6 refs; reads=2 writes=4; used at $A09B, A0B4, A0D7, A0ED, +2 more ZpA8 = $A8 ; 10 refs; reads=5 writes=5; used at $A0A1, A0BA, A0CC, A0E1, +6 more ZpA9 = $A9 ; 9 refs; reads=5 writes=4; used at $A0A5, A0BE, A0D0, A0D9, +5 more ZpAA = $AA ; 6 refs; reads=5 writes=1; used at $A0C3, A13E, A14C, A165, +2 more ZpAC = $AC ; 11 refs; reads=7 writes=4; used at $A0CE, A0E7, A0FD, A116, +6 more ZpAD = $AD ; 6 refs; reads=3 writes=3; used at $A0D2, A0E5, A103, A11C, +1 more ZpAE = $AE ; 6 refs; reads=4 writes=2; used at $A237, A24D, A268, A657, +2 more ZpAF = $AF ; 1 refs; reads=0 writes=1; used at $A66D ZpE4 = $E4 ; 1 refs; reads=1 writes=0; used at $A335 ZpEC = $EC ; 3 refs; reads=2 writes=1; used at $A333, A337 ZpFC = $FC ; 2 refs; reads=1 writes=1; used at $A339