Files
disasm/_wip/MAPPER7/World Games (U)/locals.inc
T

65 lines
5.2 KiB
PHP

; World 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 ; 4 refs; reads=1 writes=3; used at $89C2, DE08, FF1F
Zp02 = $02 ; 4 refs; reads=2 writes=2; used at $C00C, C012, DD78
Zp03 = $03 ; 35 refs; reads=14 writes=21; used at $9EB9, 9ED1, 9EE5, A022, +21 more
Zp04 = $04 ; 16 refs; reads=8 writes=8; used at $9CE2, 9CF0, 9CFC, 9D17, +10 more
Zp05 = $05 ; 4 refs; reads=2 writes=2; used at $9EB5, A079, A11A, A121
Zp07 = $07 ; 16 refs; reads=8 writes=8; used at $A0AD, A0BA, A0DA, A0DF, +10 more
Zp08 = $08 ; 20 refs; reads=9 writes=11; used at $A0A9, A0B5, A0E3, A34F, +11 more
Zp09 = $09 ; 3 refs; reads=1 writes=2; used at $C057, C073, C07A
Zp0A = $0A ; 3 refs; reads=1 writes=2; used at $C060, C07C, C082
Zp0E = $0E ; 29 refs; reads=15 writes=14; used at $9EC1, 9ECC, 9EEA, 9EEF, +22 more
Zp0F = $0F ; 27 refs; reads=12 writes=15; used at $9EBD, 9EC7, 9EF3, A0A5, +20 more
Zp14 = $14 ; 13 refs; reads=12 writes=1; used at $89FB, 9D2F, 9DEC, 9E83, +9 more
Zp15 = $15 ; 3 refs; reads=2 writes=1; used at $A1B7, A1E3
Zp16 = $16 ; 3 refs; reads=2 writes=1; used at $A1BA, A1F7
Zp17 = $17 ; 28 refs; reads=18 writes=10; used at $8042, 8A01, 8A03, 9D32, +15 more
Zp19 = $19 ; 1 refs; reads=0 writes=1; used at $9DB2
Zp1F = $1F ; 6 refs; reads=4 writes=2; used at $A182, A199, A1C0, A1D2
Zp20 = $20 ; 6 refs; reads=4 writes=2; used at $A17F, A184, A1BD, A1C2
Zp28 = $28 ; 2 refs; reads=1 writes=1; used at $DE03
Zp48 = $48 ; 9 refs; reads=7 writes=2; used at $9EB0, 9F53, 9FBC, A014, +4 more
Zp49 = $49 ; 21 refs; reads=11 writes=10; used at $8A11, 8A13, 8A28, 8A2A, +12 more
Zp55 = $55 ; 4 refs; reads=2 writes=2; used at $9D20, 9D68
Zp56 = $56 ; 3 refs; reads=1 writes=2; used at $9DE3, 9DE8
Zp5D = $5D ; 2 refs; reads=1 writes=1; used at $C062, C070
Zp5E = $5E ; 3 refs; reads=2 writes=1; used at $A53F, A541
Zp63 = $63 ; 1 refs; reads=0 writes=1; used at $8005
Zp67 = $67 ; 2 refs; reads=1 writes=1; used at $9F8A, 9F96
Zp68 = $68 ; 2 refs; reads=1 writes=1; used at $9D4A
Zp69 = $69 ; 5 refs; reads=2 writes=3; used at $9D48, A649, A64E, A653
Zp6A = $6A ; 10 refs; reads=7 writes=3; used at $9F11, 9F90, 9FEF, A01B, +6 more
Zp6B = $6B ; 7 refs; reads=4 writes=3; used at $9F15, 9F88, 9FF1, A1C8, +3 more
Zp6C = $6C ; 3 refs; reads=2 writes=1; used at $9F5A, 9FC3, 9FDE
Zp6D = $6D ; 3 refs; reads=2 writes=1; used at $9F5C, 9FC8, 9FE1
Zp6E = $6E ; 3 refs; reads=2 writes=1; used at $9F5E, 9FCD, 9FE4
Zp6F = $6F ; 3 refs; reads=2 writes=1; used at $9F60, 9FD2, 9FE7
Zp70 = $70 ; 4 refs; reads=2 writes=2; used at $9F62, 9FB7
Zp71 = $71 ; 15 refs; reads=7 writes=8; used at $9F76, 9FFE, A1EE, A204, +11 more
Zp72 = $72 ; 1 refs; reads=1 writes=0; used at $9D5C
Zp73 = $73 ; 1 refs; reads=1 writes=0; used at $9DA8
Zp74 = $74 ; 2 refs; reads=2 writes=0; used at $9D3E, 9D46
Zp75 = $75 ; 2 refs; reads=1 writes=1; used at $A091, A112
Zp79 = $79 ; 5 refs; reads=4 writes=1; used at $89EF, 89F7, 9FD7, A064, +1 more
Zp7B = $7B ; 4 refs; reads=2 writes=2; used at $88EF, 9E60, A528, A554
Zp7C = $7C ; 3 refs; reads=1 writes=2; used at $88F3, 9E64, A4FC
Zp7D = $7D ; 4 refs; reads=2 writes=2; used at $8022, 802D, 8A09
Zp80 = $80 ; 2 refs; reads=1 writes=1; used at $A077, A0B1
Zp81 = $81 ; 1 refs; reads=0 writes=1; used at $9D78
Zp82 = $82 ; 3 refs; reads=2 writes=1; used at $9D62, 9D66, 9DF7
Zp83 = $83 ; 7 refs; reads=3 writes=4; used at $8050, 9D4F, 9D51, 9D7D, +2 more
Zp98 = $98 ; 9 refs; reads=7 writes=2; used at $804B, 8068, 8085, 9DD6, +4 more
ZpF8 = $F8 ; 4 refs; reads=3 writes=1; used at $FF38, FF55, FF5C, FF64
ZpF9 = $F9 ; 2 refs; reads=1 writes=1; used at $FF3C, FF43
ZpFA = $FA ; 2 refs; reads=1 writes=1; used at $FF33, FF6F
ZpFB = $FB ; 2 refs; reads=1 writes=1; used at $FF35, FF6D
ZpFC = $FC ; 2 refs; reads=1 writes=1; used at $FF31, FF6B
ZpFD = $FD ; 1 refs; reads=0 writes=1; used at $BEF1
ZpFE = $FE ; 7 refs; reads=0 writes=7; used at $8007, 9106, 9D27, 9E7B, +3 more
ZpFF = $FF ; 5 refs; reads=3 writes=2; used at $FF09, FF4A, FF69, FFA2, +1 more