[Coco] OS9 Lev1 Ver2 / NOS9 Lev1

Robert Gault robert.gault at worldnet.att.net
Wed Oct 24 11:47:19 EDT 2007


Chester A Patterson wrote:
> Are not these bugs ironed out in Nitro OS-9 Level 1?

They should be.

  There are several things that will prevent you from booting a double 
sided disk with OS-9 Level1 version2.
  It has already been stated indirectly that tracks alternate front to 
back on double sided OS-9 disks. Two modules in OS-9 need to know how to 
deal with this, Boot and CCDisk. You replaced CCDisk with rb1773 but did 
not replace Boot. Since Boot has not been replaced, you may have 
problems getting OS9Boot to load.
  Also, DECB DOS command does not know what to make of double sided 
disks. It expects the boot track to always be on side0 T34. That's fine 
with real hardware systems but not emulators which alternate front/back 
tracks in the disk image file. That means the emulator or DOS has to 
find the correct track which is now at T68. MESS solves the problem with 
.os9 images by reading the disk info in lsn0.
  Are you trying this on a real Coco or an emulator? If an emulator, 
which one?

The OS-9 Level1 version2 T34S1 has the following entries.
OS
Rel or the Level1 equivalent of the Level2 Rel; not shown with mdir.
OS9
OS9P2
INIT
BOOT
You can merge these together to create a boot track but there aren't any 
Level1 programs that permit creating the actual boot track. There is 
also no program for saving "Rel" from memory as it is not listed.

Is there some reason why you want to use OS-9 Level1 V2 rather than 
NitrOS-9 Level1?



More information about the Coco mailing list