Files
disasm/_wip/MAPPER7/Castle of Deceit (U)/locals.inc
T

78 lines
6.0 KiB
PHP

; Castle of Deceit (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 ; 34 refs; reads=15 writes=19; used at $8F83, 8F92, 903C, 904F, +30 more
Zp01 = $01 ; 24 refs; reads=7 writes=17; used at $8F88, 9041, 913A, 917B, +17 more
Zp02 = $02 ; 9 refs; reads=7 writes=2; used at $85A6, 85C8, 85CE, 85DC, +5 more
Zp03 = $03 ; 12 refs; reads=10 writes=2; used at $85A8, 85B2, 85E8, 85EC, +8 more
Zp04 = $04 ; 8 refs; reads=6 writes=2; used at $86BF, 9357, 935D, 9368, +4 more
Zp05 = $05 ; 4 refs; reads=2 writes=2; used at $86C1, 9377, 937B, 9439
Zp06 = $06 ; 8 refs; reads=6 writes=2; used at $86CC, 93B3, 93B9, 93C4, +4 more
Zp07 = $07 ; 4 refs; reads=2 writes=2; used at $86CE, 93D3, 93D7, 94AB
Zp08 = $08 ; 71 refs; reads=48 writes=23; used at $8356, 84D9, 84EA, 8506, +66 more
Zp09 = $09 ; 21 refs; reads=5 writes=16; used at $8359, 84D6, 84EC, 850E, +15 more
Zp0A = $0A ; 4 refs; reads=2 writes=2; used at $8168, 816F, 8171
Zp0B = $0B ; 3 refs; reads=1 writes=2; used at $8166, 8175
Zp0C = $0C ; 2 refs; reads=1 writes=1; used at $82BB, D47C
Zp0D = $0D ; 2 refs; reads=1 writes=1; used at $FDD8
Zp20 = $20 ; 2 refs; reads=1 writes=1; used at $FC10
Zp4C = $4C ; 2 refs; reads=1 writes=1; used at $FDDD
Zp8A = $8A ; 1 refs; reads=1 writes=0; used at $FDD2
ZpA0 = $A0 ; 25 refs; reads=24 writes=1; used at $D77B, D784, D787, D78C, +21 more
ZpA1 = $A1 ; 1 refs; reads=0 writes=1; used at $D780
ZpA4 = $A4 ; 1 refs; reads=0 writes=1; used at $D21C
ZpA5 = $A5 ; 1 refs; reads=0 writes=1; used at $D221
ZpA7 = $A7 ; 2 refs; reads=0 writes=2; used at $CE8B, FD9C
ZpA8 = $A8 ; 2 refs; reads=1 writes=1; used at $D7F9, D82B
ZpA9 = $A9 ; 2 refs; reads=1 writes=1; used at $D7FE, D82D
ZpAA = $AA ; 1 refs; reads=0 writes=1; used at $D22B
ZpAB = $AB ; 2 refs; reads=0 writes=2; used at $D08B, D7F4
ZpAC = $AC ; 1 refs; reads=0 writes=1; used at $D084
ZpAD = $AD ; 1 refs; reads=0 writes=1; used at $D3B5
ZpAE = $AE ; 1 refs; reads=0 writes=1; used at $D7EA
ZpAF = $AF ; 1 refs; reads=0 writes=1; used at $D7EF
ZpB0 = $B0 ; 2 refs; reads=0 writes=2; used at $CEA8, D3BC
ZpB1 = $B1 ; 1 refs; reads=0 writes=1; used at $D08F
ZpB3 = $B3 ; 3 refs; reads=1 writes=2; used at $CF96, CFAE, D01C
ZpB5 = $B5 ; 2 refs; reads=1 writes=1; used at $D32C, E37B
ZpB6 = $B6 ; 2 refs; reads=1 writes=1; used at $D31A, E37D
ZpB7 = $B7 ; 3 refs; reads=0 writes=3; used at $D11B, DC94, FCFA
ZpB8 = $B8 ; 3 refs; reads=1 writes=2; used at $D119, DC90, FCF1
ZpB9 = $B9 ; 1 refs; reads=1 writes=0; used at $FD62
ZpBA = $BA ; 1 refs; reads=0 writes=1; used at $D203
ZpBB = $BB ; 1 refs; reads=0 writes=1; used at $D208
ZpBC = $BC ; 1 refs; reads=0 writes=1; used at $D20D
ZpBD = $BD ; 1 refs; reads=0 writes=1; used at $D212
ZpBE = $BE ; 1 refs; reads=0 writes=1; used at $D217
ZpBF = $BF ; 1 refs; reads=0 writes=1; used at $D226
ZpC0 = $C0 ; 3 refs; reads=1 writes=2; used at $D11D, FC6E, FCB3
ZpC1 = $C1 ; 3 refs; reads=2 writes=1; used at $D7DB, FE4C, FE9C
ZpC2 = $C2 ; 1 refs; reads=0 writes=1; used at $D7CC
ZpC3 = $C3 ; 2 refs; reads=1 writes=1; used at $D7D1, FE21
ZpC4 = $C4 ; 1 refs; reads=0 writes=1; used at $D7B3
ZpC5 = $C5 ; 1 refs; reads=0 writes=1; used at $D7B8
ZpC6 = $C6 ; 1 refs; reads=0 writes=1; used at $D7BD
ZpC7 = $C7 ; 1 refs; reads=0 writes=1; used at $D7C2
ZpC8 = $C8 ; 1 refs; reads=0 writes=1; used at $D805
ZpCD = $CD ; 1 refs; reads=1 writes=0; used at $FC0B
ZpEC = $EC ; 1 refs; reads=1 writes=0; used at $DFA5
ZpEE = $EE ; 4 refs; reads=3 writes=1; used at $D0A0, D3C8, D3D1, D79A
ZpEF = $EF ; 1 refs; reads=0 writes=1; used at $D3CD
ZpF0 = $F0 ; 4 refs; reads=3 writes=1; used at $D3C6, D3CB, D78E, DDFB
ZpF1 = $F1 ; 2 refs; reads=1 writes=1; used at $D793, DDF9
ZpF2 = $F2 ; 3 refs; reads=1 writes=2; used at $D17F, D1C5
ZpF3 = $F3 ; 2 refs; reads=1 writes=1; used at $D19A, D1B5
ZpF4 = $F4 ; 2 refs; reads=1 writes=1; used at $D1DA, FF39
ZpF5 = $F5 ; 2 refs; reads=1 writes=1; used at $D1D8, FF3F
ZpF6 = $F6 ; 10 refs; reads=5 writes=5; used at $D857, D86F, D871, D879, +6 more
ZpF7 = $F7 ; 19 refs; reads=8 writes=11; used at $D85C, D865, D867, D86C, +7 more
ZpF8 = $F8 ; 2 refs; reads=1 writes=1; used at $D0B4, D7E0
ZpF9 = $F9 ; 1 refs; reads=0 writes=1; used at $D7E5
ZpFA = $FA ; 8 refs; reads=5 writes=3; used at $D048, D062, D069, D17D, +4 more
ZpFB = $FB ; 8 refs; reads=4 writes=4; used at $D04D, D073, D179, D183, +2 more
ZpFC = $FC ; 7 refs; reads=4 writes=3; used at $D114, FCFF, FD1C, FDDF, +2 more
ZpFD = $FD ; 3 refs; reads=1 writes=2; used at $D112, FBB9, FD06