; Short Order - Eggsplode (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 ; 44 refs; reads=22 writes=22; used at $8052, 806A, 807D, 8EB5, +36 more Zp01 = $01 ; 25 refs; reads=8 writes=17; used at $8056, 806E, 9A3D, 9A55, +20 more Zp02 = $02 ; 7 refs; reads=4 writes=3; used at $94AE, 9F5C, 9FD2, CA2A, +3 more Zp03 = $03 ; 4 refs; reads=2 writes=2; used at $9DF5, 9E1D, 9FE3, 9FEC Zp04 = $04 ; 10 refs; reads=7 writes=3; used at $8029, 81D3, 9A68, 9A99, +6 more Zp05 = $05 ; 4 refs; reads=2 writes=2; used at $9FD0, A845, A876, C09B Zp06 = $06 ; 4 refs; reads=2 writes=2; used at $9B61, 9FD4, A847, B48E Zp07 = $07 ; 4 refs; reads=1 writes=3; used at $8081, 80D8, 9FCC Zp08 = $08 ; 7 refs; reads=3 writes=4; used at $80E7, 8108, 811C, B490, +2 more Zp09 = $09 ; 7 refs; reads=2 writes=5; used at $8072, 9A59, 9D9A, A825, +3 more Zp0A = $0A ; 6 refs; reads=3 writes=3; used at $8EB1, 8EE0, 9F0C, 9FC4, +2 more Zp0B = $0B ; 3 refs; reads=1 writes=2; used at $8EB3, 9377, C9FF Zp0C = $0C ; 7 refs; reads=3 writes=4; used at $8165, 8DE8, 8DEB, 94B4, +2 more Zp0D = $0D ; 1 refs; reads=0 writes=1; used at $CA07 Zp0E = $0E ; 9 refs; reads=4 writes=5; used at $8EBC, 8EC9, 8ED8, 8EDC, +5 more Zp0F = $0F ; 8 refs; reads=4 writes=4; used at $8EC1, 8ECE, 8ED6, 931A, +4 more Zp10 = $10 ; 14 refs; reads=1 writes=13; used at $8024, 8038, 8079, 81CB, +10 more Zp11 = $11 ; 5 refs; reads=2 writes=3; used at $81F2, 8204, 8215, 821D, +1 more Zp12 = $12 ; 8 refs; reads=2 writes=6; used at $9A64, 9A95, 9DF7, B606, +4 more Zp13 = $13 ; 2 refs; reads=0 writes=2; used at $9DF9, A84B Zp14 = $14 ; 4 refs; reads=0 writes=4; used at $809B, C20C, C250, C276 Zp15 = $15 ; 1 refs; reads=1 writes=0; used at $C7FC Zp16 = $16 ; 5 refs; reads=3 writes=2; used at $8095, C5A8, C67F, C681, +1 more Zp17 = $17 ; 2 refs; reads=1 writes=1; used at $C5AA, C683 Zp18 = $18 ; 18 refs; reads=10 writes=8; used at $C5AC, C5D5, C5DB, C5DD, +14 more Zp19 = $19 ; 3 refs; reads=1 writes=2; used at $C791, C79D, C7C9 Zp1A = $1A ; 7 refs; reads=6 writes=1; used at $C5C1, C613, C630, C654, +2 more Zp1B = $1B ; 16 refs; reads=8 writes=8; used at $C5CE, C5E7, C602, C61D, +4 more Zp1C = $1C ; 3 refs; reads=1 writes=2; used at $8170, A87E, C943 Zp1D = $1D ; 2 refs; reads=1 writes=1; used at $A87C, C93E Zp1E = $1E ; 4 refs; reads=2 writes=2; used at $C096, C0BA, C4CA Zp1F = $1F ; 1 refs; reads=0 writes=1; used at $8085 Zp20 = $20 ; 1 refs; reads=0 writes=1; used at $8091 Zp21 = $21 ; 1 refs; reads=0 writes=1; used at $8087 Zp22 = $22 ; 4 refs; reads=2 writes=2; used at $80C4, 8129, 96A2, B47E Zp23 = $23 ; 3 refs; reads=1 writes=2; used at $80AD, 96A4, A076 Zp24 = $24 ; 4 refs; reads=1 writes=3; used at $80BA, 96BD, B49D Zp25 = $25 ; 5 refs; reads=0 writes=5; used at $965F, 966B, 9677, 9683, +1 more Zp26 = $26 ; 5 refs; reads=2 writes=3; used at $808B, 95EC, 95F0, 9659 Zp28 = $28 ; 4 refs; reads=2 writes=2; used at $C4B7, C4BB, C4E5 Zp29 = $29 ; 11 refs; reads=8 writes=3; used at $80DA, 8100, 9AA1, ACC6, +6 more Zp2A = $2A ; 6 refs; reads=2 writes=4; used at $C117, C2AC, C2F2, C32F, +2 more Zp2B = $2B ; 7 refs; reads=5 writes=2; used at $C202, C216, C2CE, C2D0, +1 more Zp2C = $2C ; 6 refs; reads=3 writes=3; used at $807F, 8125, C200, C2CC Zp2D = $2D ; 6 refs; reads=4 writes=2; used at $8004, 81DA, 9A9D, 9AE2, +2 more Zp2E = $2E ; 2 refs; reads=2 writes=0; used at $CA24, CA30 Zp2F = $2F ; 2 refs; reads=2 writes=0; used at $CA28, CA38 Zp3A = $3A ; 6 refs; reads=3 writes=3; used at $9F11, 9F21, 9F32, C035, +2 more Zp3B = $3B ; 6 refs; reads=3 writes=3; used at $9F1A, 9F26, 9F42, C037, +2 more Zp3C = $3C ; 11 refs; reads=7 writes=4; used at $8002, 81D7, 81DE, 9DBF, +7 more Zp3D = $3D ; 3 refs; reads=0 writes=3; used at $C119, C2AA, C45C Zp3E = $3E ; 4 refs; reads=0 writes=4; used at $80B6, 9697, C1F1, C2C0 Zp3F = $3F ; 3 refs; reads=0 writes=3; used at $C111, C2A6, C458 Zp40 = $40 ; 7 refs; reads=3 writes=4; used at $C113, C27F, C28A, C2A8, +3 more Zp41 = $41 ; 4 refs; reads=1 writes=3; used at $B82C, B830, C212 Zp42 = $42 ; 5 refs; reads=3 writes=2; used at $B498, C115, C27C, C320, +1 more Zp43 = $43 ; 4 refs; reads=0 writes=4; used at $8089, 96D2, C20E, C438 Zp44 = $44 ; 2 refs; reads=0 writes=2; used at $C210, C43A Zp45 = $45 ; 4 refs; reads=1 writes=3; used at $9593, C20A, C2B2 Zp46 = $46 ; 9 refs; reads=4 writes=5; used at $B505, C0B4, C10D, C214, +5 more Zp47 = $47 ; 8 refs; reads=3 writes=5; used at $8CD5, 961F, A849, AD5E, +2 more Zp48 = $48 ; 14 refs; reads=10 writes=4; used at $8083, 9602, B507, C16A, +9 more Zp49 = $49 ; 7 refs; reads=3 writes=4; used at $C204, C247, C24C, C2CA Zp4A = $4A ; 1 refs; reads=0 writes=1; used at $C2B4 Zp4B = $4B ; 6 refs; reads=3 writes=3; used at $80B4, 96B0, C0BC, C3EA, +1 more Zp4D = $4D ; 11 refs; reads=8 writes=3; used at $80BE, 965B, C137, C1F6, +7 more Zp4E = $4E ; 5 refs; reads=2 writes=3; used at $C033, C06F, C08E, C8AA, +1 more Zp4F = $4F ; 4 refs; reads=1 writes=3; used at $80C0, C2B0, C2E7, C309 Zp50 = $50 ; 1 refs; reads=1 writes=0; used at $C3BF Zp51 = $51 ; 9 refs; reads=5 writes=4; used at $809F, 813E, C135, C25C, +5 more Zp52 = $52 ; 3 refs; reads=1 writes=2; used at $C139, C260, C269 Zp53 = $53 ; 3 refs; reads=1 writes=2; used at $C13B, C25E, C26B Zp55 = $55 ; 3 refs; reads=1 writes=2; used at $80DD, 80DF, 9AA3 Zp56 = $56 ; 4 refs; reads=1 writes=3; used at $8097, 9687, B615, C2C8 Zp57 = $57 ; 2 refs; reads=0 writes=2; used at $C2AE, C343 Zp58 = $58 ; 7 refs; reads=2 writes=5; used at $808D, 9606, C2E3, C30B, +3 more Zp59 = $59 ; 3 refs; reads=1 writes=2; used at $81FA, C771, C782 Zp5A = $5A ; 3 refs; reads=1 writes=2; used at $81FE, C773, C786 Zp5D = $5D ; 2 refs; reads=1 writes=1; used at $81FC, 8222 Zp5E = $5E ; 3 refs; reads=2 writes=1; used at $8200, 8224, B856 Zp5F = $5F ; 24 refs; reads=21 writes=3; used at $CAF5, CAFE, CB0D, CB16, +20 more Zp60 = $60 ; 17 refs; reads=7 writes=10; used at $CAFA, CB32, CB38, CB42, +9 more Zp62 = $62 ; 1 refs; reads=1 writes=0; used at $B4B7 Zp64 = $64 ; 2 refs; reads=2 writes=0; used at $B839, B841 Zp66 = $66 ; 1 refs; reads=1 writes=0; used at $B85A Zp6C = $6C ; 2 refs; reads=2 writes=0; used at $B835, B83D Zp6E = $6E ; 1 refs; reads=1 writes=0; used at $B85E Zp76 = $76 ; 1 refs; reads=1 writes=0; used at $B503 Zp82 = $82 ; 1 refs; reads=1 writes=0; used at $B4D6 Zp86 = $86 ; 1 refs; reads=1 writes=0; used at $B66C Zp8B = $8B ; 1 refs; reads=1 writes=0; used at $B67C Zp90 = $90 ; 1 refs; reads=1 writes=0; used at $B68C Zp96 = $96 ; 1 refs; reads=1 writes=0; used at $B69C Zp98 = $98 ; 2 refs; reads=1 writes=1; used at $B82E ZpA6 = $A6 ; 1 refs; reads=1 writes=0; used at $B5FD ZpA8 = $A8 ; 2 refs; reads=1 writes=1; used at $B5FF ZpA9 = $A9 ; 2 refs; reads=1 writes=1; used at $8D81 ZpB0 = $B0 ; 1 refs; reads=1 writes=0; used at $8D7F ZpB5 = $B5 ; 1 refs; reads=1 writes=0; used at $B613 ZpC2 = $C2 ; 2 refs; reads=2 writes=0; used at $B619, B664 ZpC3 = $C3 ; 2 refs; reads=1 writes=1; used at $B66E ZpC8 = $C8 ; 2 refs; reads=1 writes=1; used at $9FF4 ZpCC = $CC ; 1 refs; reads=1 writes=0; used at $B684 ZpD1 = $D1 ; 1 refs; reads=1 writes=0; used at $B694 ZpD6 = $D6 ; 1 refs; reads=1 writes=0; used at $B6A4 ZpD8 = $D8 ; 3 refs; reads=2 writes=1; used at $B608, B89F ZpE0 = $E0 ; 1 refs; reads=1 writes=0; used at $B8A3 ZpE8 = $E8 ; 1 refs; reads=1 writes=0; used at $B8A7 ZpEF = $EF ; 2 refs; reads=1 writes=1; used at $B617 ZpFE = $FE ; 2 refs; reads=2 writes=0; used at $B4A8, B4C7