Files
disasm/_wip/CNROM/Firehouse Rescue (U)/locals.inc
T

44 lines
3.3 KiB
PHP

; Firehouse Rescue (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 $C124
Zp0B = $0B ; 11 refs; reads=6 writes=5; used at $C09A, C0BB, C0BF, C0D2, +5 more
Zp0C = $0C ; 5 refs; reads=3 writes=2; used at $C0EC, C0FB, C298, C2C6
Zp0D = $0D ; 6 refs; reads=4 writes=2; used at $C277, C29D, C2B3, C2BE
Zp0E = $0E ; 4 refs; reads=3 writes=1; used at $C292, C29F, C2C0
Zp1D = $1D ; 3 refs; reads=2 writes=1; used at $C04D, C09C, C0E4
Zp1E = $1E ; 5 refs; reads=4 writes=1; used at $C07C, C084, C089, C23B, +1 more
Zp1F = $1F ; 2 refs; reads=1 writes=1; used at $C08B, C08F
Zp20 = $20 ; 1 refs; reads=0 writes=1; used at $C082
Zp21 = $21 ; 6 refs; reads=4 writes=2; used at $C0D5, C0E6, C167, C16B, +2 more
Zp22 = $22 ; 2 refs; reads=1 writes=1; used at $C0F5, C0FD
Zp26 = $26 ; 1 refs; reads=1 writes=0; used at $C0FF
Zp27 = $27 ; 3 refs; reads=2 writes=1; used at $C16F, C186, C18F
Zp28 = $28 ; 3 refs; reads=1 writes=2; used at $C092, C0D0, C19A
Zp29 = $29 ; 3 refs; reads=2 writes=1; used at $C094, C0CC, C19C
Zp2A = $2A ; 9 refs; reads=6 writes=3; used at $C171, C175, C22E, C233, +2 more
Zp2E = $2E ; 1 refs; reads=0 writes=1; used at $C1D9
Zp30 = $30 ; 3 refs; reads=1 writes=2; used at $C156, C1AB, C1D2
Zp31 = $31 ; 1 refs; reads=1 writes=0; used at $C1A9
Zp32 = $32 ; 1 refs; reads=0 writes=1; used at $C1F4
Zp33 = $33 ; 1 refs; reads=0 writes=1; used at $C1F9
Zp34 = $34 ; 1 refs; reads=0 writes=1; used at $C1FE
Zp35 = $35 ; 1 refs; reads=0 writes=1; used at $C203
Zp52 = $52 ; 1 refs; reads=0 writes=1; used at $C152
Zp53 = $53 ; 1 refs; reads=0 writes=1; used at $C13E
Zp54 = $54 ; 1 refs; reads=0 writes=1; used at $C140
Zp87 = $87 ; 1 refs; reads=1 writes=0; used at $C0DF
Zp8B = $8B ; 13 refs; reads=7 writes=6; used at $DC0E, DDD4, DE10, DE8C, +9 more
Zp8C = $8C ; 8 refs; reads=1 writes=7; used at $DC13, DDD9, DE91, DEB4, +4 more
Zp8D = $8D ; 9 refs; reads=8 writes=1; used at $DCDC, DCE2, DCF2, DE56, +5 more
Zp8E = $8E ; 1 refs; reads=0 writes=1; used at $DEE3
Zp97 = $97 ; 5 refs; reads=2 writes=3; used at $DE93, DEA2, DECC, DF41
Zp98 = $98 ; 1 refs; reads=0 writes=1; used at $DF43
Zp99 = $99 ; 1 refs; reads=0 writes=1; used at $DF45
Zp9A = $9A ; 1 refs; reads=0 writes=1; used at $DF47
Zp9B = $9B ; 7 refs; reads=3 writes=4; used at $DE61, DEA6, DEB9, DED2, +1 more
Zp9F = $9F ; 8 refs; reads=4 writes=4; used at $DCDA, DE49, DE53, DE5A, +4 more