; 10-Yard Fight (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. Zp0E = $0E ; 2 refs; reads=1 writes=1; used at $8F4C, 8F51 Zp0F = $0F ; 4 refs; reads=3 writes=1; used at $8686, 8F4A, 8F56, B077 Zp10 = $10 ; 221 refs; reads=89 writes=132; used at $80E6, 82D4, 82FB, 8320, +186 more Zp11 = $11 ; 141 refs; reads=50 writes=91; used at $80EE, 82D8, 82FF, 8324, +124 more Zp12 = $12 ; 137 refs; reads=58 writes=79; used at $80F3, 82BA, 82C5, 82CA, +119 more Zp13 = $13 ; 110 refs; reads=43 writes=67; used at $80F7, 82BE, 82CC, 82D0, +98 more Zp14 = $14 ; 57 refs; reads=34 writes=23; used at $8B6B, 8F64, 8FC7, 8FCB, +47 more Zp15 = $15 ; 18 refs; reads=8 writes=10; used at $8F66, 8F93, 8F97, 8FAD, +12 more Zp16 = $16 ; 4 refs; reads=2 writes=2; used at $8F68, 8F79, 9040 Zp17 = $17 ; 13 refs; reads=6 writes=7; used at $93E1, 9457, A321, A35A, +8 more Zp18 = $18 ; 9 refs; reads=5 writes=4; used at $A326, A362, C57E, C595, +5 more Zp19 = $19 ; 8 refs; reads=4 writes=4; used at $A32B, A34C, C574, C585, +4 more Zp1A = $1A ; 7 refs; reads=3 writes=4; used at $A360, A36F, A373, A379, +3 more Zp1B = $1B ; 9 refs; reads=4 writes=5; used at $A367, A36D, A375, C568, +3 more Zp1C = $1C ; 4 refs; reads=1 writes=3; used at $A334, A34A, A39A, A3A0 Zp1D = $1D ; 20 refs; reads=18 writes=2; used at $84AC, 859D, 8E94, 8EA7, +15 more Zp1E = $1E ; 2 refs; reads=1 writes=1; used at $84B0 Zp1F = $1F ; 5 refs; reads=3 writes=2; used at $848D, 890E, 9FA9, AA8E Zp20 = $20 ; 4 refs; reads=2 writes=2; used at $8491, 890A, 8910 Zp21 = $21 ; 19 refs; reads=9 writes=10; used at $8169, 84AA, 8A19, 8A1E, +13 more Zp22 = $22 ; 8 refs; reads=1 writes=7; used at $80D2, 81D3, 81FA, 8270, +4 more Zp23 = $23 ; 12 refs; reads=8 writes=4; used at $829E, 83C9, 8590, 8595, +7 more Zp24 = $24 ; 11 refs; reads=8 writes=3; used at $82A0, 83CE, 858A, 8592, +6 more Zp25 = $25 ; 13 refs; reads=10 writes=3; used at $88AE, 88B0, 8D56, 8D5B, +9 more Zp26 = $26 ; 5 refs; reads=4 writes=1; used at $9001, 900E, 9016, 9033, +1 more Zp27 = $27 ; 13 refs; reads=10 writes=3; used at $88B9, 88BB, 8D60, 8D65, +9 more Zp28 = $28 ; 5 refs; reads=4 writes=1; used at $9003, 9020, 902A, 9037, +1 more Zp29 = $29 ; 5 refs; reads=2 writes=3; used at $802D, 9007, 9014, 901E, +1 more Zp2A = $2A ; 5 refs; reads=2 writes=3; used at $802B, 900C, 9018, 9022, +1 more Zp2B = $2B ; 1 refs; reads=0 writes=1; used at $9039 Zp2C = $2C ; 7 refs; reads=5 writes=2; used at $8083, 809C, 82C0, 8DBC, +2 more Zp2D = $2D ; 23 refs; reads=15 writes=8; used at $805D, 808B, 80A2, 82E1, +16 more Zp2E = $2E ; 3 refs; reads=2 writes=1; used at $8057, 8062, 8517 Zp2F = $2F ; 2 refs; reads=1 writes=1; used at $8A6C, 92D4 Zp30 = $30 ; 2 refs; reads=1 writes=1; used at $95E3, 9618 Zp31 = $31 ; 10 refs; reads=8 writes=2; used at $803F, 806E, 8228, 83B8, +6 more Zp32 = $32 ; 2 refs; reads=0 writes=2; used at $8023, 8049 Zp33 = $33 ; 28 refs; reads=21 writes=7; used at $8027, 8055, 805B, 8064, +24 more Zp34 = $34 ; 8 refs; reads=1 writes=7; used at $849E, 8526, 8535, 88F8, +4 more Zp35 = $35 ; 13 refs; reads=10 writes=3; used at $80D4, 8177, 8183, 8237, +9 more Zp36 = $36 ; 3 refs; reads=1 writes=2; used at $851E, 8524, 8533 Zp37 = $37 ; 5 refs; reads=2 writes=3; used at $804B, 8483, 849C, 84F8 Zp38 = $38 ; 2 refs; reads=1 writes=1; used at $8EA5, 8EB7 Zp39 = $39 ; 5 refs; reads=0 writes=5; used at $97F1, 97F9, 982F, 985B, +1 more Zp3A = $3A ; 4 refs; reads=0 writes=4; used at $97FB, 9834, 9860, 9882 Zp3B = $3B ; 4 refs; reads=0 writes=4; used at $9810, 981B, 9864, 988A Zp3C = $3C ; 5 refs; reads=0 writes=5; used at $9802, 980A, 9848, 9871, +1 more Zp3D = $3D ; 4 refs; reads=0 writes=4; used at $980C, 984D, 9876, 9886 Zp3E = $3E ; 1 refs; reads=1 writes=0; used at $9926 Zp43 = $43 ; 1 refs; reads=1 writes=0; used at $992B Zp48 = $48 ; 2 refs; reads=1 writes=1; used at $8F02, 8F1E Zp49 = $49 ; 10 refs; reads=6 writes=4; used at $80F5, 8394, 8BFB, 94B1, +6 more Zp4A = $4A ; 14 refs; reads=8 writes=6; used at $80F9, 8396, 8BFF, 94B3, +10 more Zp4C = $4C ; 24 refs; reads=17 writes=7; used at $96A5, 9E95, A42C, A5D5, +20 more Zp4D = $4D ; 30 refs; reads=20 writes=10; used at $80DE, 8653, 8999, 89AA, +22 more Zp4E = $4E ; 54 refs; reads=44 writes=10; used at $80E2, 82AA, 8657, 8839, +50 more Zp4F = $4F ; 48 refs; reads=39 writes=9; used at $80EA, 82B1, 865B, 8840, +44 more Zp50 = $50 ; 8 refs; reads=4 writes=4; used at $8675, 8B73, 8B8E, 8C44, +4 more Zp51 = $51 ; 11 refs; reads=5 writes=6; used at $B682, B744, B75D, B76B, +7 more Zp52 = $52 ; 13 refs; reads=7 writes=6; used at $B658, B66D, B67B, B74C, +9 more Zp53 = $53 ; 8 refs; reads=3 writes=5; used at $B685, B687, B73B, B769, +4 more Zp54 = $54 ; 7 refs; reads=3 writes=4; used at $B65B, B65D, B66B, B66F, +3 more Zp55 = $55 ; 3 refs; reads=2 writes=1; used at $B773, B798, B7CB Zp56 = $56 ; 3 refs; reads=1 writes=2; used at $A9DE, AF1A, B6C8 Zp57 = $57 ; 3 refs; reads=1 writes=2; used at $A9E4, AF1E, B6CC Zp58 = $58 ; 12 refs; reads=7 writes=5; used at $85B5, 9E18, 9E54, 9E7C, +8 more Zp59 = $59 ; 3 refs; reads=2 writes=1; used at $8E40, 8E75, 8E7D Zp5A = $5A ; 1 refs; reads=1 writes=0; used at $B72D Zp5B = $5B ; 1 refs; reads=1 writes=0; used at $B731 Zp5C = $5C ; 1 refs; reads=1 writes=0; used at $B735 Zp5D = $5D ; 2 refs; reads=0 writes=2; used at $A7CE, A7DB Zp5F = $5F ; 27 refs; reads=17 writes=10; used at $8125, 8136, 8140, 8188, +23 more Zp60 = $60 ; 5 refs; reads=2 writes=3; used at $82AF, 8B1C, 8BCC, 8C47, +1 more Zp61 = $61 ; 5 refs; reads=2 writes=3; used at $82B5, 8B23, 8BD4, 8C4C, +1 more Zp62 = $62 ; 7 refs; reads=5 writes=2; used at $8194, 8217, 8B16, 8B5B, +2 more Zp63 = $63 ; 4 refs; reads=1 writes=3; used at $8B1A, 8B58, 8B6D, 9866 Zp64 = $64 ; 10 refs; reads=6 writes=4; used at $80C6, 8B21, 8B2C, 8B36, +6 more Zp65 = $65 ; 9 refs; reads=5 writes=4; used at $80C8, 8B27, 8B30, 8B3A, +5 more Zp66 = $66 ; 2 refs; reads=0 writes=2; used at $810B, A0A3 Zp67 = $67 ; 6 refs; reads=2 writes=4; used at $80BC, 81B9, 8254, 9F02, +2 more Zp68 = $68 ; 5 refs; reads=2 writes=3; used at $80C4, 8165, 8243, 8D28, +1 more Zp69 = $69 ; 11 refs; reads=5 writes=6; used at $80CA, 8173, A3C5, A3CA, +7 more Zp6A = $6A ; 2 refs; reads=1 writes=1; used at $867D, 8866 Zp6B = $6B ; 2 refs; reads=1 writes=1; used at $8684, 886D Zp6C = $6C ; 4 refs; reads=2 writes=2; used at $8167, 888D, 8891 Zp6D = $6D ; 4 refs; reads=1 writes=3; used at $8CA4, AE7D, B807, B86A Zp6E = $6E ; 4 refs; reads=1 writes=3; used at $8CAB, AE81, B80B, B86E Zp6F = $6F ; 5 refs; reads=1 writes=4; used at $80CC, 8256, B8D7, B8FC, +1 more Zp70 = $70 ; 14 refs; reads=12 writes=2; used at $80CE, 8235, 8A34, 8A5A, +10 more Zp73 = $73 ; 2 refs; reads=1 writes=1; used at $9E12, 9E16 Zp79 = $79 ; 5 refs; reads=2 writes=3; used at $80BA, 816B, 9E99, 9F2E, +1 more Zp7A = $7A ; 4 refs; reads=2 writes=2; used at $AFC0, AFD4, B00C, B085 Zp7E = $7E ; 3 refs; reads=1 writes=2; used at $AFC2, AFEB, B01E Zp82 = $82 ; 6 refs; reads=2 writes=4; used at $80D0, 8175, 825A, 857F, +1 more Zp83 = $83 ; 1 refs; reads=0 writes=1; used at $9048 Zp84 = $84 ; 1 refs; reads=0 writes=1; used at $9051 Zp85 = $85 ; 1 refs; reads=0 writes=1; used at $9056 Zp86 = $86 ; 1 refs; reads=0 writes=1; used at $905F Zp87 = $87 ; 1 refs; reads=0 writes=1; used at $9064 Zp88 = $88 ; 1 refs; reads=0 writes=1; used at $9068 ZpA3 = $A3 ; 3 refs; reads=0 writes=3; used at $88CD, C3C5, C904 ZpA8 = $A8 ; 1 refs; reads=0 writes=1; used at $99BA ZpA9 = $A9 ; 1 refs; reads=0 writes=1; used at $99BF ZpB0 = $B0 ; 1 refs; reads=0 writes=1; used at $94D0 ZpB1 = $B1 ; 1 refs; reads=0 writes=1; used at $94D5 ZpBD = $BD ; 1 refs; reads=0 writes=1; used at $83D8 ZpBE = $BE ; 1 refs; reads=0 writes=1; used at $83DD ZpC7 = $C7 ; 4 refs; reads=3 writes=1; used at $BEF3, BF34, BF48, C024 ZpCB = $CB ; 6 refs; reads=3 writes=3; used at $BEC1, BFD2, BFDA, BFDD, +1 more ZpCF = $CF ; 2 refs; reads=1 writes=1; used at $BEEF, BFD4 ZpD3 = $D3 ; 17 refs; reads=7 writes=10; used at $811A, 81EA, 827B, BE96, +11 more ZpD4 = $D4 ; 3 refs; reads=0 writes=3; used at $BE98, C14A, C16B ZpD5 = $D5 ; 2 refs; reads=0 writes=2; used at $BE9A, C0AE ZpD6 = $D6 ; 4 refs; reads=1 writes=3; used at $BE9C, C113, C123, C130 ZpD7 = $D7 ; 10 refs; reads=2 writes=8; used at $BEE3, BF25, C078, C08A, +6 more ZpD8 = $D8 ; 2 refs; reads=0 writes=2; used at $C142, C163 ZpD9 = $D9 ; 6 refs; reads=0 writes=6; used at $C080, C092, C0A4, C0BB, +2 more ZpDA = $DA ; 8 refs; reads=0 writes=8; used at $C0E9, C0FB, C11B, C128, +4 more ZpDB = $DB ; 10 refs; reads=2 writes=8; used at $BEE7, BF2C, C07C, C08E, +6 more ZpDC = $DC ; 2 refs; reads=0 writes=2; used at $C146, C167 ZpDD = $DD ; 6 refs; reads=0 writes=6; used at $C084, C096, C0A8, C0BF, +2 more ZpDE = $DE ; 8 refs; reads=0 writes=8; used at $C0ED, C0FF, C11F, C12C, +4 more ZpDF = $DF ; 9 refs; reads=4 writes=5; used at $BF14, C054, C05C, C06A, +2 more ZpE3 = $E3 ; 5 refs; reads=3 writes=2; used at $BF07, BF7B, C02A, C030, +1 more ZpE7 = $E7 ; 6 refs; reads=5 writes=1; used at $BEB7, BF02, BF0D, BF7D, +2 more ZpE8 = $E8 ; 4 refs; reads=2 writes=2; used at $BE92, BFF7, C003, C006 ZpE9 = $E9 ; 9 refs; reads=4 writes=5; used at $8E73, 8E87, 8E8D, 8EA3, +5 more ZpEA = $EA ; 9 refs; reads=5 writes=4; used at $8E6B, 8E71, 8E79, 8E7F, +5 more ZpEB = $EB ; 14 refs; reads=12 writes=2; used at $8025, 8500, 8902, 8916, +9 more ZpEC = $EC ; 4 refs; reads=3 writes=1; used at $8E3C, 8E5E, 8E7B ZpED = $ED ; 4 refs; reads=3 writes=1; used at $8506, 8E3A, 8E67, 8E6F ZpEE = $EE ; 12 refs; reads=5 writes=7; used at $8042, 807C, 8431, 8435, +8 more ZpEF = $EF ; 13 refs; reads=4 writes=9; used at $8047, 821B, 8392, 8512, +9 more ZpF1 = $F1 ; 2 refs; reads=0 writes=2; used at $801E, 8A15 ZpF2 = $F2 ; 3 refs; reads=1 writes=2; used at $842F, 8F3F, C9CA ZpF3 = $F3 ; 4 refs; reads=1 writes=3; used at $842D, 8F44, 957A, C9CC ZpF4 = $F4 ; 25 refs; reads=11 writes=14; used at $804D, 8112, 8128, 81B3, +21 more ZpF5 = $F5 ; 1 refs; reads=0 writes=1; used at $83E4 ZpF6 = $F6 ; 2 refs; reads=1 writes=1; used at $83E9, AE47 ZpF7 = $F7 ; 7 refs; reads=2 writes=5; used at $80BE, 816D, B647, B656, +2 more ZpF8 = $F8 ; 2 refs; reads=1 writes=1; used at $C55B, C56F ZpF9 = $F9 ; 4 refs; reads=2 writes=2; used at $C55F, C564, C580 ZpFA = $FA ; 5 refs; reads=4 writes=1; used at $C56C, C619, C83B, C84F, +1 more ZpFB = $FB ; 9 refs; reads=3 writes=6; used at $868E, C62E, C761, C776, +4 more ZpFC = $FC ; 21 refs; reads=17 writes=4; used at $80AA, 80AC, 80B0, 85DC, +17 more ZpFD = $FD ; 6 refs; reads=3 writes=3; used at $A7C3, C63C, C643, C647, +2 more ZpFE = $FE ; 2 refs; reads=0 writes=2; used at $9E9F, 9EB1