[Coco] OS9 Lev1 Ver2 / NOS9 Lev1

Chester A Patterson vchester at setec-cr.com
Wed Oct 24 10:22:44 EDT 2007


Are not these bugs ironed out in Nitro OS-9 Level 1?

I have only the OS9L1 bootfiles, shell and 4 cmds. The rest I copied
over from NOS9L1, including OS9Gen & Cobbler.
So far all work well, just this pesky boot problem.

I see the DECB requirement to read "OS" as the first two chars read from
disk when DOS is executed.

What are the kernel files for OS9L1 (not NOS9L1)?? I've saved BOOT,
INIT, OS9 and OS9p2 as they don't appear to be part of the OS9Boot file.

I think BOOT is the file the DECB DOS command loads first, and which
must have "OS" chars as the very first. Cannot they be merged to the
file? There is the third char, 0D. I don't know if it'll be a bother.
Perhaps changing it to NOP?

-----Original Message-----
> Messing around with OS9 Level 1 Version 2. Replaced CCDisk and 
> associated floppy descriptors with rb1773, DD, D0 & D1 from NOS9 Level

> 1. All this on a 35 track single sided disk. Boots great. Format a 80 
> track double sided floppy, cobble it, DED OS9Boot so the DD, D0 and D1

> descriptors have the correct cylinder count (&H50) and sides (2). Try 
> to boot it. No dice. Tried with 40 track double sided. No dice. 80 
> track single sided. Nothing. Tried every combination. Nothing. Tried 
> OS9Gen instead of Cobbler. Nothing. I can boot with the 35TSS disk 
> with 80TDS descriptors no problem, CHD & CHX to a big disk and all 
> works fine. Just can't make a big bootdisk. I can make all the 35TSS 
> bootdisks I want using RS-DOS BACKUP. But that's not the point. What
am I doing wrong?
> Thanks. /Chester (Costa Rica)

There is a bug in the counter.  The DOS command puts the boot sector on
track 35 side 0.  OS-9 Level 1 Version 2 puts it on track 35 which is on
side 1 and not 53 tracks from track 1 on side 0.  If you can patch that
one, I want a copy, along with most of the OS-9 community.



Bruce W.







More information about the Coco mailing list