Files
disasm/_wip/MAPPER11/Sunday Funday (U)/locals.inc
T

133 lines
11 KiB
PHP

; Sunday Funday (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 ; 12 refs; reads=8 writes=4; used at $813D, C972, C994, CA11, +7 more
Zp01 = $01 ; 7 refs; reads=5 writes=2; used at $CA13, CA1B, CA81, CB81, +3 more
Zp02 = $02 ; 5 refs; reads=4 writes=1; used at $CA1E, CAA0, CAF9, CBB3, +1 more
Zp03 = $03 ; 23 refs; reads=11 writes=12; used at $D314, D32C, D337, D340, +19 more
Zp04 = $04 ; 23 refs; reads=13 writes=10; used at $D321, D34B, D352, D35B, +19 more
Zp05 = $05 ; 21 refs; reads=11 writes=10; used at $D335, D3A8, EAA8, EAC1, +17 more
Zp06 = $06 ; 18 refs; reads=11 writes=7; used at $D350, D38C, EA69, EA7C, +14 more
Zp07 = $07 ; 1 refs; reads=0 writes=1; used at $C976
Zp08 = $08 ; 4 refs; reads=1 writes=3; used at $C95D, CA06, CA0F, F9C4
Zp09 = $09 ; 6 refs; reads=2 writes=4; used at $C96E, F1E9, F1F0, F1FD
Zp0A = $0A ; 10 refs; reads=8 writes=2; used at $C95F, C9A3, C9B8, C9DD, +6 more
Zp0B = $0B ; 2 refs; reads=2 writes=0; used at $CA52, CAB8
Zp0C = $0C ; 2 refs; reads=2 writes=0; used at $CA4D, CABA
Zp0D = $0D ; 3 refs; reads=2 writes=1; used at $C96C, D3E8, F1FB
Zp0E = $0E ; 16 refs; reads=12 writes=4; used at $CAC0, CCE4, CCEF, CD02, +9 more
Zp0F = $0F ; 15 refs; reads=11 writes=4; used at $CAC5, CCE8, CCF6, CD09, +8 more
Zp10 = $10 ; 73 refs; reads=63 writes=10; used at $C9CE, C9D0, C9E9, CC4E, +67 more
Zp11 = $11 ; 73 refs; reads=38 writes=35; used at $CDA3, CF67, CFA1, CFA9, +55 more
Zp12 = $12 ; 49 refs; reads=24 writes=25; used at $CDA7, D154, D158, D15C, +29 more
Zp13 = $13 ; 5 refs; reads=4 writes=1; used at $C95B, F4A4, F4AD, F533, +1 more
Zp14 = $14 ; 12 refs; reads=7 writes=5; used at $CB23, CC10, CC1A, CC57, +6 more
Zp15 = $15 ; 2 refs; reads=1 writes=1; used at $C9C6, F9D7
Zp16 = $16 ; 1 refs; reads=0 writes=1; used at $C9CA
Zp17 = $17 ; 3 refs; reads=2 writes=1; used at $FA58, FA75, FA83
Zp18 = $18 ; 2 refs; reads=1 writes=1; used at $C959, F9E9
Zp19 = $19 ; 1 refs; reads=0 writes=1; used at $F107
Zp1A = $1A ; 1 refs; reads=0 writes=1; used at $F10B
Zp1B = $1B ; 1 refs; reads=0 writes=1; used at $F10F
Zp1C = $1C ; 2 refs; reads=2 writes=0; used at $CA73, CACD
Zp1D = $1D ; 2 refs; reads=2 writes=0; used at $CA78, CACF
Zp1E = $1E ; 1 refs; reads=0 writes=1; used at $C978
Zp20 = $20 ; 8 refs; reads=5 writes=3; used at $D246, D26A, D274, F201, +2 more
Zp21 = $21 ; 1 refs; reads=0 writes=1; used at $F8FD
Zp22 = $22 ; 1 refs; reads=0 writes=1; used at $F8FF
Zp23 = $23 ; 1 refs; reads=0 writes=1; used at $F90B
Zp24 = $24 ; 1 refs; reads=0 writes=1; used at $F90D
Zp25 = $25 ; 3 refs; reads=1 writes=2; used at $CC3D, CD07, CD14
Zp26 = $26 ; 3 refs; reads=1 writes=2; used at $CC41, CD0D, CD18
Zp27 = $27 ; 3 refs; reads=1 writes=2; used at $C974, CB34, E6D3
Zp28 = $28 ; 7 refs; reads=4 writes=3; used at $C955, CB11, CC0C, F1DF, +3 more
Zp29 = $29 ; 17 refs; reads=9 writes=8; used at $CF69, CFD1, CFF9, D013, +13 more
Zp2A = $2A ; 8 refs; reads=4 writes=4; used at $CE6C, CEBA, CF6F, CFBB, +4 more
Zp2B = $2B ; 5 refs; reads=3 writes=2; used at $CDA9, CDD3, CF8B, CFC0, +1 more
Zp2C = $2C ; 4 refs; reads=2 writes=2; used at $CDCC, CF90, CFC5, D095
Zp2D = $2D ; 6 refs; reads=3 writes=3; used at $CDB6, CDBE, CDD7, CF87, +2 more
Zp2E = $2E ; 4 refs; reads=2 writes=2; used at $CDE5, CF85, CFCF, D09F
Zp2F = $2F ; 3 refs; reads=1 writes=2; used at $CB1D, F566, F57B
Zp30 = $30 ; 3 refs; reads=1 writes=2; used at $CB1B, F550, F561
Zp31 = $31 ; 14 refs; reads=9 writes=5; used at $CB19, CC2F, CCA6, CCB9, +10 more
Zp32 = $32 ; 3 refs; reads=1 writes=2; used at $F54A, F557, F84A
Zp33 = $33 ; 3 refs; reads=1 writes=2; used at $F54C, F570, F850
Zp34 = $34 ; 3 refs; reads=1 writes=2; used at $CB17, F4D7, F4EC
Zp35 = $35 ; 3 refs; reads=1 writes=2; used at $CB15, F4C1, F4D2
Zp36 = $36 ; 12 refs; reads=8 writes=4; used at $CB13, CC28, CCA4, CCB7, +8 more
Zp37 = $37 ; 3 refs; reads=1 writes=2; used at $F4BB, F4C8, F7FB
Zp38 = $38 ; 3 refs; reads=1 writes=2; used at $F4BD, F4E1, F801
Zp39 = $39 ; 2 refs; reads=1 writes=1; used at $FA54, FA5D
Zp3A = $3A ; 8 refs; reads=4 writes=4; used at $F94C, F951, F977, F986, +4 more
Zp3B = $3B ; 2 refs; reads=1 writes=1; used at $C957, F9A8
Zp3C = $3C ; 14 refs; reads=11 writes=3; used at $C9B4, C9BE, C9F8, CAEC, +10 more
Zp3D = $3D ; 8 refs; reads=3 writes=5; used at $C9B6, C9C2, C9FA, CAF1, +4 more
Zp3E = $3E ; 2 refs; reads=1 writes=1; used at $FA61, FA69
Zp40 = $40 ; 2 refs; reads=1 writes=1; used at $FA6B, FA73
Zp48 = $48 ; 8 refs; reads=4 writes=4; used at $D3EA, D3EC, D455, D459, +1 more
Zp49 = $49 ; 1 refs; reads=0 writes=1; used at $E865
Zp4A = $4A ; 1 refs; reads=0 writes=1; used at $E869
Zp4B = $4B ; 1 refs; reads=0 writes=1; used at $E86D
Zp4C = $4C ; 1 refs; reads=0 writes=1; used at $E871
Zp4D = $4D ; 1 refs; reads=1 writes=0; used at $C9C4
Zp4E = $4E ; 1 refs; reads=1 writes=0; used at $C9C8
Zp4F = $4F ; 9 refs; reads=5 writes=4; used at $CAD5, D1D4, D1DC, D1DF, +2 more
Zp50 = $50 ; 3 refs; reads=1 writes=2; used at $CDAD, D18F, D294
Zp51 = $51 ; 3 refs; reads=1 writes=2; used at $CDAF, D15E, D28C
Zp53 = $53 ; 11 refs; reads=6 writes=5; used at $D403, D445, D447, D8DE, +7 more
Zp54 = $54 ; 9 refs; reads=4 writes=5; used at $D408, D44B, D8E3, D9C2, +4 more
Zp55 = $55 ; 8 refs; reads=6 writes=2; used at $EED8, EEE7, EEEF, EEF3, +4 more
Zp56 = $56 ; 2 refs; reads=0 writes=2; used at $EEDE, EEF5
Zp57 = $57 ; 6 refs; reads=4 writes=2; used at $D605, D60E, EE3A, EE7C, +2 more
Zp58 = $58 ; 2 refs; reads=0 writes=2; used at $C961, F9C6
Zp5B = $5B ; 1 refs; reads=1 writes=0; used at $C9BC
Zp5C = $5C ; 1 refs; reads=1 writes=0; used at $C9C0
Zp5D = $5D ; 5 refs; reads=1 writes=4; used at $C965, CB21, CC39, CC4A, +1 more
Zp5E = $5E ; 20 refs; reads=12 writes=8; used at $CC3F, CD65, CD8E, CDA1, +13 more
Zp5F = $5F ; 21 refs; reads=13 writes=8; used at $CC43, CD6B, CD95, CDA5, +14 more
Zp60 = $60 ; 1 refs; reads=1 writes=0; used at $D467
Zp61 = $61 ; 7 refs; reads=5 writes=2; used at $C980, D421, D607, E863, +3 more
Zp62 = $62 ; 6 refs; reads=4 writes=2; used at $C985, E867, E887, E8AB, +2 more
Zp63 = $63 ; 4 refs; reads=3 writes=1; used at $C98A, E86B, E88F, E8AE
Zp64 = $64 ; 4 refs; reads=3 writes=1; used at $C98F, E86F, E894, E8A1
Zp70 = $70 ; 4 refs; reads=2 writes=2; used at $CDD9, D2A5, D2B1, F711
Zp80 = $80 ; 14 refs; reads=7 writes=7; used at $CDD5, D28E, F77C, F791, +7 more
Zp90 = $90 ; 1 refs; reads=0 writes=1; used at $CD90
ZpA0 = $A0 ; 1 refs; reads=0 writes=1; used at $CD97
ZpB0 = $B0 ; 11 refs; reads=9 writes=2; used at $CF9B, EA23, EA56, EA61, +6 more
ZpC0 = $C0 ; 2 refs; reads=1 writes=1; used at $CE51, E9A3
ZpD0 = $D0 ; 1 refs; reads=0 writes=1; used at $CE32
ZpE0 = $E0 ; 8 refs; reads=4 writes=4; used at $D03D, D04C, D06A, D075, +4 more
ZpE1 = $E1 ; 10 refs; reads=6 writes=4; used at $D050, D05C, D06C, D070, +6 more
ZpE2 = $E2 ; 14 refs; reads=11 writes=3; used at $CAFE, CFB9, CFBE, CFC3, +10 more
ZpE3 = $E3 ; 5 refs; reads=2 writes=3; used at $CB03, D020, D024, D02E, +1 more
ZpE4 = $E4 ; 14 refs; reads=11 writes=3; used at $CB08, D089, D08E, D093, +10 more
ZpE5 = $E5 ; 5 refs; reads=2 writes=3; used at $CB0D, D0F0, D0F4, D0FE, +1 more
ZpE6 = $E6 ; 2 refs; reads=1 writes=1; used at $CA25, CB92
ZpE7 = $E7 ; 8 refs; reads=4 writes=4; used at $C963, CB1F, F203, F248, +4 more
ZpE8 = $E8 ; 5 refs; reads=4 writes=1; used at $F269, F288, F32B, F330, +1 more
ZpE9 = $E9 ; 3 refs; reads=3 writes=0; used at $F270, F2A5, F34B
ZpEA = $EA ; 15 refs; reads=9 writes=6; used at $F240, F252, F2D1, F304, +11 more
ZpEB = $EB ; 12 refs; reads=6 writes=6; used at $F244, F256, F2D6, F355, +8 more
ZpEC = $EC ; 31 refs; reads=15 writes=16; used at $840E, 8416, 85FC, 8727, +24 more
ZpED = $ED ; 21 refs; reads=11 writes=10; used at $8418, 8420, 8601, 8749, +17 more
ZpEE = $EE ; 3 refs; reads=2 writes=1; used at $8422, 842A, 8606
ZpEF = $EF ; 3 refs; reads=2 writes=1; used at $842C, 8434, 860B
ZpF0 = $F0 ; 13 refs; reads=8 writes=5; used at $8436, 843E, 8610, 8778, +8 more
ZpF1 = $F1 ; 10 refs; reads=5 writes=5; used at $8440, 8448, 8615, 877A, +5 more
ZpF2 = $F2 ; 4 refs; reads=2 writes=2; used at $844A, 8452, 861A, 87A5
ZpF3 = $F3 ; 5 refs; reads=3 writes=2; used at $8454, 845C, 861F, 87A7, +1 more
ZpF4 = $F4 ; 5 refs; reads=3 writes=2; used at $859F, 866D, 86DE, 86E3, +1 more
ZpF5 = $F5 ; 5 refs; reads=3 writes=2; used at $85A1, 8671, 86E5, 86E9, +1 more
ZpF6 = $F6 ; 47 refs; reads=21 writes=26; used at $8FC5, 8FD4, 9095, 90A3, +40 more
ZpF7 = $F7 ; 27 refs; reads=9 writes=18; used at $8FCA, 90A8, 9214, 9264, +17 more
ZpF8 = $F8 ; 8 refs; reads=6 writes=2; used at $87C7, 94C1, 94C7, 94D2, +4 more
ZpF9 = $F9 ; 4 refs; reads=2 writes=2; used at $87C9, 94E1, 94E5, 95AF
ZpFA = $FA ; 8 refs; reads=6 writes=2; used at $87D0, 9523, 9529, 9534, +4 more
ZpFB = $FB ; 4 refs; reads=2 writes=2; used at $87D2, 9543, 9547, 9627
ZpFE = $FE ; 166 refs; reads=93 writes=73; used at $8250, 83F5, 84D0, 84EF, +149 more
ZpFF = $FF ; 92 refs; reads=34 writes=58; used at $8253, 83F2, 84D2, 84F7, +80 more