Files
disasm/_wip/MAPPER65/Caveman Games (U)/locals.inc
T

66 lines
4.8 KiB
PHP

; Caveman Games (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 ; 2 refs; reads=1 writes=1; used at $CD71
Zp01 = $01 ; 215 refs; reads=211 writes=4; used at $C67E, C680, C682, C684, +210 more
Zp06 = $06 ; 2 refs; reads=1 writes=1; used at $813F
Zp09 = $09 ; 1 refs; reads=1 writes=0; used at $CF63
Zp0A = $0A ; 1 refs; reads=1 writes=0; used at $C706
Zp0B = $0B ; 3 refs; reads=2 writes=1; used at $C724, CF67
Zp0D = $0D ; 1 refs; reads=1 writes=0; used at $CF65
Zp0E = $0E ; 4 refs; reads=2 writes=2; used at $C726, CF61
Zp0F = $0F ; 2 refs; reads=1 writes=1; used at $CF69
Zp10 = $10 ; 2 refs; reads=2 writes=0; used at $C733, C7A5
Zp11 = $11 ; 2 refs; reads=2 writes=0; used at $C715, C787
Zp12 = $12 ; 1 refs; reads=1 writes=0; used at $C742
Zp14 = $14 ; 4 refs; reads=2 writes=2; used at $C735, C7A7
Zp17 = $17 ; 1 refs; reads=1 writes=0; used at $C744
Zp1A = $1A ; 1 refs; reads=1 writes=0; used at $CC67
Zp1F = $1F ; 1 refs; reads=1 writes=0; used at $C8DB
Zp20 = $20 ; 4 refs; reads=3 writes=1; used at $C0D4, CC5F, CC61
Zp21 = $21 ; 2 refs; reads=2 writes=0; used at $CC63, CC65
Zp29 = $29 ; 4 refs; reads=2 writes=2; used at $C0C4, C0CF
Zp53 = $53 ; 1 refs; reads=1 writes=0; used at $93D4
Zp61 = $61 ; 1 refs; reads=1 writes=0; used at $C8D4
Zp63 = $63 ; 1 refs; reads=1 writes=0; used at $C8E3
Zp6B = $6B ; 1 refs; reads=1 writes=0; used at $C8E5
Zp74 = $74 ; 2 refs; reads=1 writes=1; used at $C7F2
Zp76 = $76 ; 2 refs; reads=1 writes=1; used at $C7FF
Zp78 = $78 ; 2 refs; reads=1 writes=1; used at $C801
Zp7A = $7A ; 2 refs; reads=1 writes=1; used at $C80E
Zp8B = $8B ; 1 refs; reads=1 writes=0; used at $C76E
Zp8D = $8D ; 5 refs; reads=2 writes=3; used at $C4BE, C581, CBBF
Zp94 = $94 ; 13 refs; reads=9 writes=4; used at $8674, 8678, 867D, 8702, +9 more
Zp95 = $95 ; 13 refs; reads=4 writes=9; used at $8707, 8714, 9E08, 9E23, +6 more
Zp9C = $9C ; 1 refs; reads=1 writes=0; used at $C7A9
Zp9D = $9D ; 1 refs; reads=1 writes=0; used at $C7AB
Zp9F = $9F ; 1 refs; reads=1 writes=0; used at $C7DC
ZpA4 = $A4 ; 9 refs; reads=0 writes=9; used at $9FE7, A002, A01A, A032, +5 more
ZpA5 = $A5 ; 9 refs; reads=0 writes=9; used at $9FEB, A006, A01E, A036, +5 more
ZpA6 = $A6 ; 1 refs; reads=1 writes=0; used at $C7EC
ZpA8 = $A8 ; 9 refs; reads=1 writes=8; used at $9FEF, A00A, A022, A04A, +4 more
ZpA9 = $A9 ; 10 refs; reads=2 writes=8; used at $9FF3, A00E, A026, A04E, +5 more
ZpAB = $AB ; 1 refs; reads=1 writes=0; used at $C7FA
ZpAC = $AC ; 1 refs; reads=0 writes=1; used at $C321
ZpAD = $AD ; 5 refs; reads=2 writes=3; used at $C317, C31B, C31E
ZpAE = $AE ; 1 refs; reads=0 writes=1; used at $C336
ZpAF = $AF ; 2 refs; reads=2 writes=0; used at $82E5, 8859
ZpB5 = $B5 ; 1 refs; reads=1 writes=0; used at $C80A
ZpB6 = $B6 ; 1 refs; reads=0 writes=1; used at $C80C
ZpB8 = $B8 ; 1 refs; reads=1 writes=0; used at $C818
ZpC2 = $C2 ; 7 refs; reads=3 writes=4; used at $AEAF, AF03, AF6B, AFA6, +2 more
ZpC3 = $C3 ; 5 refs; reads=1 writes=4; used at $AEB4, AF0D, AF70, AFE0
ZpC4 = $C4 ; 1 refs; reads=0 writes=1; used at $AF05
ZpC5 = $C5 ; 1 refs; reads=0 writes=1; used at $AF0F
ZpC6 = $C6 ; 1 refs; reads=0 writes=1; used at $AF07
ZpC7 = $C7 ; 1 refs; reads=0 writes=1; used at $AF11
ZpC8 = $C8 ; 2 refs; reads=1 writes=1; used at $AF09, C0D9
ZpC9 = $C9 ; 1 refs; reads=0 writes=1; used at $AF13
ZpCA = $CA ; 4 refs; reads=2 writes=2; used at $AEA6, AEBB, AF21
ZpCB = $CB ; 3 refs; reads=1 writes=2; used at $AEBF, AF1C
ZpD0 = $D0 ; 1 refs; reads=1 writes=0; used at $CBBA
ZpFE = $FE ; 2 refs; reads=1 writes=1; used at $B92F, B939