On 2008-01-20 23:59:03 -0800, Jerry <SNIPawanderin@yahoSNIPo.ca> said:
0f6a3: 86 87 stx IBCMD 00f6a5: ca dex 00f6a6: 86 85 stx IBBUFP 00f6a8: a9 a0 lda #$a0 00f6aa: 85 86 sta IBBUFP+1 ; read block to $a000-a1ff 00f6ac: 4a lsr 00f6ad: 85 91 sta PREVTRK 00f6af: 8a txa 00f6b0: 20 79 f4 jsr BLOCKIO ; I/O for block in X, A 00f6b3: 90 0a bcc GOBOOT ; no error 00f6b5: a2 1c ldx #$1c 00f6b7: 20 38 f7 jsr STRWT 00f6ba: 20 0f fd jsr KEYIN 00f6bd: b0 e2 bcs BOOT 00f6bf: 4c 00 a0 GOBOOT jmp ha000 I also cannot see any way that it would try to read block 1.
Yes Jerry, you are correct. Now that I have my Apple /// up and running, it boots fine off of the disks that had the boot blocks in Block $0000. So much for that theory, oh well.
-JJJ