81 lines
6.1 KiB
PHP
81 lines
6.1 KiB
PHP
; Uncharted Waters (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 ; 10 refs; reads=5 writes=5; used at $8144, 82FB, 94F3, 9525, +2 more
|
|
Zp03 = $03 ; 4 refs; reads=2 writes=2; used at $82FD, 9523
|
|
Zp04 = $04 ; 40 refs; reads=38 writes=2; used at $84D5, E29F, E2C9, E2D0, +35 more
|
|
Zp06 = $06 ; 104 refs; reads=70 writes=34; used at $84E8, E0FF, E104, E107, +99 more
|
|
Zp07 = $07 ; 20 refs; reads=19 writes=1; used at $82D5, E353, F657, F683, +15 more
|
|
Zp08 = $08 ; 2 refs; reads=1 writes=1; used at $E2F5, E310
|
|
Zp09 = $09 ; 10 refs; reads=9 writes=1; used at $E2F7, E315, E33F, E478, +6 more
|
|
Zp0C = $0C ; 3 refs; reads=2 writes=1; used at $838C, E449
|
|
Zp0D = $0D ; 3 refs; reads=2 writes=1; used at $84E2, E44E
|
|
Zp10 = $10 ; 6 refs; reads=4 writes=2; used at $9546, E2AD, E403, E437, +1 more
|
|
Zp11 = $11 ; 4 refs; reads=3 writes=1; used at $E2B3, E40A, E43C, E461
|
|
Zp14 = $14 ; 7 refs; reads=2 writes=5; used at $E114, E118, E29C, E42F, +3 more
|
|
Zp15 = $15 ; 8 refs; reads=2 writes=6; used at $E116, E11C, E2A1, E3F6, +4 more
|
|
Zp16 = $16 ; 2 refs; reads=1 writes=1; used at $94F1
|
|
Zp18 = $18 ; 52 refs; reads=27 writes=25; used at $E109, E112, E127, E17D, +48 more
|
|
Zp19 = $19 ; 48 refs; reads=21 writes=27; used at $E10E, E129, E17B, E183, +44 more
|
|
Zp1B = $1B ; 1 refs; reads=1 writes=0; used at $D904
|
|
Zp20 = $20 ; 4 refs; reads=2 writes=2; used at $82EB, D906
|
|
Zp25 = $25 ; 2 refs; reads=1 writes=1; used at $831A
|
|
Zp26 = $26 ; 2 refs; reads=1 writes=1; used at $832A
|
|
Zp27 = $27 ; 4 refs; reads=2 writes=2; used at $82F7, 8328
|
|
Zp2D = $2D ; 1 refs; reads=1 writes=0; used at $D8EE
|
|
Zp30 = $30 ; 2 refs; reads=1 writes=1; used at $9537
|
|
Zp36 = $36 ; 1 refs; reads=1 writes=0; used at $8314
|
|
Zp3C = $3C ; 12 refs; reads=6 writes=6; used at $82FF, 834C, 84DE, 97AF, +2 more
|
|
Zp3D = $3D ; 6 refs; reads=3 writes=3; used at $97AA, 97B9, 97C8
|
|
Zp40 = $40 ; 2 refs; reads=1 writes=1; used at $84E9
|
|
Zp4C = $4C ; 4 refs; reads=2 writes=2; used at $F7AB, F86C
|
|
Zp51 = $51 ; 1 refs; reads=1 writes=0; used at $831C
|
|
Zp52 = $52 ; 2 refs; reads=1 writes=1; used at $984A
|
|
Zp59 = $59 ; 2 refs; reads=1 writes=1; used at $984D
|
|
Zp60 = $60 ; 4 refs; reads=2 writes=2; used at $F531, F90B
|
|
Zp61 = $61 ; 4 refs; reads=2 writes=2; used at $97DE, D8F7
|
|
Zp65 = $65 ; 2 refs; reads=1 writes=1; used at $D900
|
|
Zp68 = $68 ; 1 refs; reads=1 writes=0; used at $D8E2
|
|
Zp69 = $69 ; 2 refs; reads=1 writes=1; used at $D8EA
|
|
Zp6E = $6E ; 1 refs; reads=1 writes=0; used at $D8EC
|
|
Zp72 = $72 ; 1 refs; reads=1 writes=0; used at $D909
|
|
Zp73 = $73 ; 2 refs; reads=1 writes=1; used at $D902
|
|
Zp80 = $80 ; 2 refs; reads=1 writes=1; used at $8318
|
|
Zp81 = $81 ; 3 refs; reads=1 writes=2; used at $813F, 9544
|
|
Zp83 = $83 ; 1 refs; reads=1 writes=0; used at $8326
|
|
Zp85 = $85 ; 2 refs; reads=1 writes=1; used at $E3F0
|
|
Zp8D = $8D ; 2 refs; reads=1 writes=1; used at $F66D
|
|
Zp8E = $8E ; 2 refs; reads=2 writes=0; used at $84D7, 98D5
|
|
Zp90 = $90 ; 1 refs; reads=1 writes=0; used at $97C2
|
|
Zp91 = $91 ; 2 refs; reads=2 writes=0; used at $F7A9, F86A
|
|
Zp95 = $95 ; 2 refs; reads=1 writes=1; used at $956D
|
|
Zp97 = $97 ; 6 refs; reads=3 writes=3; used at $952A, 954A, 9569
|
|
Zp98 = $98 ; 3 refs; reads=2 writes=1; used at $9857, 10001
|
|
Zp9B = $9B ; 2 refs; reads=0 writes=2; used at $9564, 98D7
|
|
ZpA0 = $A0 ; 2 refs; reads=1 writes=1; used at $F849
|
|
ZpA5 = $A5 ; 12 refs; reads=6 writes=6; used at $E338, E471, E48C, F66F, +2 more
|
|
ZpA6 = $A6 ; 1 refs; reads=1 writes=0; used at $E18F
|
|
ZpA8 = $A8 ; 2 refs; reads=1 writes=1; used at $82DE
|
|
ZpA9 = $A9 ; 2 refs; reads=1 writes=1; used at $82F3
|
|
ZpAC = $AC ; 1 refs; reads=1 writes=0; used at $981B
|
|
ZpB3 = $B3 ; 2 refs; reads=1 writes=1; used at $94F7
|
|
ZpB4 = $B4 ; 1 refs; reads=1 writes=0; used at $94F9
|
|
ZpBD = $BD ; 2 refs; reads=1 writes=1; used at $94F5
|
|
ZpC0 = $C0 ; 6 refs; reads=3 writes=3; used at $8323, 84DC, 9810
|
|
ZpC8 = $C8 ; 3 refs; reads=2 writes=1; used at $9566, E3F2
|
|
ZpCF = $CF ; 4 refs; reads=3 writes=1; used at $9812, E46F, E48A
|
|
ZpD0 = $D0 ; 4 refs; reads=2 writes=2; used at $F74F, F77B
|
|
ZpD6 = $D6 ; 3 refs; reads=2 writes=1; used at $82E2, 956B
|
|
ZpD7 = $D7 ; 2 refs; reads=1 writes=1; used at $813D
|
|
ZpDE = $DE ; 2 refs; reads=1 writes=1; used at $9533
|
|
ZpE4 = $E4 ; 1 refs; reads=0 writes=1; used at $84EB
|
|
ZpE5 = $E5 ; 2 refs; reads=1 writes=1; used at $98E0
|
|
ZpE6 = $E6 ; 1 refs; reads=0 writes=1; used at $84ED
|
|
ZpE9 = $E9 ; 12 refs; reads=6 writes=6; used at $8316, 84E5, 97C0, 97DA, +2 more
|
|
ZpEE = $EE ; 4 refs; reads=2 writes=2; used at $987A, 9886
|
|
ZpF3 = $F3 ; 2 refs; reads=1 writes=1; used at $9882
|
|
ZpFF = $FF ; 1 refs; reads=1 writes=0; used at $9535
|