117 lines
9.6 KiB
PHP
117 lines
9.6 KiB
PHP
; 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
|