Files
disasm/_wip/UNROM/Twin Eagle (U)/locals.inc
T

71 lines
4.9 KiB
PHP

; Twin Eagle (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 $C44E
Zp01 = $01 ; 23 refs; reads=21 writes=2; used at $C106, C108, C10A, C10F, +17 more
Zp02 = $02 ; 1 refs; reads=1 writes=0; used at $C118
Zp03 = $03 ; 2 refs; reads=1 writes=1; used at $C13B, C41C
Zp04 = $04 ; 3 refs; reads=2 writes=1; used at $C129, C13F
Zp05 = $05 ; 2 refs; reads=1 writes=1; used at $C137
Zp08 = $08 ; 4 refs; reads=3 writes=1; used at $C111, C123, C131, C41E
Zp0A = $0A ; 4 refs; reads=2 writes=2; used at $C104, C10D
Zp0B = $0B ; 2 refs; reads=1 writes=1; used at $C116
Zp0D = $0D ; 1 refs; reads=0 writes=1; used at $C420
Zp0F = $0F ; 1 refs; reads=1 writes=0; used at $C153
Zp10 = $10 ; 2 refs; reads=1 writes=1; used at $C12B
Zp11 = $11 ; 2 refs; reads=1 writes=1; used at $C151
Zp12 = $12 ; 1 refs; reads=0 writes=1; used at $C422
Zp13 = $13 ; 4 refs; reads=2 writes=2; used at $C114, C135
Zp14 = $14 ; 2 refs; reads=1 writes=1; used at $C13D
Zp15 = $15 ; 1 refs; reads=1 writes=0; used at $C145
Zp17 = $17 ; 1 refs; reads=0 writes=1; used at $C424
Zp1C = $1C ; 1 refs; reads=0 writes=1; used at $C426
Zp21 = $21 ; 1 refs; reads=0 writes=1; used at $C428
Zp26 = $26 ; 1 refs; reads=0 writes=1; used at $C42A
Zp2B = $2B ; 1 refs; reads=0 writes=1; used at $C42C
Zp2D = $2D ; 2 refs; reads=1 writes=1; used at $C0F6
Zp30 = $30 ; 1 refs; reads=0 writes=1; used at $C42E
Zp35 = $35 ; 1 refs; reads=0 writes=1; used at $C430
Zp3A = $3A ; 1 refs; reads=0 writes=1; used at $C432
Zp3F = $3F ; 1 refs; reads=0 writes=1; used at $C434
Zp44 = $44 ; 1 refs; reads=0 writes=1; used at $C436
Zp45 = $45 ; 2 refs; reads=1 writes=1; used at $C0F8
Zp49 = $49 ; 1 refs; reads=0 writes=1; used at $C438
Zp4E = $4E ; 1 refs; reads=0 writes=1; used at $C43A
Zp53 = $53 ; 1 refs; reads=0 writes=1; used at $C43C
Zp58 = $58 ; 1 refs; reads=0 writes=1; used at $C43E
Zp5D = $5D ; 3 refs; reads=1 writes=2; used at $C0FA, C440
Zp62 = $62 ; 1 refs; reads=0 writes=1; used at $C442
Zp67 = $67 ; 1 refs; reads=0 writes=1; used at $C444
Zp6C = $6C ; 1 refs; reads=0 writes=1; used at $C446
Zp71 = $71 ; 1 refs; reads=0 writes=1; used at $C448
Zp75 = $75 ; 2 refs; reads=1 writes=1; used at $C0FC
Zp76 = $76 ; 1 refs; reads=0 writes=1; used at $C44A
Zp7B = $7B ; 1 refs; reads=0 writes=1; used at $C44C
Zp82 = $82 ; 1 refs; reads=1 writes=0; used at $C0E1
Zp8D = $8D ; 2 refs; reads=1 writes=1; used at $C0FE
Zp9F = $9F ; 1 refs; reads=0 writes=1; used at $C3F4
ZpA4 = $A4 ; 1 refs; reads=0 writes=1; used at $C3F6
ZpA5 = $A5 ; 2 refs; reads=1 writes=1; used at $C100
ZpA9 = $A9 ; 1 refs; reads=0 writes=1; used at $C3F8
ZpAE = $AE ; 1 refs; reads=0 writes=1; used at $C3FA
ZpB3 = $B3 ; 1 refs; reads=0 writes=1; used at $C3FC
ZpB8 = $B8 ; 1 refs; reads=0 writes=1; used at $C3FE
ZpBD = $BD ; 3 refs; reads=1 writes=2; used at $C102, C400
ZpC2 = $C2 ; 1 refs; reads=0 writes=1; used at $C402
ZpC7 = $C7 ; 1 refs; reads=0 writes=1; used at $C404
ZpCC = $CC ; 1 refs; reads=0 writes=1; used at $C406
ZpD1 = $D1 ; 1 refs; reads=0 writes=1; used at $C408
ZpD6 = $D6 ; 1 refs; reads=0 writes=1; used at $C40A
ZpDB = $DB ; 1 refs; reads=0 writes=1; used at $C40C
ZpE0 = $E0 ; 1 refs; reads=0 writes=1; used at $C40E
ZpE5 = $E5 ; 1 refs; reads=0 writes=1; used at $C410
ZpEA = $EA ; 1 refs; reads=0 writes=1; used at $C412
ZpEF = $EF ; 1 refs; reads=0 writes=1; used at $C414
ZpF4 = $F4 ; 2 refs; reads=1 writes=1; used at $C416, FFC2
ZpF9 = $F9 ; 1 refs; reads=0 writes=1; used at $C418
ZpFE = $FE ; 1 refs; reads=0 writes=1; used at $C41A