[Coco] OS-9 boot disk creation script???
Allen Huffman
alsplace at pobox.com
Tue Feb 25 23:30:10 EST 2025
Does anyone here recognize this script? I found it named “mb.invade09”, which I think is “make boot” for my Invaders09 game.
Back then, only Radio Shack was able to sell OS-9 software that had OS-9 on it so you could “DOS” and run the program. Everyone else had to just sell the disk with the software on it, and users had to be able to get that to their OS-9 disks or make their own boot.
Back during the Sub-Etha Software days, my partner Terry had the idea to make a program where you would have to put in a disk from something with OS-9 (it could be another OS-9 program from Radio Shack, or a bootable OS-9 disk) and it would read the kernel track and such off of it, then write it on to our Sub-Etha disk, making it “DOS” bootable. But I do not recall us ever doing that.
This script is not quite the same thing. You have to have a NitrOS-9 system and this just helps make a new boot disk.
But from the “mb.invade09” name it was clearly something that I was using to let folks make Invaders09 a bootable disk.
But I do not recall this, so I assume I got this script from somewhere else.
—script—
-t
-x
tmode .1 pau=0
echo * NitrOS-9 Level 2 Boot Creation Script
echo *
echo * This script creates a bootable floppy disk
echo * using the standard.bl bootlist file.
echo *
echo * The resulting disk will boot NitrOS-9 from drive 0.
echo *
echo "Please type the destination device (e.g. /d0, /d1)"
var.1
prompt Insert a blank disk in %1 and press a key:
echo *
echo * Step 1: Format disk in %1
*format %1 "NitrOS-9 Level 2 Boot Disk" r
echo *
echo * Step 2: Create a custom boot track
merge ../MODULES/BOOTTRACK/rel_40 ../MODULES/BOOTTRACK/boot_1773_6ms ../MODULES/BOOTTRACK/krn>-bttemp
echo *
echo * Step 3: Create the bootfile and boot track
os9gen %1 -t=bttemp<../BOOTLISTS/standard.bl
del bttemp
echo *
echo * Step 4: Populate the disk with essential files
copy ../MODULES/SYSMODS/sysgo_dd %1/sysgo
makdir %1/CMDS
copy -w=%1/CMDS ../CMDS/shell ../CMDS/grfdrv
echo *
echo * We're done
--
Allen Huffman - PO Box 7634 - Urbandale IA 50323 - 515-999-0227 (vmail/TXT only)
http://www.subethasoftware.com - https://www.facebook.com/subethasoftware
More information about the Coco
mailing list