[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Creating Apple /// boot disks using MacADT



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