; Tecmo NBA Basketball (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. Zp1C = $1C ; 4 refs; reads=2 writes=2; used at $FCFA, FD18 Zp2E = $2E ; 2 refs; reads=1 writes=1; used at $CD33 Zp36 = $36 ; 6 refs; reads=3 writes=3; used at $CD3A, CD44, CD4E Zp65 = $65 ; 6 refs; reads=3 writes=3; used at $CD38, CD42, CD4C Zp66 = $66 ; 2 refs; reads=1 writes=1; used at $CD6A Zp6C = $6C ; 1 refs; reads=0 writes=1; used at $10004 Zp6E = $6E ; 1 refs; reads=0 writes=1; used at $1000A Zp72 = $72 ; 1 refs; reads=0 writes=1; used at $1000C Zp73 = $73 ; 2 refs; reads=1 writes=1; used at $10008 Zp76 = $76 ; 3 refs; reads=1 writes=2; used at $1000E, 10010 Zp94 = $94 ; 1 refs; reads=0 writes=1; used at $FCD0 Zp99 = $99 ; 1 refs; reads=0 writes=1; used at $FD29 Zp9A = $9A ; 2 refs; reads=1 writes=1; used at $FCDA ZpAB = $AB ; 2 refs; reads=1 writes=1; used at $FCF5 ZpFF = $FF ; 2 refs; reads=1 writes=1; used at $FCF3