Page 1 of 1

Bobby RDOS documentation ?

Posted: Mon Jul 20, 2015 3:47 pm
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.

Re: Bobby RDOS documentation ?

Posted: Mon Jul 20, 2015 5:43 pm
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 1460 times

Re: Bobby RDOS documentation ?

Posted: Mon Jul 20, 2015 6:15 pm
by Hialmar
Thanks a lot for the info.

I cannot see the attached document though.