Files
disasm/_wip/MMC3/Sword Master (U)/locals.inc
T

54 lines
3.7 KiB
PHP

; Sword Master (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.
Zp01 = $01 ; 1 refs; reads=0 writes=1; used at $E07F
Zp06 = $06 ; 3 refs; reads=0 writes=3; used at $E031, E051, E071
Zp0A = $0A ; 1 refs; reads=0 writes=1; used at $E021
Zp0D = $0D ; 3 refs; reads=1 writes=2; used at $E127, E12F
Zp10 = $10 ; 2 refs; reads=0 writes=2; used at $E12D, E135
Zp14 = $14 ; 1 refs; reads=0 writes=1; used at $E023
Zp18 = $18 ; 1 refs; reads=0 writes=1; used at $E025
Zp20 = $20 ; 1 refs; reads=0 writes=1; used at $E027
Zp28 = $28 ; 1 refs; reads=0 writes=1; used at $E029
Zp2B = $2B ; 1 refs; reads=0 writes=1; used at $E123
Zp2E = $2E ; 2 refs; reads=1 writes=1; used at $E11B
Zp30 = $30 ; 1 refs; reads=0 writes=1; used at $E02B
Zp38 = $38 ; 1 refs; reads=0 writes=1; used at $E02D
Zp3C = $3C ; 1 refs; reads=0 writes=1; used at $E115
Zp40 = $40 ; 1 refs; reads=0 writes=1; used at $E02F
Zp4C = $4C ; 1 refs; reads=0 writes=1; used at $E03D
Zp52 = $52 ; 4 refs; reads=2 writes=2; used at $E149, E14B
Zp54 = $54 ; 2 refs; reads=0 writes=2; used at $E03F, E04F
Zp5E = $5E ; 1 refs; reads=0 writes=1; used at $E041
Zp61 = $61 ; 1 refs; reads=0 writes=1; used at $E129
Zp62 = $62 ; 2 refs; reads=1 writes=1; used at $E153
Zp66 = $66 ; 1 refs; reads=0 writes=1; used at $E131
Zp68 = $68 ; 1 refs; reads=0 writes=1; used at $E043
Zp6C = $6C ; 2 refs; reads=0 writes=2; used at $E045, E047
Zp74 = $74 ; 2 refs; reads=0 writes=2; used at $E049, E04B
Zp77 = $77 ; 1 refs; reads=0 writes=1; used at $E137
Zp79 = $79 ; 3 refs; reads=1 writes=2; used at $E117, E11F
Zp7C = $7C ; 1 refs; reads=0 writes=1; used at $E04D
Zp82 = $82 ; 4 refs; reads=2 writes=2; used at $E000, E100
Zp86 = $86 ; 1 refs; reads=0 writes=1; used at $E05D
Zp88 = $88 ; 2 refs; reads=1 writes=1; used at $E125
Zp89 = $89 ; 3 refs; reads=2 writes=1; used at $E10E, E13C
Zp8A = $8A ; 2 refs; reads=1 writes=1; used at $E156
Zp8E = $8E ; 3 refs; reads=0 writes=3; used at $E05F, E061, E063
Zp93 = $93 ; 2 refs; reads=1 writes=1; used at $E14D
Zp96 = $96 ; 1 refs; reads=0 writes=1; used at $E065
Zp9E = $9E ; 1 refs; reads=0 writes=1; used at $E067
ZpA6 = $A6 ; 1 refs; reads=0 writes=1; used at $E069
ZpAA = $AA ; 1 refs; reads=0 writes=1; used at $E12B
ZpAE = $AE ; 1 refs; reads=0 writes=1; used at $E06B
ZpB6 = $B6 ; 1 refs; reads=0 writes=1; used at $E06D
ZpB7 = $B7 ; 1 refs; reads=0 writes=1; used at $E133
ZpBE = $BE ; 1 refs; reads=0 writes=1; used at $E06F
ZpD6 = $D6 ; 1 refs; reads=0 writes=1; used at $E121
ZpD8 = $D8 ; 4 refs; reads=2 writes=2; used at $E14F, E151
ZpE1 = $E1 ; 1 refs; reads=0 writes=1; used at $E119
ZpE6 = $E6 ; 1 refs; reads=0 writes=1; used at $E07D