[Coco] Re: problem with New NitrOS9
Rodney V Hamilton
Rodney_Hamilton at GBRonline.com
Sun Jul 4 20:17:11 EDT 2004
In article <40E88EEC.2090907 at charter.net>,
jadonaldson at charter.net says...
> I just downloaded the lastest and greatest NitrOS9, dated May, 2004.
>I copied the
>DSK's over to John's emulator, told it to use Dsik in drive 0 and Disk 2
>in drive 2. Rebooted
>the emulator and the boot failed.
>
>What did I do wrong??
>
>John Donaldson
The NitrOS-9 distribution no longer supplies single-sided boot disk
images, nor the front-side-only and back-side-only disk images that
the JV and JC emulators both used to emulate double-sided boot disks.
So how did you produce your /D0 and /D2 images? The "ds40_[12].dsk"
images are double-sided 40Trk disk images, used to create real disks.
Actually, I find it very useful to patch the 720K 80Trk disk image
to use as my /D0, with no /d2 needed. If you look at the LSN0 byte
at offset $0010 in the disk image, it will be set to $07 to indicate
a double-sided 80trk disk, but if you CHANGE that byte to $06, the
JV and JC emulators will be fooled into treating it as a single-sided
disk with no need to split it into /d0 and /d2 pieces!
However, the boot track will now be mapped to logical track #68 rather
than #34 as the DOS command expects. There are two solutions:
[1] poke the new starting track number into the DOS command every time
eg: POKE &HDF1C,68:DOS
[2] patch the DOS command in the RSDOS rom image to automatically try
to boot from track #68 if the default track #34 fails
If you use Jeff Vavasour's OS9BOOT instead of the BASIC ROM images,
that can also be patched to auto-try tracks 34 and 68. I posted both
patches to this list on Oct 26 2003, (message ~#500 or so on GMANE or
get it from the online maltedmedia COCO archives.)
I hope this helps.
--
Rodney V Hamilton
"I've been pressing my HELP key for 2 hours and no one's shown up yet.."
More information about the Coco
mailing list