Another Disk Operating System for OSI Superboard II / C1P

Post Reply
Thomas
Posts: 29
Joined: Tue May 30, 2023 8:53 am

Another Disk Operating System for OSI Superboard II / C1P

Post by Thomas »

Recently I converted my old Superboard II disk operating subsystem to standard RAM locations. It runs under SYM600 or CEGMON and does not require a special ROM version any more.

The disk operating system works closely together with BASIC in ROM and supports 5.25" or 3.5-inch floppy drives single and double sided. In the past, I was using a self-made Elektor floppy disk controller card and a double sided YE-625 (Y-E Data Inc.) disk drive. With a data separator board on a 610 disk controller, it is working as well.

This YE-DOS called software will link into the BASIC interpreter and provides a conveniently way to work in BASIC program code or directly from the input line. Twenty two new BASIC commands are included as described in the attached YE-OSI DOS X3.54.pdf document.
YE-OSI DOS X3.54.pdf
(433.84 KiB) Downloaded 24 times
At boot, start with "D" and Cold start. For example, DIR will show files on the current disk and SEL 0 or SEL 2 will change drives.
If you want to test it and you have already a GOTEK drive connected to your machine, YE-DOS TEST IMAGES.zip includes two HFE disk images, one for the Boot drive and a Demo disk. Both files are 35 track images, up to double sided 80 track drives are possible. If you don't have a GOTEK drive, you can use the attached IMG files on your preferred Emulator.
Set RAM memory to min 32k. Using it with a CEGMON ROM is my preference due to the Backspace capability.
YE-DOS TEST IMAGES.zip
(127 KiB) Downloaded 25 times
Some utilities can be found on the boot disk, like a disk Format or Chkdsk Basic program. These illustrate how to make use of the new Basic commands. If you insert a new disk into the system, YE-DOS will not automatically detect a newly inserted disk. Type DISK4 and the software will update the presents of a new disks.
In case of a simple disk change, type SEL0 or SEL2 to refresh the FAT directory. The command SEL 2 and DLOD"PINBAL" will load and execute the given program on the second drive.
YE_DOS.gif
YE_DOS.gif (118.19 KiB) Viewed 694 times
If your OSI is equipped with a semi-graphic character ROM for the upper half of the screen, BASIC commands like SCR, CLG and GDIS will provide line and text graphics. See GRDEMO.BAS example on the second disk.

Enjoy
Thomas
davisgw
Posts: 138
Joined: Sat Aug 27, 2022 4:52 pm

Re: Another Disk Operating System for OSI Superboard II / C1P

Post by davisgw »

Thomas,
I just downloaded your images and booted my GOTEK system...it works as documented. Thanks so much for another operating system for C1P.
But I'm curious about the history and origin of YE-OSI DOS. I did numerous Googles without success. And the document states this is "Version 3.54".
Could you please provide some of the history and background of this version of DOS? Thanks.

davisgw
davisgw
Posts: 138
Joined: Sat Aug 27, 2022 4:52 pm

Re: Another Disk Operating System for OSI Superboard II / C1P

Post by davisgw »

Hello again,
Since I tried the GOTEK images I created floppies from the supplied .img files. They appear to be correctly written and they also seem to boot
(I tried both on 2 systems) but when I enter any of the new commands I get a SYNTAX error. Then I tried to create new images using OSIHFE using the .hfe images as input but OSIHFE reports "UNKNOWN FORMAT".
Can you please post known good floppy images? Thanks.

davisgw
davisgw
Posts: 138
Joined: Sat Aug 27, 2022 4:52 pm

Re: Another Disk Operating System for OSI Superboard II / C1P

Post by davisgw »

Sometimes I cannot see the forest for the trees. It occurred to me that my GOTEK system also has a floppy drive so I booted the YE-DOS, executed FORMAT.BAS to the installed floppy, and typed DLOD "DCOPY" to copy the GOTEK boot track and files to the floppy disk. The new floppy appears to load and run fine!
I will try to do a disk dump to see if the image will be good. What do you think Mark?
Post Reply