Here is my boot-log,
I have cut repetitive lines, and put some narration through it
Yes, we need to reduce the noise in these "Checkpoint" messages
PC A X Y Z B SP MAPL MAPH LAST-OP P P-FLAGS RGP uS IO
9ECA 2E C1 E5 3F BF BEFB C1C0 3F00 71 09 24 00 ..E..I... ... 50 -C9 H-
.
MEGA65 Serial Monitor
build mvfile,06f4f0b+DIRTY,0826-1849
--------------------------------
See source code for help.
@
@ note above the old bit-file being used,
@ and has embeded an old version of KICKUP
@
.0, Y:$10, Z:$00, P:$37 :reset_machine_state
Checkpoint @ $9348 A:$0C, X:$00, Y:$10, Z:$00, P:$35 :reset_machine_state
Checkpoint @ $8983 A:$00, X:$00, Y:$00, Z:$01, P:$37 :dos_readdir <entry>
Checkpoint @ $89F7 A:$20, X:$0B, Y:$0B, Z:$00, P:$35 :next piece (8.3) =LOUD
Checkpoint @ $8B31 A:$08, X:$0B, Y:$0B, Z:$00, P:$B4 :drce_shortname
Checkpoint @ $8B50 A:$4C, X:$0B, Y:$00, Z:$00, P:$34 :drce_shortname <2>
Checkpoint @ $8B74 A:$20, X:$0B, Y:$0B, Z:$00, P:$37 :drce5
Checkpoint @ $8BC0 A:$20, X:$06, Y:$09, Z:$01, P:$37 :drce_copied_extension
Checkpoint @ $8BE2 A:$00, X:$06, Y:$09, Z:$01, P:$37
:drce_already_have_long_name
Checkpoint @ $8C32 A:$08, X:$04, Y:$0B, Z:$01, P:$35 :drce_fl <1>
Checkpoint @ $8C65 A:$20, X:$04, Y:$00, Z:$01, P:$35 :drce_noteof
Checkpoint @ $8C88 A:$4C, X:$04, Y:$00, Z:$01, P:$35 :drce_noteof <success>
Checkpoint @ $8CBE A:$4C, X:$04, Y:$00, Z:$01, P:$34 :LFN(9): LOUD.
????????????????????????
Checkpoint @ $8983 A:$06, X:$04, Y:$00, Z:$01, P:$B4 :dos_readdir <entry>
Checkpoint @ $89F7 A:$35, X:$0B, Y:$0B, Z:$00, P:$35 :next piece (8.3)
=KICKUP M65
Checkpoint @ $8B31 A:$20, X:$0B, Y:$0B, Z:$00, P:$35 :drce_shortname
Checkpoint @ $8B50 A:$4B, X:$0B, Y:$00, Z:$00, P:$34 :drce_shortname <2>
Checkpoint @ $8B74 A:$35, X:$0B, Y:$0B, Z:$00, P:$37 :drce5
Checkpoint @ $8BC0 A:$35, X:$0A, Y:$0B, Z:$03, P:$37 :drce_copied_extension
Checkpoint @ $8BE2 A:$00, X:$0A, Y:$0B, Z:$03, P:$37
:drce_already_have_long_name
Checkpoint @ $8C32 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :drce_fl <1>
Checkpoint @ $8C65 A:$40, X:$04, Y:$00, Z:$03, P:$35 :drce_noteof
Checkpoint @ $8C88 A:$4B, X:$04, Y:$00, Z:$03, P:$35 :drce_noteof <success>
Checkpoint @ $8CBE A:$4B, X:$04, Y:$00, Z:$03, P:$34 :LFN(9):
KICKUP.M65????????????????????
Checkpoint @ $8983 A:$0A, X:$04, Y:$00, Z:$03, P:$B4 :dos_readdir <entry>
Checkpoint @ $89F7 A:$4D, X:$0B, Y:$0B, Z:$00, P:$35 :next piece (8.3)
=MEGA65 ROM
Checkpoint @ $8B31 A:$20, X:$0B, Y:$0B, Z:$00, P:$35 :drce_shortname
Checkpoint @ $8B50 A:$4D, X:$0B, Y:$00, Z:$00, P:$34 :drce_shortname <2>
Checkpoint @ $8B74 A:$4D, X:$0B, Y:$0B, Z:$00, P:$37 :drce5
Checkpoint @ $8BC0 A:$4D, X:$0A, Y:$0B, Z:$03, P:$37 :drce_copied_extension
Checkpoint @ $8BE2 A:$00, X:$0A, Y:$0B, Z:$03, P:$37
:drce_already_have_long_name
Checkpoint @ $8C32 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :drce_fl <1>
Checkpoint @ $8C65 A:$60, X:$04, Y:$00, Z:$03, P:$35 :drce_noteof
Checkpoint @ $8C88 A:$4D, X:$04, Y:$00, Z:$03, P:$35 :drce_noteof <success>
Checkpoint @ $8CBE A:$4D, X:$04, Y:$00, Z:$03, P:$34 :LFN(9):
MEGA65.ROM????????????????????
Checkpoint @ $8983 A:$0A, X:$04, Y:$00, Z:$03, P:$B4 :dos_readdir <entry>
Checkpoint @ $89F7 A:$54, X:$0B, Y:$0B, Z:$00, P:$35 :next piece (8.3)
=BIT4F0B BIT
Checkpoint @ $8B31 A:$20, X:$0B, Y:$0B, Z:$00, P:$35 :drce_shortname
Checkpoint @ $8B50 A:$42, X:$0B, Y:$00, Z:$00, P:$34 :drce_shortname <2>
Checkpoint @ $8B74 A:$54, X:$0B, Y:$0B, Z:$00, P:$37 :drce5
Checkpoint @ $8BC0 A:$54, X:$0B, Y:$0B, Z:$03, P:$37 :drce_copied_extension
Checkpoint @ $8BE2 A:$00, X:$0B, Y:$0B, Z:$03, P:$37
:drce_already_have_long_name
Checkpoint @ $8C32 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :drce_fl <1>
Checkpoint @ $8C65 A:$80, X:$04, Y:$00, Z:$03, P:$F5 :drce_noteof
Checkpoint @ $8C88 A:$42, X:$04, Y:$00, Z:$03, P:$35 :drce_noteof <success>
Checkpoint @ $8CBE A:$42, X:$04, Y:$00, Z:$03, P:$34 :LFN(9):
BIT4F0B.BIT???????????????????
Checkpoint @ $8983 A:$0B, X:$04, Y:$00, Z:$03, P:$B4 :dos_readdir <entry>
Checkpoint @ $89F7 A:$35, X:$0B, Y:$0B, Z:$00, P:$35 :next piece (8.3)
=BOOTLOGOM65
Checkpoint @ $8B31 A:$20, X:$0B, Y:$0B, Z:$00, P:$35 :drce_shortname
Checkpoint @ $8B50 A:$42, X:$0B, Y:$00, Z:$00, P:$34 :drce_shortname <2>
Checkpoint @ $8B74 A:$35, X:$0B, Y:$0B, Z:$00, P:$37 :drce5
Checkpoint @ $8BC0 A:$35, X:$0C, Y:$0B, Z:$03, P:$37 :drce_copied_extension
Checkpoint @ $8BE2 A:$00, X:$0C, Y:$0B, Z:$03, P:$37
:drce_already_have_long_name
Checkpoint @ $8C32 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :drce_fl <1>
Checkpoint @ $8C65 A:$A0, X:$04, Y:$00, Z:$03, P:$B5 :drce_noteof
Checkpoint @ $8C88 A:$42, X:$04, Y:$00, Z:$03, P:$35 :drce_noteof <success>
Checkpoint @ $8CBE A:$42, X:$04, Y:$00, Z:$03, P:$34 :LFN(9):
BOOTLOGO.M65??????????????????
Checkpoint @ $8983 A:$00, X:$00, Y:$00, Z:$00, P:$37 :dos_readdir <entry>
Checkpoint @ $89F7 A:$20, X:$0B, Y:$0B, Z:$00, P:$35 :next piece (8.3) =LOUD
Checkpoint @ $8B31 A:$08, X:$0B, Y:$0B, Z:$00, P:$B4 :drce_shortname
Checkpoint @ $8B50 A:$4C, X:$0B, Y:$00, Z:$00, P:$34 :drce_shortname <2>
Checkpoint @ $8B74 A:$20, X:$0B, Y:$0B, Z:$00, P:$37 :drce5
Checkpoint @ $8BC0 A:$20, X:$06, Y:$09, Z:$01, P:$37 :drce_copied_extension
Checkpoint @ $8BE2 A:$00, X:$06, Y:$09, Z:$01, P:$37
:drce_already_have_long_name
Checkpoint @ $8C32 A:$08, X:$04, Y:$0B, Z:$01, P:$35 :drce_fl <1>
Checkpoint @ $8C65 A:$20, X:$04, Y:$00, Z:$01, P:$35 :drce_noteof
Checkpoint @ $8C88 A:$4C, X:$04, Y:$00, Z:$01, P:$35 :drce_noteof <success>
Checkpoint @ $8CBE A:$4C, X:$04, Y:$00, Z:$01, P:$34 :LFN(9): LOUD.
????????????????????????
Checkpoint @ $8983 A:$06, X:$04, Y:$00, Z:$01, P:$B4 :dos_readdir <entry>
Checkpoint @ $89F7 A:$35, X:$0B, Y:$0B, Z:$00, P:$35 :next piece (8.3)
=KICKUP M65
Checkpoint @ $8B31 A:$20, X:$0B, Y:$0B, Z:$00, P:$35 :drce_shortname
Checkpoint @ $8B50 A:$4B, X:$0B, Y:$00, Z:$00, P:$34 :drce_shortname <2>
Checkpoint @ $8B74 A:$35, X:$0B, Y:$0B, Z:$00, P:$37 :drce5
Checkpoint @ $8BC0 A:$35, X:$0A, Y:$0B, Z:$03, P:$37 :drce_copied_extension
Checkpoint @ $8BE2 A:$00, X:$0A, Y:$0B, Z:$03, P:$37
:drce_already_have_long_name
Checkpoint @ $8C32 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :drce_fl <1>
Checkpoint @ $8C65 A:$40, X:$04, Y:$00, Z:$03, P:$35 :drce_noteof
Checkpoint @ $8C88 A:$4B, X:$04, Y:$00, Z:$03, P:$35 :drce_noteof <success>
Checkpoint @ $8CBE A:$4B, X:$04, Y:$00, Z:$03, P:$34 :LFN(9):
KICKUP.M65????????????????????
@
@ now about to use the new version of KICKUP
@
Checkpoint @ $9664 A:$0C, X:$00, Y:$10, Z:$53, P:$37 :reset_machine_state
Checkpoint @ $967C A:$0C, X:$00, Y:$10, Z:$53, P:$35 :reset_machine_state
Checkpoint @ $9C05 A:$00, X:$00, Y:$15, Z:$53, P:$34 :Resetting SDCARD
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$53, P:$34
:sd_read(ing)sector: $d681=00000000.
Checkpoint @ $86E2 A:$00, X:$30, Y:$30, Z:$53, P:$37 :Reading MBR @
0x00000000
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$53, P:$34
:sd_read(ing)sector: $d681=00000000.
Checkpoint @ $860F A:$AA, X:$30, Y:$30, Z:$53, P:$37 :Found $55AA at
$1FE on MBR
Checkpoint @ $8638 A:$DF, X:$30, Y:$30, Z:$53, P:$B5 :Checking Partition #1
Checkpoint @ $8725 A:$0C, X:$30, Y:$04, Z:$53, P:$37 :Partn has
fat32_lba (type=0x0c)
Checkpoint @ $8844 A:$00, X:$08, Y:$10, Z:$53, P:$37 :OK:
dos_disk_openpartition:
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$53, P:$34
:sd_read(ing)sector: $d681=00100000.
Checkpoint @ $88A0 A:$AA, X:$30, Y:$30, Z:$53, P:$37 :Partn has $55AA GOOD
Checkpoint @ $89FF A:$0F, X:$FF, Y:$08, Z:$01, P:$34 :FAT32 partition
data copied to
Checkpoint @ $87D7 A:$31, X:$31, Y:$30, Z:$01, P:$34 :Part#1 NOT set to
the default_disk
Checkpoint @ $86E2 A:$00, X:$31, Y:$30, Z:$01, P:$37 :Reading MBR @
0x00000000
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$01, P:$34
:sd_read(ing)sector: $d681=00000000.
Checkpoint @ $8660 A:$CE, X:$30, Y:$30, Z:$01, P:$B5 :Checking Partition #2
Checkpoint @ $8800 A:$01, X:$30, Y:$04, Z:$01, P:$34 :Partition not
interesting
Checkpoint @ $86E2 A:$00, X:$30, Y:$04, Z:$01, P:$37 :Reading MBR @
0x00000000
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$01, P:$34
:sd_read(ing)sector: $d681=00000000.
Checkpoint @ $8688 A:$DE, X:$30, Y:$30, Z:$01, P:$B5 :Checking Partition #3
Checkpoint @ $8800 A:$01, X:$30, Y:$04, Z:$01, P:$34 :Partition not
interesting
Checkpoint @ $86E2 A:$00, X:$30, Y:$04, Z:$01, P:$37 :Reading MBR @
0x00000000
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$01, P:$34
:sd_read(ing)sector: $d681=00000000.
Checkpoint @ $86B0 A:$EE, X:$30, Y:$30, Z:$01, P:$B5 :Checking Partition #4
Checkpoint @ $8800 A:$01, X:$30, Y:$04, Z:$01, P:$34 :Partition not
interesting
@
@ will now search for the bootlogo, parsing dir until it finds it
@
Checkpoint @ $987E A:$00, X:$01, Y:$0C, Z:$00, P:$37 : try-loading BOOTLOGO
Checkpoint @ $926E A:$30, X:$00, Y:$2C, Z:$00, P:$34
:dos_print_current_cluster
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$00, P:$34
:dos_readdir[0000]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$38, X:$0B, Y:$30, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=LOUD 08
Checkpoint @ $8CBB A:$00, X:$0B, Y:$08, Z:$00, P:$37 : is Volume ID, so
skip this record
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$00, P:$34
:dos_readdir[0020]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=KICKUP M65 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$40, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4B, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4B, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
KICKUP.M65????????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0040]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=MEGA65 ROM 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$60, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4D, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4D, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
MEGA65.ROM????????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0060]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=BIT4F0B BIT 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$80, X:$04, Y:$00, Z:$03, P:$F5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0B, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$42, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$42, X:$42, Y:$30, Z:$03, P:$34 :LFN(0B):
BIT4F0B.BIT???????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0080]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=BOOTLOGOM65 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$A0, X:$04, Y:$00, Z:$03, P:$B5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0C, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$42, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$42, X:$43, Y:$30, Z:$03, P:$34 :LFN(0C):
BOOTLOGO.M65??????????????????
@
@ found it, now reads it
@
Checkpoint @ $8FFE A:$4F, X:$00, Y:$30, Z:$03, P:$37 :Found the file...
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060C800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060CA00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060CC00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060CE00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060D000.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060D200.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060D400.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060D600.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00147E00.
Checkpoint @ $91C5 A:$0F, X:$3C, Y:$0A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $98CC A:$00, X:$00, Y:$06, Z:$00, P:$37 : fallthrough
loading BOOTLOGO
@
@ now searching for the MEGA65.D81
@
Checkpoint @ $99B3 A:$00, X:$00, Y:$19, Z:$00, P:$37 : Here we are
POST-KICKUP
Checkpoint @ $99E3 A:$00, X:$EB, Y:$0A, Z:$00, P:$37 : try-mounting
MEGA65.D81
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$00, P:$34
:dos_readdir[0000]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$38, X:$0B, Y:$30, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=LOUD 08
Checkpoint @ $8CBB A:$00, X:$0B, Y:$08, Z:$00, P:$37 : is Volume ID, so
skip this record
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$00, P:$34
:dos_readdir[0020]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=KICKUP M65 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$40, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4B, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4B, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
KICKUP.M65????????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0040]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=MEGA65 ROM 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$60, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4D, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4D, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
MEGA65.ROM????????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0060]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=BIT4F0B BIT 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$80, X:$04, Y:$00, Z:$03, P:$F5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0B, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$42, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$42, X:$42, Y:$30, Z:$03, P:$34 :LFN(0B):
BIT4F0B.BIT???????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0080]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=BOOTLOGOM65 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$A0, X:$04, Y:$00, Z:$03, P:$B5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0C, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$42, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$42, X:$43, Y:$30, Z:$03, P:$34 :LFN(0C):
BOOTLOGO.M65??????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[00A0]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=CHARROM M65 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$C0, X:$04, Y:$00, Z:$03, P:$B5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0B, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$43, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$43, X:$42, Y:$30, Z:$03, P:$34 :LFN(0B):
CHARROM.M65???????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[00C0]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=MEGA65 D81 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$E0, X:$04, Y:$00, Z:$03, P:$B5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4D, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4D, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
MEGA65.D81????????????????????
Checkpoint @ $8FFE A:$45, X:$00, Y:$30, Z:$03, P:$37 :Found the file...
@
@ found the D81, now... parses dir again and checks for fragmentation I think
@
Checkpoint @ $930D A:$FF, X:$00, Y:$30, Z:$03, P:$B5 :dos_d81attach
<checking>
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0000]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$38, X:$0B, Y:$30, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=LOUD 08
Checkpoint @ $8CBB A:$00, X:$0B, Y:$08, Z:$00, P:$37 : is Volume ID, so
skip this record
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$00, P:$34
:dos_readdir[0020]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=KICKUP M65 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$40, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4B, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4B, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
KICKUP.M65????????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0040]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=MEGA65 ROM 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$60, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4D, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4D, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
MEGA65.ROM????????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0060]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=BIT4F0B BIT 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$80, X:$04, Y:$00, Z:$03, P:$F5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0B, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$42, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$42, X:$42, Y:$30, Z:$03, P:$34 :LFN(0B):
BIT4F0B.BIT???????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0080]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=BOOTLOGOM65 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$A0, X:$04, Y:$00, Z:$03, P:$B5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0C, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$42, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$42, X:$43, Y:$30, Z:$03, P:$34 :LFN(0C):
BOOTLOGO.M65??????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[00A0]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=CHARROM M65 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$C0, X:$04, Y:$00, Z:$03, P:$B5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0B, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$43, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$43, X:$42, Y:$30, Z:$03, P:$34 :LFN(0B):
CHARROM.M65???????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[00C0]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$0B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=MEGA65 D81 20
Checkpoint @ $8E0B A:$00, X:$0B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$E0, X:$04, Y:$00, Z:$03, P:$B5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4D, X:$04, Y:$00, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4D, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
MEGA65.D81????????????????????
Checkpoint @ $8FFE A:$45, X:$00, Y:$30, Z:$03, P:$37 :Found the file...
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$01, P:$34
:sd_read(ing)sector: $d681=00148400.
Checkpoint @ $91C5 A:$00, X:$88, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148400.
Checkpoint @ $91C5 A:$00, X:$8C, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148400.
Checkpoint @ $91C5 A:$00, X:$90, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148400.
Checkpoint @ $91C5 A:$00, X:$94, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148400.
Checkpoint @ $91C5 A:$00, X:$98, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
@
@ deleted 10 pages of the same thing
@
Checkpoint @ $91C5 A:$00, X:$54, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$58, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$5C, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$60, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$64, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$68, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$6C, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$70, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$74, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$78, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$7C, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$80, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$84, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$88, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$8C, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$90, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$94, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$98, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$9C, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$00, X:$A0, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00148800.
Checkpoint @ $91C5 A:$0F, X:$A4, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $93C4 A:$00, X:$00, Y:$16, Z:$00, P:$36 :dos_d81attach
<measured end of image>
Checkpoint @ $942A A:$03, X:$FF, Y:$04, Z:$00, P:$34 :dos_d81attach
<success>
Checkpoint @ $9A17 A:$00, X:$00, Y:$1F, Z:$00, P:$37 : mounted MEGA65.D81
@
@ now search for charrom
@
Checkpoint @ $9A73 A:$00, X:$00, Y:$1F, Z:$3F, P:$35 : try-loading CHAR-ROM
Checkpoint @ $926E A:$31, X:$01, Y:$2C, Z:$61, P:$34
:dos_print_current_cluster
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$61, P:$34
:dos_readdir[0000]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$38, X:$1B, Y:$30, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=LOUD 08
Checkpoint @ $8CBB A:$00, X:$1B, Y:$08, Z:$00, P:$37 : is Volume ID, so
skip this record
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$00, P:$34
:dos_readdir[0020]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$1B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=KICKUP M65 20
Checkpoint @ $8E0B A:$00, X:$1B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$40, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4B, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4B, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
KICKUP.M65????????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0040]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$1B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=MEGA65 ROM 20
Checkpoint @ $8E0B A:$00, X:$1B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$60, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4D, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4D, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
MEGA65.ROM????????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0060]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$1B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=BIT4F0B BIT 20
Checkpoint @ $8E0B A:$00, X:$1B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$80, X:$04, Y:$10, Z:$03, P:$F5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0B, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$42, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$42, X:$42, Y:$30, Z:$03, P:$34 :LFN(0B):
BIT4F0B.BIT???????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0080]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$1B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=BOOTLOGOM65 20
Checkpoint @ $8E0B A:$00, X:$1B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$A0, X:$04, Y:$10, Z:$03, P:$B5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0C, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$42, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$42, X:$43, Y:$30, Z:$03, P:$34 :LFN(0C):
BOOTLOGO.M65??????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[00A0]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$1B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=CHARROM M65 20
Checkpoint @ $8E0B A:$00, X:$1B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$C0, X:$04, Y:$10, Z:$03, P:$B5 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0B, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$43, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$43, X:$42, Y:$30, Z:$03, P:$34 :LFN(0B):
CHARROM.M65???????????????????
Checkpoint @ $8FFE A:$48, X:$00, Y:$30, Z:$03, P:$37 :Found the file...
@
@ found it, and loads it into memory
@
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060D800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060DA00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060DC00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060DE00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060E000.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060E200.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060E400.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=0060E600.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00147E00.
Checkpoint @ $91C5 A:$0F, X:$40, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9AC8 A:$00, X:$10, Y:$16, Z:$00, P:$37 : OK-loading CHARROM
Checkpoint @ $9B05 A:$30, X:$00, Y:$30, Z:$10, P:$34 : try-loading
MEGA65-ROM
@
@ now search for and load MEGA65.ROM, its a big file so i will delete some lines
@
Checkpoint @ $926E A:$06, X:$0F, Y:$2C, Z:$3F, P:$35
:dos_print_current_cluster
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$3F, P:$34
:dos_readdir[0000]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$38, X:$1B, Y:$30, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=LOUD 08
Checkpoint @ $8CBB A:$00, X:$1B, Y:$08, Z:$00, P:$37 : is Volume ID, so
skip this record
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$00, P:$34
:dos_readdir[0020]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$1B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=KICKUP M65 20
Checkpoint @ $8E0B A:$00, X:$1B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$40, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4B, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4B, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
KICKUP.M65????????????????????
Checkpoint @ $8BB1 A:$30, X:$30, Y:$30, Z:$03, P:$34
:dos_readdir[0040]======================
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00240800.
Checkpoint @ $8C5B A:$30, X:$1B, Y:$32, Z:$00, P:$34 :BGOK (8.3)+ATTRIB
=MEGA65 ROM 20
Checkpoint @ $8E0B A:$00, X:$1B, Y:$20, Z:$00, P:$37 :BGOK drce: not
longname
Checkpoint @ $8EB9 A:$20, X:$04, Y:$0B, Z:$03, P:$35 :BGOK drce_fl
populated fields
Checkpoint @ $8F03 A:$60, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<1/3>
Checkpoint @ $8F27 A:$0A, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<2/3>
Checkpoint @ $8F4E A:$4D, X:$04, Y:$10, Z:$03, P:$35 :BGOK drce_not_eof
<3/3>
Checkpoint @ $8F8B A:$4D, X:$41, Y:$30, Z:$03, P:$34 :LFN(0A):
MEGA65.ROM????????????????????
Checkpoint @ $8FFE A:$45, X:$00, Y:$30, Z:$03, P:$37 :Found the file...
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00245800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00245A00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00245C00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00245E00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00246000.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00246200.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00246400.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00246600.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00147000.
Checkpoint @ $91C5 A:$00, X:$20, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00246800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00246A00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00246C00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00246E00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00247000.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00247200.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00247400.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00247600.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00147000.
Checkpoint @ $91C5 A:$00, X:$24, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00247800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00247A00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00247C00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00247E00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00248000.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00248200.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00248400.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00248600.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00147000.
Checkpoint @ $91C5 A:$00, X:$98, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00264800.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00264A00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00264C00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00264E00.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00265000.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00265200.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00265400.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00265600.
Checkpoint @ $9D00 A:$30, X:$30, Y:$30, Z:$00, P:$34
:sd_read(ing)sector: $d681=00147000.
Checkpoint @ $91C5 A:$0F, X:$9C, Y:$1A, Z:$04, P:$37 :WARN: PRINTHEX in
dfanc_check
Checkpoint @ $9B88 A:$00, X:$00, Y:$19, Z:$3F, P:$35 : OK-loading
MEGA65-ROM
PC A X Y Z B SP MAPL MAPH LAST-OP P P-FLAGS RGP uS IO
9A99 20 15 00 B0 00 01F1 1100 3180 AD 82 D0 24 00 ..E..I... ..P 50 -00 --
.