; Magmax (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 ; 10 refs; reads=9 writes=1; used at $BC95, BFFD, C131, C197, +6 more Zp0D = $0D ; 4 refs; reads=3 writes=1; used at $CAE8, CB1F, CB3A, CD96 Zp50 = $50 ; 5 refs; reads=4 writes=1; used at $CF9A, CFAA, CFAC, CFB0 Zp51 = $51 ; 5 refs; reads=4 writes=1; used at $CFA3, CFB6, CFB8, CFBC Zp52 = $52 ; 2 refs; reads=1 writes=1; used at $CFA8, CFB2 Zp53 = $53 ; 2 refs; reads=1 writes=1; used at $CFB4, CFBE Zp54 = $54 ; 5 refs; reads=4 writes=1; used at $CA6F, CB85, CBB4, CBF0, +1 more Zp55 = $55 ; 1 refs; reads=0 writes=1; used at $CFBA Zp58 = $58 ; 1 refs; reads=0 writes=1; used at $CBC5 Zp59 = $59 ; 1 refs; reads=0 writes=1; used at $CBC7 Zp5A = $5A ; 1 refs; reads=0 writes=1; used at $CBCB Zp5B = $5B ; 1 refs; reads=0 writes=1; used at $CBCD Zp5C = $5C ; 1 refs; reads=0 writes=1; used at $CBD1 Zp5D = $5D ; 1 refs; reads=0 writes=1; used at $CBD3 Zp5E = $5E ; 42 refs; reads=20 writes=22; used at $BC54, BC56, BC5E, BC60, +35 more Zp5F = $5F ; 8 refs; reads=2 writes=6; used at $BC5A, BC64, BC68, BFB9, +3 more Zp60 = $60 ; 9 refs; reads=4 writes=5; used at $BF7D, BF88, D990, D9AD, +4 more Zp61 = $61 ; 11 refs; reads=6 writes=5; used at $BF82, BF8C, BF92, BF96, +6 more Zp62 = $62 ; 10 refs; reads=6 writes=4; used at $BF72, BF7B, BF80, BFB2, +5 more Zp63 = $63 ; 1 refs; reads=0 writes=1; used at $BF77 Zp64 = $64 ; 17 refs; reads=8 writes=9; used at $BF84, BF86, BFA3, C064, +12 more Zp65 = $65 ; 18 refs; reads=9 writes=9; used at $BF94, BFA5, BFA7, BFAB, +13 more Zp66 = $66 ; 2 refs; reads=1 writes=1; used at $C03E, C055 Zp67 = $67 ; 3 refs; reads=2 writes=1; used at $C03A, C05D, C155 Zp68 = $68 ; 10 refs; reads=5 writes=5; used at $BF67, BF9E, C06E, C0C8, +6 more Zp6A = $6A ; 13 refs; reads=8 writes=5; used at $BCAC, BCB8, BCBC, BD61, +9 more Zp6B = $6B ; 4 refs; reads=3 writes=1; used at $BCB3, BD40, C8A7, CE58 Zp6C = $6C ; 3 refs; reads=2 writes=1; used at $BD45, CD8E, CEBE Zp6D = $6D ; 1 refs; reads=1 writes=0; used at $BD4B Zp6E = $6E ; 9 refs; reads=4 writes=5; used at $BD50, C004, C01E, C029, +5 more Zp6F = $6F ; 1 refs; reads=1 writes=0; used at $BD56 Zp70 = $70 ; 4 refs; reads=3 writes=1; used at $BD52, C09D, C0EE, CD92 Zp71 = $71 ; 1 refs; reads=1 writes=0; used at $BD47 Zp72 = $72 ; 8 refs; reads=1 writes=7; used at $BF6B, C04F, C094, C0E5, +4 more Zp73 = $73 ; 8 refs; reads=1 writes=7; used at $BFCC, C057, C0B4, C107, +4 more Zp74 = $74 ; 8 refs; reads=2 writes=6; used at $BFD3, BFE0, C048, C0B9, +4 more Zp75 = $75 ; 7 refs; reads=1 writes=6; used at $BFF8, C025, C037, C05F, +3 more Zp79 = $79 ; 10 refs; reads=9 writes=1; used at $BD5B, C9BF, CA02, CA7F, +5 more Zp7A = $7A ; 2 refs; reads=1 writes=1; used at $BD5F, CEAF Zp7C = $7C ; 2 refs; reads=2 writes=0; used at $CEFD, CF13 Zp7D = $7D ; 2 refs; reads=1 writes=1; used at $CEF4, CF24 Zp85 = $85 ; 3 refs; reads=2 writes=1; used at $BD87, CA77, FB1E Zp86 = $86 ; 6 refs; reads=3 writes=3; used at $BD70, CB46, CB5E, CBBC, +2 more Zp87 = $87 ; 3 refs; reads=2 writes=1; used at $CB8B, CB91, CB99 Zp88 = $88 ; 3 refs; reads=2 writes=1; used at $CA0B, CA20, CD94 Zp89 = $89 ; 2 refs; reads=2 writes=0; used at $C03C, C15D Zp8A = $8A ; 2 refs; reads=2 writes=0; used at $C13E, C176 Zp8B = $8B ; 1 refs; reads=1 writes=0; used at $C042 Zp8D = $8D ; 4 refs; reads=1 writes=3; used at $CB58, CB95, CBFA Zp8E = $8E ; 4 refs; reads=2 writes=2; used at $CB67, CB7C, CBF8 Zp8F = $8F ; 1 refs; reads=0 writes=1; used at $CBE7 Zp90 = $90 ; 2 refs; reads=1 writes=1; used at $BDA4, CBE3 Zp96 = $96 ; 17 refs; reads=12 writes=5; used at $FAA8, FAE6, FAEA, FAF1, +12 more Zp97 = $97 ; 9 refs; reads=4 writes=5; used at $FAAC, FAF6, FB12, FB1A, +4 more Zp99 = $99 ; 1 refs; reads=0 writes=1; used at $BDAB Zp9A = $9A ; 1 refs; reads=0 writes=1; used at $BDB0 Zp9B = $9B ; 1 refs; reads=0 writes=1; used at $CBD7 Zp9C = $9C ; 3 refs; reads=1 writes=2; used at $CB2E, CB42, CE91 Zp9D = $9D ; 1 refs; reads=0 writes=1; used at $CB10 ZpA3 = $A3 ; 1 refs; reads=0 writes=1; used at $CAF1 ZpA7 = $A7 ; 3 refs; reads=0 writes=3; used at $CAF6, CB7A, CB83 ZpAC = $AC ; 1 refs; reads=0 writes=1; used at $CB44 ZpBC = $BC ; 2 refs; reads=2 writes=0; used at $CF04, CF18