51 lines
3.6 KiB
PHP
51 lines
3.6 KiB
PHP
; Eliminator Boat Duel (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 $FFD2
|
|
Zp01 = $01 ; 4 refs; reads=3 writes=1; used at $8154, 8233, C7F1
|
|
Zp05 = $05 ; 1 refs; reads=1 writes=0; used at $813A
|
|
Zp06 = $06 ; 4 refs; reads=0 writes=4; used at $C735, C752, C762, C767
|
|
Zp08 = $08 ; 1 refs; reads=1 writes=0; used at $C7F5
|
|
Zp0F = $0F ; 1 refs; reads=1 writes=0; used at $C6BE
|
|
Zp12 = $12 ; 1 refs; reads=1 writes=0; used at $C73E
|
|
Zp18 = $18 ; 2 refs; reads=0 writes=2; used at $81DE, 81F1
|
|
Zp19 = $19 ; 2 refs; reads=0 writes=2; used at $810E, 812B
|
|
Zp1E = $1E ; 4 refs; reads=2 writes=2; used at $C6BA, C6CD, C72D
|
|
Zp20 = $20 ; 2 refs; reads=1 writes=1; used at $8267, 8278
|
|
Zp21 = $21 ; 1 refs; reads=0 writes=1; used at $826C
|
|
Zp24 = $24 ; 4 refs; reads=3 writes=1; used at $C2B4, C9C2, C9C4, C9C6
|
|
Zp26 = $26 ; 1 refs; reads=0 writes=1; used at $8196
|
|
Zp27 = $27 ; 1 refs; reads=0 writes=1; used at $8142
|
|
Zp2B = $2B ; 1 refs; reads=1 writes=0; used at $C9C0
|
|
Zp31 = $31 ; 2 refs; reads=2 writes=0; used at $C195, C197
|
|
Zp32 = $32 ; 1 refs; reads=1 writes=0; used at $8844
|
|
Zp34 = $34 ; 2 refs; reads=1 writes=1; used at $8846
|
|
Zp36 = $36 ; 2 refs; reads=1 writes=1; used at $81EA, 8864
|
|
Zp38 = $38 ; 2 refs; reads=1 writes=1; used at $8866
|
|
Zp44 = $44 ; 3 refs; reads=2 writes=1; used at $C1D3, C2C5
|
|
Zp45 = $45 ; 3 refs; reads=2 writes=1; used at $C5F5, C637
|
|
Zp46 = $46 ; 1 refs; reads=1 writes=0; used at $C1D5
|
|
Zp48 = $48 ; 2 refs; reads=1 writes=1; used at $C1E6
|
|
Zp49 = $49 ; 2 refs; reads=1 writes=1; used at $C5D8
|
|
Zp4C = $4C ; 1 refs; reads=1 writes=0; used at $C613
|
|
Zp54 = $54 ; 8 refs; reads=5 writes=3; used at $8148, 814A, 8152, 81D1, +2 more
|
|
Zp55 = $55 ; 1 refs; reads=1 writes=0; used at $C744
|
|
Zp58 = $58 ; 3 refs; reads=0 writes=3; used at $C739, C756, C75B
|
|
Zp59 = $59 ; 1 refs; reads=1 writes=0; used at $C2B6
|
|
Zp5B = $5B ; 1 refs; reads=1 writes=0; used at $C60B
|
|
Zp68 = $68 ; 2 refs; reads=1 writes=1; used at $C266
|
|
Zp69 = $69 ; 1 refs; reads=1 writes=0; used at $C268
|
|
Zp6F = $6F ; 4 refs; reads=2 writes=2; used at $8028, 80F5, 80FD, 8163
|
|
Zp71 = $71 ; 1 refs; reads=0 writes=1; used at $80DF
|
|
Zp72 = $72 ; 1 refs; reads=0 writes=1; used at $80E3
|
|
Zp7C = $7C ; 1 refs; reads=1 writes=0; used at $C2B8
|
|
Zp80 = $80 ; 1 refs; reads=1 writes=0; used at $8081
|
|
Zp83 = $83 ; 1 refs; reads=0 writes=1; used at $C2C3
|
|
Zp85 = $85 ; 3 refs; reads=1 writes=2; used at $C2B2, C2C1, C75A
|
|
Zp88 = $88 ; 2 refs; reads=1 writes=1; used at $C2CA
|
|
ZpAD = $AD ; 4 refs; reads=1 writes=3; used at $8046, 80F1, 8146
|
|
ZpAE = $AE ; 3 refs; reads=1 writes=2; used at $803E, 8044
|