Files
disasm/_wip/MAPPER79/F-15 City War (U) [a1]/locals.inc
T

127 lines
10 KiB
PHP

; F-15 City War (U) [a1] 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 ; 5 refs; reads=2 writes=3; used at $8111, 837B, D695, D699, +1 more
Zp01 = $01 ; 4 refs; reads=2 writes=2; used at $811B, F36A, F36C, FC9D
Zp02 = $02 ; 3 refs; reads=2 writes=1; used at $FDDA, FDE0, FDE5
Zp03 = $03 ; 3 refs; reads=1 writes=2; used at $F82E, FDDD
Zp04 = $04 ; 1 refs; reads=0 writes=1; used at $FDE2
Zp05 = $05 ; 1 refs; reads=0 writes=1; used at $FDE7
Zp06 = $06 ; 2 refs; reads=1 writes=1; used at $FDC3, FDCC
Zp07 = $07 ; 3 refs; reads=1 writes=2; used at $F82A, FDC8
Zp08 = $08 ; 3 refs; reads=1 writes=2; used at $8072, 836F, FAAA
Zp09 = $09 ; 4 refs; reads=1 writes=3; used at $8076, 836D, D693, FAAF
Zp0A = $0A ; 30 refs; reads=27 writes=3; used at $8100, 8311, 834B, 8353, +24 more
Zp0C = $0C ; 15 refs; reads=11 writes=4; used at $CABE, CAE1, CAE3, CAEA, +9 more
Zp0D = $0D ; 17 refs; reads=10 writes=7; used at $C92D, C92F, C949, C94B, +10 more
Zp0E = $0E ; 1 refs; reads=0 writes=1; used at $FB5E
Zp0F = $0F ; 6 refs; reads=3 writes=3; used at $835D, 842E, D76C, FD7E, +1 more
Zp10 = $10 ; 5 refs; reads=4 writes=1; used at $FDF1, FDFA, FE06, FE13, +1 more
Zp11 = $11 ; 9 refs; reads=4 writes=5; used at $FDF6, FE01, FE11, FE19, +1 more
Zp12 = $12 ; 12 refs; reads=6 writes=6; used at $E15F, E165, E176, E17C, +8 more
Zp13 = $13 ; 5 refs; reads=1 writes=4; used at $FD24, FD31, FD33, FD6B, +1 more
Zp14 = $14 ; 5 refs; reads=1 writes=4; used at $FD4F, FD5C, FD5E, FD6D, +1 more
Zp15 = $15 ; 5 refs; reads=2 writes=3; used at $FB44, FD1A, FD26, FD2D
Zp16 = $16 ; 3 refs; reads=1 writes=2; used at $FD45, FD51, FD58
Zp17 = $17 ; 7 refs; reads=1 writes=6; used at $80AD, 80DD, 811F, 831B, +3 more
Zp18 = $18 ; 7 refs; reads=4 writes=3; used at $835F, 841E, D6D8, F828, +1 more
Zp19 = $19 ; 1 refs; reads=0 writes=1; used at $8367
Zp1F = $1F ; 2 refs; reads=1 writes=1; used at $FBA2
Zp20 = $20 ; 1 refs; reads=0 writes=1; used at $FBAE
Zp2F = $2F ; 1 refs; reads=0 writes=1; used at $FBA4
Zp33 = $33 ; 2 refs; reads=1 writes=1; used at $ABE2, ABE6
Zp34 = $34 ; 18 refs; reads=12 writes=6; used at $8090, AD3E, AD40, AD6E, +12 more
Zp35 = $35 ; 14 refs; reads=9 writes=5; used at $ADC7, ADF1, AE14, AE3F, +9 more
Zp36 = $36 ; 10 refs; reads=7 writes=3; used at $AD42, AD5D, AD75, AD91, +5 more
Zp37 = $37 ; 1 refs; reads=0 writes=1; used at $C7F7
Zp38 = $38 ; 1 refs; reads=0 writes=1; used at $C7F9
Zp3A = $3A ; 6 refs; reads=2 writes=4; used at $8428, CA7A, D69E, D6D4, +2 more
Zp3B = $3B ; 2 refs; reads=1 writes=1; used at $C7E3, FA0B
Zp3F = $3F ; 1 refs; reads=0 writes=1; used at $FBA6
Zp42 = $42 ; 1 refs; reads=0 writes=1; used at $C7E5
Zp44 = $44 ; 6 refs; reads=6 writes=0; used at $C83B, C844, C84D, C917, +2 more
Zp47 = $47 ; 23 refs; reads=16 writes=7; used at $8363, 8426, CAA3, D6F1, +17 more
Zp48 = $48 ; 11 refs; reads=6 writes=5; used at $8418, CA93, CA97, CA9B, +5 more
Zp49 = $49 ; 4 refs; reads=2 writes=2; used at $80A0, 8316, FE38, FE57
Zp4A = $4A ; 8 refs; reads=4 writes=4; used at $FCE0, FCFE, FD11, FD14, +4 more
Zp4B = $4B ; 3 refs; reads=3 writes=0; used at $FD3F, FD4D, FD56
Zp4C = $4C ; 2 refs; reads=1 writes=1; used at $FD06, FD09
Zp4D = $4D ; 3 refs; reads=0 writes=3; used at $87C9, FD7C, FD91
Zp4E = $4E ; 3 refs; reads=1 writes=2; used at $FBA8, FD9F
Zp4F = $4F ; 6 refs; reads=3 writes=3; used at $CAC8, CAD1, CAF5, CB00, +2 more
Zp50 = $50 ; 11 refs; reads=10 writes=1; used at $892E, 8941, 894A, 895A, +7 more
Zp51 = $51 ; 1 refs; reads=0 writes=1; used at $8930
Zp52 = $52 ; 5 refs; reads=1 writes=4; used at $895C, 8974, 898C, 89A4, +1 more
Zp53 = $53 ; 5 refs; reads=1 writes=4; used at $8961, 8979, 8991, 89A9, +1 more
Zp54 = $54 ; 12 refs; reads=11 writes=1; used at $8B0B, 8B16, 8B6D, 8B73, +8 more
Zp55 = $55 ; 1 refs; reads=0 writes=1; used at $8B12
Zp56 = $56 ; 8 refs; reads=2 writes=6; used at $842A, CA82, CA88, D624, +4 more
Zp57 = $57 ; 8 refs; reads=4 writes=4; used at $C4EF, C904, C9D7, CB45
Zp5C = $5C ; 2 refs; reads=1 writes=1; used at $8365, FE09
Zp61 = $61 ; 1 refs; reads=0 writes=1; used at $C804
Zp62 = $62 ; 1 refs; reads=0 writes=1; used at $C806
Zp63 = $63 ; 3 refs; reads=1 writes=2; used at $C808, FE6F
Zp65 = $65 ; 3 refs; reads=1 writes=2; used at $C80A, FB96
Zp66 = $66 ; 1 refs; reads=0 writes=1; used at $C80C
Zp67 = $67 ; 1 refs; reads=0 writes=1; used at $C80E
Zp70 = $70 ; 1 refs; reads=0 writes=1; used at $C802
Zp71 = $71 ; 1 refs; reads=0 writes=1; used at $C812
Zp72 = $72 ; 1 refs; reads=0 writes=1; used at $C810
Zp73 = $73 ; 1 refs; reads=0 writes=1; used at $C814
Zp75 = $75 ; 3 refs; reads=1 writes=2; used at $FB98, FBAA
Zp76 = $76 ; 4 refs; reads=2 writes=2; used at $8094, D726, F236, F885
Zp77 = $77 ; 5 refs; reads=2 writes=3; used at $CAA9, D64C, D653, D68B
Zp78 = $78 ; 5 refs; reads=2 writes=3; used at $D666, D668, D66C, D68F
Zp79 = $79 ; 2 refs; reads=1 writes=1; used at $AC54, CAAD
Zp7A = $7A ; 1 refs; reads=0 writes=1; used at $CAB1
Zp7F = $7F ; 1 refs; reads=0 writes=1; used at $C7FE
Zp80 = $80 ; 2 refs; reads=0 writes=2; used at $807A, F220
Zp81 = $81 ; 2 refs; reads=0 writes=2; used at $807E, F224
Zp82 = $82 ; 4 refs; reads=2 writes=2; used at $808E, F230, FD85, FD9A
Zp83 = $83 ; 2 refs; reads=0 writes=2; used at $C800, CAA5
Zp84 = $84 ; 5 refs; reads=2 writes=3; used at $FD87, FD89, FD8B
Zp88 = $88 ; 1 refs; reads=0 writes=1; used at $8369
Zp89 = $89 ; 2 refs; reads=1 writes=1; used at $FD8D
Zp8F = $8F ; 1 refs; reads=0 writes=1; used at $8371
Zp90 = $90 ; 3 refs; reads=2 writes=1; used at $D7A7, FB8F
Zp92 = $92 ; 3 refs; reads=2 writes=1; used at $FB91, FB93
Zp95 = $95 ; 1 refs; reads=0 writes=1; used at $8373
Zp96 = $96 ; 1 refs; reads=0 writes=1; used at $8375
Zp97 = $97 ; 1 refs; reads=0 writes=1; used at $8377
Zp9A = $9A ; 1 refs; reads=0 writes=1; used at $FBAC
Zp9C = $9C ; 3 refs; reads=1 writes=2; used at $8082, DE73, F228
Zp9D = $9D ; 5 refs; reads=2 writes=3; used at $8086, DE98, F22C, FB9A
ZpA1 = $A1 ; 4 refs; reads=2 writes=2; used at $C4D6, E8E5, E9BE
ZpA5 = $A5 ; 2 refs; reads=0 writes=2; used at $E8F1, E9C2
ZpB0 = $B0 ; 2 refs; reads=1 writes=1; used at $F824
ZpB1 = $B1 ; 2 refs; reads=1 writes=1; used at $FB9C
ZpB6 = $B6 ; 2 refs; reads=1 writes=1; used at $F82C
ZpC2 = $C2 ; 1 refs; reads=1 writes=0; used at $FB3D
ZpC4 = $C4 ; 8 refs; reads=4 writes=4; used at $E2B0, E2B6, E2C7, E2CD, +4 more
ZpD7 = $D7 ; 2 refs; reads=1 writes=1; used at $D7AC
ZpD8 = $D8 ; 15 refs; reads=11 writes=4; used at $8420, ABA0, AC24, ADD0, +9 more
ZpDA = $DA ; 9 refs; reads=5 writes=4; used at $CA38, D6A4, D73C, D743, +3 more
ZpDC = $DC ; 1 refs; reads=1 writes=0; used at $FBB8
ZpDE = $DE ; 1 refs; reads=0 writes=1; used at $836B
ZpE2 = $E2 ; 2 refs; reads=1 writes=1; used at $FDA1
ZpE4 = $E4 ; 5 refs; reads=2 writes=3; used at $808A, D633, D670, D678
ZpE8 = $E8 ; 8 refs; reads=4 writes=4; used at $C4F3, C908, C9DB, CB49
ZpE9 = $E9 ; 5 refs; reads=4 writes=1; used at $841A, D65A, D75B, FCCC, +1 more
ZpEA = $EA ; 4 refs; reads=2 writes=2; used at $D751, FCD6, FCEA
ZpEE = $EE ; 2 refs; reads=1 writes=1; used at $F822
ZpEF = $EF ; 1 refs; reads=1 writes=0; used at $C839
ZpF0 = $F0 ; 6 refs; reads=4 writes=2; used at $D78C, D799, F8B3, F8C0
ZpF2 = $F2 ; 12 refs; reads=8 writes=4; used at $F81D, F9AC, F9B3, F9CB, +4 more
ZpF3 = $F3 ; 2 refs; reads=1 writes=1; used at $F9BF, F9FB
ZpF4 = $F4 ; 2 refs; reads=1 writes=1; used at $F986, F9BC
ZpF8 = $F8 ; 2 refs; reads=1 writes=1; used at $F93A, F972
ZpF9 = $F9 ; 5 refs; reads=4 writes=1; used at $F94A, F950, F955, F97E
ZpFA = $FA ; 4 refs; reads=2 writes=2; used at $F960, F975, F977
ZpFB = $FB ; 18 refs; reads=9 writes=9; used at $C82A, F826, F942, F944, +6 more
ZpFC = $FC ; 2 refs; reads=1 writes=1; used at $FC41
ZpFD = $FD ; 6 refs; reads=3 writes=3; used at $F8CF, F922, FB48, FBB0
ZpFE = $FE ; 2 refs; reads=1 writes=1; used at $FE6A