[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Debugging an (unsuccessful) prodos boot
On Feb 9, 4:04 pm, schmidtd <schmi...@my-deja.com> wrote:
> On Feb 9, 4:48 pm, BLuRry <brendan.rob...@gmail.com> wrote:
>
>
>
> > On Feb 9, 2:36 pm, schmidtd <schmi...@my-deja.com> wrote:
>
> > > On Feb 9, 3:08 pm, BLuRry <brendan.rob...@gmail.com> wrote:
>
> > > > I'm in the midst of debugging a very hard problem. Trying to
> > > > determine why Prodos is unwilling to start. It relocates, then reads
> > > > the root volume. No other MLI calls are made, and it spits out a
> > > > relocation error.
>
> > > I usually get that error when I don't have 64k of memory for ProDOS to
> > > find. :-) I'm assuming this volume boots fine with other emulators?
>
> > Nope. I'm pretty sure it wouldn't boot elsewhere -- since the volume
> > is being dynamically generated it is rather hard to prove that
> > assertion though. You bring up a good point -- perhaps I could render
> > the virtual image into a file and try elsewhere if I cannot pinpoint
> > the issue -- though I've booted prodos on the emulator in disk form
> > before.
>
> Well, right - see if CiderPress can make heads or tails of it. :-)
> You are doing this with a copy of Worth and Lechner at your side,
> right? Along with their annotated disassembly of ProDOS in the Beyond
> ProDOS supplements? Right? ;-)
Indeed. Would be nice if there were supplements for Prodos 1.9 -- but
yes thanks to Beneath Prodos, it sees the emulated drive in slot 7 and
makes the MLI call to retrieve the root volume from block 2. All data
structures I've written follow the book to the tee -- well at least
that is the intention. Perhaps I missed something and that's why it
breaks. Will figure it out eventually. Good point about Ciderpress.
-B