29 lines
2.0 KiB
PHP
29 lines
2.0 KiB
PHP
; Yoshi's Cookie (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.
|
|
|
|
Zp02 = $02 ; 1 refs; reads=0 writes=1; used at $C5CD
|
|
Zp03 = $03 ; 4 refs; reads=2 writes=2; used at $A570, A572
|
|
Zp0A = $0A ; 2 refs; reads=1 writes=1; used at $E535
|
|
Zp14 = $14 ; 1 refs; reads=0 writes=1; used at $D31C
|
|
Zp15 = $15 ; 7 refs; reads=3 writes=4; used at $D2F6, D33A, D34A, E593
|
|
Zp1A = $1A ; 3 refs; reads=1 writes=2; used at $D315, D325
|
|
Zp1B = $1B ; 1 refs; reads=0 writes=1; used at $D304
|
|
Zp1C = $1C ; 5 refs; reads=2 writes=3; used at $D308, D321, D323
|
|
Zp63 = $63 ; 1 refs; reads=1 writes=0; used at $D351
|
|
Zp75 = $75 ; 2 refs; reads=2 writes=0; used at $E542, E54C
|
|
Zp76 = $76 ; 1 refs; reads=1 writes=0; used at $E556
|
|
Zp7D = $7D ; 1 refs; reads=1 writes=0; used at $D31A
|
|
Zp80 = $80 ; 1 refs; reads=0 writes=1; used at $D2E7
|
|
Zp91 = $91 ; 4 refs; reads=4 writes=0; used at $E56C, E574, E57B, E5D8
|
|
Zp92 = $92 ; 2 refs; reads=2 writes=0; used at $E580, E5DD
|
|
Zp93 = $93 ; 2 refs; reads=2 writes=0; used at $E585, E5E2
|
|
Zp94 = $94 ; 2 refs; reads=2 writes=0; used at $E58A, E5E7
|
|
Zp97 = $97 ; 1 refs; reads=1 writes=0; used at $E5D1
|
|
Zp98 = $98 ; 2 refs; reads=0 writes=2; used at $E54E, E5CC
|
|
Zp99 = $99 ; 2 refs; reads=0 writes=2; used at $E54A, E5C7
|
|
Zp9A = $9A ; 3 refs; reads=1 writes=2; used at $E546, E553, E5C3
|
|
ZpD0 = $D0 ; 1 refs; reads=0 writes=1; used at $E530
|