54 lines
3.7 KiB
PHP
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
|