[Coco] OS9 Lev1 Ver2 / NOS9 Lev1
Robert Gault
robert.gault at worldnet.att.net
Thu Oct 25 22:08:36 EDT 2007
Chester A Patterson wrote:
><snip>
> I take it that "OS" in the T34S1 list below is just that, ASCII "O" and
> "S", not a file, in order to meet the DECB DOS command's requirement.
> Also I assume that what you mean by T34 "S1" is side one of two.
T34S1 means track 34, sector 1, with Disk Basic counting sectors from 1 up.
The contents of T34S1 are
COLORZAP-93 (c) Sept.1993 by Robert Gault VR. 2.0
DRIVE: #0 GRAN: $42 TRACK: #34 SECT: #1 RECORD #0 LOF #0
0 1 2 3 4 5 6 7 8 9 A B C D E F 0 2 4 6 8 A C E
00 4F 53 20 0A 12 04 4F 53 79 60 42 4F 4F 54 7F FF OS ...OSy`BOOT..
10 03 B7 FF DF C6 06 8E FF C6 A7 81 5A 26 FB A7 01 .7._F...F'.Z&{'.
20 8E 80 00 10 8E 02 00 86 60 A7 80 31 3F 26 FA 8E ........`'.1?&z.
30 81 0C 31 8C D1 C6 08 A6 A0 A7 80 5A 26 F9 CC 12 ..1.QF.& '.Z&yL.
40 12 10 93 78 27 16 33 8D FF B6 8E 0F 80 10 8E EF ...x'.3..6.....o
50 00 A6 C0 A7 A0 30 1F 26 F8 7E EF 5C 30 8C 04 EC .&..............
60 09 6E 8B 87 CD 07 FB 00 0D C1 81 04 00 76 00 00 .n..M.{..A...v..
70 4F 53 B9 0E 43 43 49 4E 49 D4 4F 53 39 50 B2 20 OS9.CCINITOS9P2
80 0F 12 20 10 12 20 11 12 20 12 12 20 13 12 20 14 .. .. .. .. .. .
90 6E 9F 00 2C 6E 9F 00 2E 6E 9F 00 34 6E 9F 00 36 n..,n...n..4n..6
A0 6E 9F 00 32 6E 9F 00 30 00 02 C1 03 04 5D 05 04 n..2n..0..A..]..
B0 CD 85 04 DC 10 06 EB 11 07 4E 12 06 84 13 05 F7 M..\..k..N.....w
C0 14 06 47 17 03 8E A8 05 83 A9 05 D0 AC 01 AC AD ..G...(..).P,.,-
D0 02 4B AE 02 CD 32 07 57 80 8E 00 20 10 8E 03 E0 .K..M2.W... ...`
E0 4F 5F ED 81 31 3E 26 FA 4C 4C DD 20 CB 20 DD 22 O_m.1>&zLL] K ]"
F0 CB 02 DD 46 CB 70 DD 44 5F 4C DD 26 9F 28 32 89 K.]FKp]D_L]&.(2.
0 1 2 3 4 5 6 7 8 9 A B C D E F 1 3 5 7 9 B D F
# = decimal number $ = hexadecimal number
CMDS:
You can see that the sector starts with OS and goes right into ml code with a
BRA. That is the "rel" portion of the boot track. The first module starts at
byte $63 where there is $87CD and you can see the module name is OS9. The kernel
continues for most of the track.
> Why OS-9 1.2 and not NOS9 1? It goes back to the same trouble discussed
> here many weeks ago about the OS9L2 vs NOS9L2 VDG TERM, some old games
> and apps that insist, for some reason I cannot fathom, on NOT working
> with NOS9 but do with OS9.
You can have any of the NitrOS-9 versions start with a VDG screen instead of a
window. Just os9gen a disk with the required /term or use xmode to convert the
current /term and use cobbler.
More information about the Coco
mailing list