66 lines
5.1 KiB
PHP
66 lines
5.1 KiB
PHP
; Karate Kid, The (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 ; 14 refs; reads=7 writes=7; used at $8341, 8345, 834B, 834F, +10 more
|
|
Zp01 = $01 ; 2 refs; reads=1 writes=1; used at $836B, 836F
|
|
Zp02 = $02 ; 2 refs; reads=0 writes=2; used at $842C, 843B
|
|
Zp03 = $03 ; 2 refs; reads=0 writes=2; used at $8433, 8442
|
|
Zp04 = $04 ; 2 refs; reads=1 writes=1; used at $831A, 8427
|
|
Zp05 = $05 ; 2 refs; reads=1 writes=1; used at $831C, 842E
|
|
Zp06 = $06 ; 2 refs; reads=1 writes=1; used at $831E, 8412
|
|
Zp07 = $07 ; 6 refs; reads=4 writes=2; used at $847A, 849A, 84B7, 84B9, +1 more
|
|
Zp08 = $08 ; 1 refs; reads=1 writes=0; used at $8415
|
|
Zp09 = $09 ; 2 refs; reads=1 writes=1; used at $8274
|
|
Zp0B = $0B ; 7 refs; reads=4 writes=3; used at $8276, 82A9, 82B0, 82E5, +3 more
|
|
Zp0C = $0C ; 17 refs; reads=11 writes=6; used at $8285, 8289, 82D2, 82E8, +13 more
|
|
Zp0D = $0D ; 9 refs; reads=6 writes=3; used at $8080, 8084, 832D, 8331, +5 more
|
|
Zp0F = $0F ; 2 refs; reads=1 writes=1; used at $8318, 8450
|
|
Zp1C = $1C ; 4 refs; reads=4 writes=0; used at $85CA, 85CE, 85D5, 85D9
|
|
Zp28 = $28 ; 5 refs; reads=1 writes=4; used at $82A0, 82C4, 82CA, 82DD
|
|
Zp29 = $29 ; 4 refs; reads=1 writes=3; used at $82A2, 82CC, 82DF
|
|
Zp2A = $2A ; 2 refs; reads=2 writes=0; used at $8629, 863E
|
|
Zp2B = $2B ; 2 refs; reads=2 writes=0; used at $862B, 8640
|
|
Zp2C = $2C ; 4 refs; reads=3 writes=1; used at $8656, 866B, 8678, 867D
|
|
Zp2D = $2D ; 2 refs; reads=2 writes=0; used at $8658, 866D
|
|
Zp2E = $2E ; 1 refs; reads=1 writes=0; used at $8663
|
|
Zp30 = $30 ; 1 refs; reads=0 writes=1; used at $8C70
|
|
Zp35 = $35 ; 2 refs; reads=1 writes=1; used at $808C, 8C49
|
|
Zp38 = $38 ; 3 refs; reads=2 writes=1; used at $8538, 854B, 86CF
|
|
Zp3A = $3A ; 1 refs; reads=0 writes=1; used at $8C26
|
|
Zp3C = $3C ; 1 refs; reads=0 writes=1; used at $8079
|
|
Zp3D = $3D ; 1 refs; reads=0 writes=1; used at $807E
|
|
Zp3E = $3E ; 1 refs; reads=0 writes=1; used at $806F
|
|
Zp3F = $3F ; 1 refs; reads=0 writes=1; used at $8074
|
|
Zp40 = $40 ; 1 refs; reads=0 writes=1; used at $EEAA
|
|
Zp41 = $41 ; 4 refs; reads=1 writes=3; used at $919B, 91CC, EEAF
|
|
Zp42 = $42 ; 2 refs; reads=1 writes=1; used at $91B3, 91BF
|
|
Zp43 = $43 ; 2 refs; reads=1 writes=1; used at $91B8, 91C1
|
|
Zp44 = $44 ; 3 refs; reads=1 writes=2; used at $919F, 91A4, 91BD
|
|
Zp46 = $46 ; 6 refs; reads=5 writes=1; used at $9197, 91A6, 91AA, 91B0, +2 more
|
|
Zp47 = $47 ; 1 refs; reads=0 writes=1; used at $9199
|
|
Zp68 = $68 ; 2 refs; reads=1 writes=1; used at $FF16, FF1E
|
|
Zp69 = $69 ; 3 refs; reads=2 writes=1; used at $FBCA, FBD5, FBEA
|
|
Zp6A = $6A ; 3 refs; reads=2 writes=1; used at $FBDC, FBFA, FC0E
|
|
Zp6B = $6B ; 5 refs; reads=4 writes=1; used at $FBCE, FBE2, FC06, FC2A, +1 more
|
|
Zp6C = $6C ; 6 refs; reads=4 writes=2; used at $FBFF, FC10, FC31, FC9A, +2 more
|
|
Zp6D = $6D ; 4 refs; reads=2 writes=2; used at $FC04, FC15, FDA3
|
|
Zp6E = $6E ; 14 refs; reads=9 writes=5; used at $FC3D, FC4B, FC62, FC6A, +10 more
|
|
Zp6F = $6F ; 1 refs; reads=0 writes=1; used at $FEEA
|
|
Zp70 = $70 ; 2 refs; reads=1 writes=1; used at $FE3C, FE43
|
|
Zp72 = $72 ; 16 refs; reads=13 writes=3; used at $FBD0, FDB0, FDB2, FDB9, +11 more
|
|
Zp73 = $73 ; 5 refs; reads=1 writes=4; used at $FBAB, FBBA, FBE6, FE24, +1 more
|
|
Zp74 = $74 ; 1 refs; reads=0 writes=1; used at $FE15
|
|
Zp75 = $75 ; 2 refs; reads=0 writes=2; used at $FE67, FE7D
|
|
Zp76 = $76 ; 1 refs; reads=0 writes=1; used at $FE85
|
|
Zp77 = $77 ; 11 refs; reads=7 writes=4; used at $FDAA, FDC3, FDC9, FDD9, +6 more
|
|
Zp79 = $79 ; 6 refs; reads=4 writes=2; used at $FDAC, FE4A, FE8C, FEAA, +2 more
|
|
Zp7B = $7B ; 5 refs; reads=4 writes=1; used at $FB17, FB20, FB29, FB66, +1 more
|
|
Zp7C = $7C ; 1 refs; reads=0 writes=1; used at $FB1C
|
|
Zp7D = $7D ; 2 refs; reads=1 writes=1; used at $FB24, FB4D
|
|
Zp7E = $7E ; 2 refs; reads=1 writes=1; used at $FB27, FB63
|
|
Zp86 = $86 ; 3 refs; reads=2 writes=1; used at $82BE, 853D, 855B
|
|
Zp87 = $87 ; 1 refs; reads=0 writes=1; used at $8550
|