; Tiger-Heli (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 ; 5 refs; reads=2 writes=3; used at $805E, 82F4, 82FD, 830E, +1 more Zp02 = $02 ; 7 refs; reads=5 writes=2; used at $81BD, 81D0, 81D4, 823E, +3 more Zp03 = $03 ; 2 refs; reads=1 writes=1; used at $826D, 831F Zp14 = $14 ; 2 refs; reads=1 writes=1; used at $81C2, 81C6 Zp15 = $15 ; 2 refs; reads=1 writes=1; used at $81C8, 81CC Zp26 = $26 ; 4 refs; reads=2 writes=2; used at $81B5, 8310, 8318 Zp27 = $27 ; 2 refs; reads=1 writes=1; used at $8236, 823C Zp2C = $2C ; 1 refs; reads=0 writes=1; used at $812F Zp2F = $2F ; 9 refs; reads=7 writes=2; used at $DCCC, DCE6, DCEF, DCF5, +5 more Zp30 = $30 ; 3 refs; reads=1 writes=2; used at $DCDA, DD24, DD7E Zp32 = $32 ; 3 refs; reads=2 writes=1; used at $DD2E, DD47, DD4C Zp33 = $33 ; 8 refs; reads=3 writes=5; used at $DD3E, DD55, DD5A, DD8F, +3 more Zp34 = $34 ; 12 refs; reads=6 writes=6; used at $DD39, DD53, DD5F, DD63, +6 more Zp35 = $35 ; 1 refs; reads=0 writes=1; used at $DE37 Zp36 = $36 ; 1 refs; reads=0 writes=1; used at $DE39 Zp37 = $37 ; 1 refs; reads=0 writes=1; used at $DE3B Zp38 = $38 ; 1 refs; reads=0 writes=1; used at $DE3D Zp3C = $3C ; 5 refs; reads=1 writes=4; used at $8250, 825A, 8260, 8266, +1 more Zp3D = $3D ; 1 refs; reads=0 writes=1; used at $8254 Zp3E = $3E ; 2 refs; reads=0 writes=2; used at $8027, 802C Zp3F = $3F ; 3 refs; reads=1 writes=2; used at $8023, 8031 Zp40 = $40 ; 6 refs; reads=3 writes=3; used at $80A4, 80AE, 80B5, 819E, +2 more Zp41 = $41 ; 2 refs; reads=1 writes=1; used at $806A, 81A3 Zp43 = $43 ; 1 refs; reads=0 writes=1; used at $806E Zp44 = $44 ; 2 refs; reads=1 writes=1; used at $8070, 8199 Zp48 = $48 ; 4 refs; reads=1 writes=3; used at $81F7, 8200, 8208, 8213 Zp49 = $49 ; 8 refs; reads=4 writes=4; used at $820D, 8210, 8219, 821B, +3 more Zp4C = $4C ; 2 refs; reads=1 writes=1; used at $821F, 8223 Zp4D = $4D ; 2 refs; reads=0 writes=2; used at $8225, 8231 Zp67 = $67 ; 2 refs; reads=0 writes=2; used at $80D2, 8106 Zp68 = $68 ; 4 refs; reads=2 writes=2; used at $807D, 813B, 8154, 815B Zp69 = $69 ; 4 refs; reads=2 writes=2; used at $8081, 8136, 815D, 816F Zp6A = $6A ; 4 refs; reads=2 writes=2; used at $8075, 8142, 814B, 8152 Zp6B = $6B ; 1 refs; reads=0 writes=1; used at $8079 Zp90 = $90 ; 1 refs; reads=1 writes=0; used at $DCAC Zp94 = $94 ; 1 refs; reads=1 writes=0; used at $8100 ZpA6 = $A6 ; 3 refs; reads=2 writes=1; used at $80BC, 80BE ZpD7 = $D7 ; 2 refs; reads=1 writes=1; used at $80CC, 80FB