61 lines
4.6 KiB
PHP
61 lines
4.6 KiB
PHP
; Pictionary (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=1 writes=1; used at $802C, 89BC
|
|
Zp01 = $01 ; 2 refs; reads=1 writes=1; used at $A57E
|
|
Zp0A = $0A ; 9 refs; reads=6 writes=3; used at $8185, C240, C2E0, C330, +2 more
|
|
Zp0B = $0B ; 4 refs; reads=2 writes=2; used at $818E, 8196
|
|
Zp0C = $0C ; 2 refs; reads=1 writes=1; used at $D757
|
|
Zp0D = $0D ; 3 refs; reads=2 writes=1; used at $D963, DA28
|
|
Zp0E = $0E ; 14 refs; reads=8 writes=6; used at $C010, C2B3, C300, D813, +4 more
|
|
Zp10 = $10 ; 6 refs; reads=3 writes=3; used at $89BE, C272, F3C3
|
|
Zp12 = $12 ; 1 refs; reads=1 writes=0; used at $C360
|
|
Zp15 = $15 ; 4 refs; reads=4 writes=0; used at $C012, F396, F3F4, F406
|
|
Zp17 = $17 ; 2 refs; reads=1 writes=1; used at $C313
|
|
Zp18 = $18 ; 19 refs; reads=9 writes=10; used at $8045, 8165, 865B, 89A5, +11 more
|
|
Zp19 = $19 ; 9 refs; reads=4 writes=5; used at $A1A1, A28D, AA40, AA58, +3 more
|
|
Zp1A = $1A ; 13 refs; reads=7 writes=6; used at $A215, A21C, A21E, A23C, +6 more
|
|
Zp1B = $1B ; 3 refs; reads=1 writes=2; used at $A225, A22B, A22D
|
|
Zp1C = $1C ; 2 refs; reads=2 writes=0; used at $A1C9, A1D6
|
|
Zp1D = $1D ; 6 refs; reads=4 writes=2; used at $C2E2, C323, D9F1, DA23
|
|
Zp1E = $1E ; 4 refs; reads=2 writes=2; used at $C275, D913
|
|
Zp20 = $20 ; 4 refs; reads=2 writes=2; used at $8170, 817F, A55E, A56D
|
|
Zp22 = $22 ; 1 refs; reads=0 writes=1; used at $806A
|
|
Zp24 = $24 ; 1 refs; reads=0 writes=1; used at $89B2
|
|
Zp28 = $28 ; 21 refs; reads=14 writes=7; used at $818C, C005, C034, C284, +10 more
|
|
Zp3F = $3F ; 6 refs; reads=2 writes=4; used at $805F, 8064, AA44, AA6B
|
|
Zp52 = $52 ; 2 refs; reads=1 writes=1; used at $8143, 864C
|
|
Zp55 = $55 ; 1 refs; reads=1 writes=0; used at $8147
|
|
Zp5B = $5B ; 1 refs; reads=0 writes=1; used at $9131
|
|
Zp5F = $5F ; 1 refs; reads=0 writes=1; used at $87AA
|
|
Zp62 = $62 ; 1 refs; reads=0 writes=1; used at $911D
|
|
Zp63 = $63 ; 1 refs; reads=0 writes=1; used at $9124
|
|
Zp64 = $64 ; 1 refs; reads=0 writes=1; used at $910F
|
|
Zp65 = $65 ; 1 refs; reads=0 writes=1; used at $9113
|
|
Zp66 = $66 ; 2 refs; reads=1 writes=1; used at $818A
|
|
Zp6B = $6B ; 1 refs; reads=0 writes=1; used at $8662
|
|
Zp72 = $72 ; 4 refs; reads=4 writes=0; used at $A1F1, A217, A227, A30C
|
|
Zp73 = $73 ; 6 refs; reads=5 writes=1; used at $A1EA, A1FC, A211, A220, +1 more
|
|
Zp75 = $75 ; 3 refs; reads=3 writes=0; used at $A1DB, A204, A231
|
|
Zp76 = $76 ; 3 refs; reads=3 writes=0; used at $A234, A251, A318
|
|
Zp78 = $78 ; 4 refs; reads=2 writes=2; used at $9E7F, A1EF, A209, A20E
|
|
Zp79 = $79 ; 2 refs; reads=1 writes=1; used at $8666, 911F
|
|
Zp7A = $7A ; 2 refs; reads=1 writes=1; used at $866A, 9115
|
|
Zp7E = $7E ; 1 refs; reads=0 writes=1; used at $8664
|
|
Zp88 = $88 ; 1 refs; reads=0 writes=1; used at $912B
|
|
Zp89 = $89 ; 1 refs; reads=0 writes=1; used at $866E
|
|
Zp98 = $98 ; 2 refs; reads=0 writes=2; used at $AD9E, ADB2
|
|
Zp9B = $9B ; 1 refs; reads=1 writes=0; used at $A1C0
|
|
ZpA9 = $A9 ; 1 refs; reads=1 writes=0; used at $8198
|
|
ZpAF = $AF ; 3 refs; reads=0 writes=3; used at $8049, 8079, 8083
|
|
ZpB1 = $B1 ; 1 refs; reads=1 writes=0; used at $8096
|
|
ZpB3 = $B3 ; 1 refs; reads=0 writes=1; used at $8149
|
|
ZpB4 = $B4 ; 1 refs; reads=0 writes=1; used at $8145
|
|
ZpB5 = $B5 ; 1 refs; reads=0 writes=1; used at $8141
|
|
ZpC9 = $C9 ; 1 refs; reads=1 writes=0; used at $A572
|
|
ZpFD = $FD ; 2 refs; reads=0 writes=2; used at $800E, ADA9
|
|
ZpFE = $FE ; 3 refs; reads=1 writes=2; used at $A1B7, ADA2, ADAE
|