Bobby RDOS documentation ?

This is the best place to discuss about the various Oric operating systems like Sedoric, Randos, FT-Dos, and others, as well as serious software, utilities, word processors, disassemblers, etc... that runs on oric computers.
User avatar
Hialmar
Flight Lieutenant
Posts: 349
Joined: Tue Mar 04, 2014 11:25 am
Location: Toulouse, France
Contact:

Bobby RDOS documentation ?

Post by Hialmar »

I'm searching for infos on the Pravetz 8D Bobby RDOS.

I'm mainly interested in ASM code for loading and saving data and switching from one program to another.

My goal is to port the code I'm working on to the SD Emulator that I bought from Jorodr.
Hialmar
CEO and Silicium member.
User avatar
iss
Wing Commander
Posts: 1637
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Bobby RDOS documentation ?

Post by iss »

Finding info about DOS-8D is almost impossible.
Attached is the only doc I have in English - it's very brief description of DOS commands in direct mode.
This will be not very useful for your work. I'll try to find more info how to interact with DOS-8D from BASIC -
actually this is almost the same how DOS 3.3 works on Apple][.
The main difference in calling DOS commands from BASIC is:

Apple:

Code: Select all

10 PRINT CHR$(4)"CATALOG"
Oric:

Code: Select all

10 LPRINT CHR$(2)"DIR"
As you can see DOS-8D intercepts the LPRINT vector and sending ASCII code 0x02 means DOS command follow.
This should be the way to work from ASM or C.
BTW, for Oricutron you need to disable serial emulation (i.e. '--serial none') to make DOS-8D work.
EDIT: Missing attachment....
8dos-reference.pdf
(284.86 KiB) Downloaded 1443 times
Last edited by iss on Tue Jul 21, 2015 12:05 am, edited 1 time in total.
User avatar
Hialmar
Flight Lieutenant
Posts: 349
Joined: Tue Mar 04, 2014 11:25 am
Location: Toulouse, France
Contact:

Re: Bobby RDOS documentation ?

Post by Hialmar »

Thanks a lot for the info.

I cannot see the attached document though.
Hialmar
CEO and Silicium member.
Post Reply