Files
disasm/_wip/MMC1/Tecmo Cup - Soccer Game (U)/locals.inc
T

40 lines
3.1 KiB
PHP

; Tecmo Cup - Soccer Game (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=0 writes=2; used at $80B1, 80B6
Zp01 = $01 ; 4 refs; reads=2 writes=2; used at $80B3, 80BB, 80BD
Zp0D = $0D ; 2 refs; reads=1 writes=1; used at $8206
Zp12 = $12 ; 6 refs; reads=5 writes=1; used at $8143, 8192, 8196, 819A, +2 more
Zp13 = $13 ; 3 refs; reads=1 writes=2; used at $8148, 81AC
Zp14 = $14 ; 4 refs; reads=2 writes=2; used at $8353, 8359, 835D, 8362
Zp15 = $15 ; 2 refs; reads=0 writes=2; used at $8356, 835F
Zp16 = $16 ; 2 refs; reads=1 writes=1; used at $80C5, 8345
Zp17 = $17 ; 2 refs; reads=1 writes=1; used at $80C7, 834A
Zp18 = $18 ; 3 refs; reads=1 writes=2; used at $80CF, 80E4, 8307
Zp19 = $19 ; 6 refs; reads=3 writes=3; used at $80CB, 82EE, 82F2, 82F8, +2 more
Zp1A = $1A ; 1 refs; reads=1 writes=0; used at $8104
Zp1B = $1B ; 1 refs; reads=1 writes=0; used at $8109
Zp1C = $1C ; 1 refs; reads=1 writes=0; used at $8116
Zp82 = $82 ; 1 refs; reads=1 writes=0; used at $81FD
Zp93 = $93 ; 5 refs; reads=3 writes=2; used at $8100, 8400, 8406, 8415
Zp95 = $95 ; 1 refs; reads=0 writes=1; used at $8412
Zp96 = $96 ; 1 refs; reads=0 writes=1; used at $840D
ZpB8 = $B8 ; 1 refs; reads=0 writes=1; used at $8204
ZpF0 = $F0 ; 37 refs; reads=20 writes=17; used at $DB0F, DB44, DB46, DB54, +33 more
ZpF1 = $F1 ; 8 refs; reads=2 writes=6; used at $DB13, DB5A, DB7D, DB94, +4 more
ZpF2 = $F2 ; 13 refs; reads=9 writes=4; used at $DB17, DB2A, DB34, DB4A, +8 more
ZpF3 = $F3 ; 11 refs; reads=7 writes=4; used at $DB1B, DB4E, DB64, DB69, +5 more
ZpF4 = $F4 ; 13 refs; reads=8 writes=5; used at $DD0A, DD0F, DD1D, DD3A, +8 more
ZpF5 = $F5 ; 9 refs; reads=4 writes=5; used at $DCE3, DD07, DD65, DD9A, +4 more
ZpF6 = $F6 ; 6 refs; reads=3 writes=3; used at $DC1E, DC3B, DCC5, DCD7, +2 more
ZpF7 = $F7 ; 5 refs; reads=1 writes=4; used at $DC26, DC2D, DC35, DCCA, +1 more
ZpF8 = $F8 ; 1 refs; reads=1 writes=0; used at $DC4A
ZpF9 = $F9 ; 1 refs; reads=0 writes=1; used at $DC51
ZpFA = $FA ; 1 refs; reads=0 writes=1; used at $DC56
ZpFB = $FB ; 3 refs; reads=2 writes=1; used at $DBB7, DBD4, DBF8
ZpFC = $FC ; 3 refs; reads=1 writes=2; used at $DB56, DB77, DB90
ZpFD = $FD ; 3 refs; reads=1 writes=2; used at $DB5C, DB7B, DB98