Files

29 lines
2.0 KiB
PHP

; Bionic Commando (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.
Zp03 = $03 ; 1 refs; reads=0 writes=1; used at $10007
Zp06 = $06 ; 2 refs; reads=1 writes=1; used at $10013
Zp07 = $07 ; 2 refs; reads=0 writes=2; used at $10003, 1000B
Zp0A = $0A ; 1 refs; reads=0 writes=1; used at $1000F
Zp19 = $19 ; 8 refs; reads=4 writes=4; used at $C089, C08B, C0BF, C0CB
Zp22 = $22 ; 2 refs; reads=1 writes=1; used at $C0AB
Zp26 = $26 ; 1 refs; reads=1 writes=0; used at $10015
Zp37 = $37 ; 1 refs; reads=1 writes=0; used at $C069
Zp41 = $41 ; 5 refs; reads=5 writes=0; used at $C058, C060, C070, C079, +1 more
Zp44 = $44 ; 5 refs; reads=3 writes=2; used at $C07D, C0B8, C0BD
Zp52 = $52 ; 2 refs; reads=1 writes=1; used at $C07F
Zp57 = $57 ; 10 refs; reads=5 writes=5; used at $C05A, C05C, C062, C06B, +1 more
Zp5F = $5F ; 2 refs; reads=1 writes=1; used at $C074
Zp65 = $65 ; 3 refs; reads=2 writes=1; used at $C05E, C06D
Zp71 = $71 ; 2 refs; reads=1 writes=1; used at $C064
Zp77 = $77 ; 2 refs; reads=1 writes=1; used at $C08F
Zp7C = $7C ; 2 refs; reads=1 writes=1; used at $C0CF
ZpB1 = $B1 ; 2 refs; reads=1 writes=1; used at $10011
ZpC2 = $C2 ; 1 refs; reads=1 writes=0; used at $10009
ZpDA = $DA ; 2 refs; reads=1 writes=1; used at $10005
ZpDD = $DD ; 1 refs; reads=0 writes=1; used at $10001
ZpF2 = $F2 ; 2 refs; reads=1 writes=1; used at $1000D