Files
disasm/_wip/MMC1/Family Feud (U)/locals.inc
T

89 lines
7.5 KiB
PHP

; Family Feud (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=0 writes=1; used at $CA3C
Zp08 = $08 ; 7 refs; reads=4 writes=3; used at $9305, 9673, A96A, A996, +3 more
Zp09 = $09 ; 1 refs; reads=0 writes=1; used at $CACC
Zp0A = $0A ; 1 refs; reads=0 writes=1; used at $CAD1
Zp0B = $0B ; 92 refs; reads=71 writes=21; used at $807D, 80E4, 83BF, 83C4, +85 more
Zp0C = $0C ; 11 refs; reads=6 writes=5; used at $99E3, 99EA, 99ED, 99F4, +7 more
Zp0D = $0D ; 11 refs; reads=6 writes=5; used at $99A4, 99A8, 99AB, 99AF, +7 more
Zp0E = $0E ; 54 refs; reads=28 writes=26; used at $8267, 82FC, 96EB, 9704, +45 more
Zp0F = $0F ; 40 refs; reads=16 writes=24; used at $8275, 8343, 96F0, 97C6, +31 more
Zp10 = $10 ; 18 refs; reads=9 writes=9; used at $8459, 8463, 9822, 9840, +10 more
Zp11 = $11 ; 30 refs; reads=14 writes=16; used at $8609, 8612, 862D, 8636, +19 more
Zp12 = $12 ; 19 refs; reads=10 writes=9; used at $872E, 8748, 876A, 87AC, +13 more
Zp13 = $13 ; 15 refs; reads=6 writes=9; used at $872C, 876E, 87B0, 8AB7, +9 more
Zp14 = $14 ; 7 refs; reads=3 writes=4; used at $A383, A395, D9D4, DA29, +1 more
Zp15 = $15 ; 27 refs; reads=16 writes=11; used at $8744, 874E, 8766, 87A6, +21 more
Zp16 = $16 ; 27 refs; reads=12 writes=15; used at $873F, 877B, 8783, 8791, +20 more
Zp17 = $17 ; 30 refs; reads=10 writes=20; used at $851A, 8522, 8664, 866C, +23 more
Zp18 = $18 ; 4 refs; reads=1 writes=3; used at $A32B, A35F, D351, D3C6
Zp19 = $19 ; 9 refs; reads=5 writes=4; used at $A341, AA62, AAC9, AAD5, +5 more
Zp1A = $1A ; 5 refs; reads=2 writes=3; used at $D9BF, D9F0, DA44
Zp1B = $1B ; 7 refs; reads=4 writes=3; used at $D460, D466, D48A, D490, +3 more
Zp1C = $1C ; 8 refs; reads=3 writes=5; used at $A939, A94E, A9A3, D9C9, +2 more
Zp1D = $1D ; 12 refs; reads=4 writes=8; used at $A946, A953, A9AB, D9EB, +5 more
Zp1E = $1E ; 4 refs; reads=2 writes=2; used at $CA97, CAF9, CAFD
Zp1F = $1F ; 12 refs; reads=1 writes=11; used at $805C, 92A7, A69B, C511, +8 more
Zp21 = $21 ; 15 refs; reads=0 writes=15; used at $925C, A79F, A7F2, A802, +11 more
Zp22 = $22 ; 5 refs; reads=2 writes=3; used at $914C, 9156, 929B, A25E, +1 more
Zp23 = $23 ; 4 refs; reads=2 writes=2; used at $B565, B7D7, B7D9
Zp24 = $24 ; 5 refs; reads=2 writes=3; used at $B567, B722, B724, B7CF
Zp25 = $25 ; 6 refs; reads=3 writes=3; used at $90C2, 917E, 9321, 9F14, +2 more
Zp26 = $26 ; 5 refs; reads=0 writes=5; used at $99FB, A233, C515, C75B, +1 more
Zp27 = $27 ; 5 refs; reads=0 writes=5; used at $99FD, A235, C517, C75D, +1 more
Zp28 = $28 ; 30 refs; reads=26 writes=4; used at $8178, 9145, 9253, 927F, +26 more
Zp29 = $29 ; 14 refs; reads=6 writes=8; used at $91D8, 9C93, 9C98, 9C9A, +7 more
Zp2B = $2B ; 2 refs; reads=1 writes=1; used at $D004, D00F
Zp2C = $2C ; 1 refs; reads=0 writes=1; used at $D009
Zp2D = $2D ; 16 refs; reads=1 writes=15; used at $9C6C, 9C7A, 9CA3, 9CB7, +12 more
Zp30 = $30 ; 6 refs; reads=2 writes=4; used at $810B, 9A5B, 9A69, 9AF7, +2 more
Zp40 = $40 ; 2 refs; reads=1 writes=1; used at $DAA8, DACB
Zp41 = $41 ; 4 refs; reads=2 writes=2; used at $DAAD, DAEA, DAF0
Zp42 = $42 ; 5 refs; reads=1 writes=4; used at $DAAF, DAB7, DAEC, DAF4
Zp43 = $43 ; 4 refs; reads=2 writes=2; used at $DABC, DAC6, DADE, DAE2
Zp44 = $44 ; 4 refs; reads=2 writes=2; used at $DA8E, DAC1, DAE4, DAE8
Zp45 = $45 ; 4 refs; reads=3 writes=1; used at $DA9D, DAA6, DAAB, DAD4
Zp46 = $46 ; 3 refs; reads=1 writes=2; used at $DAA2, DAD2
Zp47 = $47 ; 4 refs; reads=2 writes=2; used at $96DD, DA90, DAF6, DB0E
Zp48 = $48 ; 19 refs; reads=11 writes=8; used at $9682, 96A8, 96D7, 975F, +13 more
Zp50 = $50 ; 5 refs; reads=1 writes=4; used at $9380, 96F4, 9700, 97A3, +1 more
Zp6B = $6B ; 1 refs; reads=0 writes=1; used at $AB31
Zp6C = $6C ; 1 refs; reads=0 writes=1; used at $AB38
ZpB6 = $B6 ; 1 refs; reads=0 writes=1; used at $9F48
ZpB7 = $B7 ; 1 refs; reads=0 writes=1; used at $9F4D
ZpB8 = $B8 ; 1 refs; reads=0 writes=1; used at $9F52
ZpB9 = $B9 ; 1 refs; reads=0 writes=1; used at $9F57
ZpC0 = $C0 ; 1 refs; reads=0 writes=1; used at $9F10
ZpCF = $CF ; 3 refs; reads=1 writes=2; used at $9695, 97AB, 97CD
ZpD0 = $D0 ; 2 refs; reads=0 writes=2; used at $9691, 97D1
ZpD1 = $D1 ; 11 refs; reads=8 writes=3; used at $968D, 96D5, 975D, 977A, +6 more
ZpD2 = $D2 ; 11 refs; reads=4 writes=7; used at $9689, 96B8, 96BC, 96BE, +6 more
ZpD3 = $D3 ; 3 refs; reads=1 writes=2; used at $968B, 96C8, 96CC
ZpE9 = $E9 ; 2 refs; reads=1 writes=1; used at $9C03, 9C08
ZpEA = $EA ; 17 refs; reads=16 writes=1; used at $8AA3, 8AA9, 9292, 9731, +12 more
ZpEB = $EB ; 3 refs; reads=3 writes=0; used at $9B21, 9BB2, C80F
ZpEC = $EC ; 4 refs; reads=1 writes=3; used at $9B27, 9B2D, 9B33, 9BB8
ZpED = $ED ; 7 refs; reads=2 writes=5; used at $9294, 9B50, 9B56, 9B6B, +3 more
ZpEE = $EE ; 1 refs; reads=0 writes=1; used at $9BB4
ZpEF = $EF ; 2 refs; reads=1 writes=1; used at $BB2E, BDF7
ZpF0 = $F0 ; 2 refs; reads=1 writes=1; used at $BB33, BDFD
ZpF1 = $F1 ; 2 refs; reads=1 writes=1; used at $BAC8, BE08
ZpF2 = $F2 ; 2 refs; reads=1 writes=1; used at $BACD, BE0E
ZpF3 = $F3 ; 3 refs; reads=2 writes=1; used at $BB38, BDF3, BDFB
ZpF4 = $F4 ; 1 refs; reads=0 writes=1; used at $BB3D
ZpF5 = $F5 ; 3 refs; reads=2 writes=1; used at $BAD2, BE04, BE0C
ZpF6 = $F6 ; 1 refs; reads=0 writes=1; used at $BAD7
ZpF7 = $F7 ; 3 refs; reads=2 writes=1; used at $BD5D, BD68, BD6D
ZpF8 = $F8 ; 1 refs; reads=0 writes=1; used at $BD64
ZpF9 = $F9 ; 7 refs; reads=4 writes=3; used at $BD19, BD3B, BDF9, BE0A, +3 more
ZpFA = $FA ; 4 refs; reads=1 writes=3; used at $BD1E, BD40, BDFF, BE10
ZpFB = $FB ; 9 refs; reads=7 writes=2; used at $BD05, BD27, BD6A, BD88, +5 more
ZpFC = $FC ; 3 refs; reads=1 writes=2; used at $BD0A, BD2C, BD6F
ZpFD = $FD ; 12 refs; reads=7 writes=5; used at $BD14, BD36, BDE9, BE47, +5 more
ZpFE = $FE ; 11 refs; reads=3 writes=8; used at $BD0F, BD31, BD73, BD92, +6 more