Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

RDOS (Users)

posted by RayeR Homepage, CZ, 31.01.2018, 12:33

Hi, I didn't know RDOS, it's new for me. I read the page and I tried to rebuild it from sources. The process is well described there. I got sources from SVN, installed OpenWatcom under WinXP, run BUILD.BAT and got no errors. Then I build the image from board/core2/MK.BAT that created OS image RDOS.BIN with kernel and necessary modules.
Did you read the Booting RDOS with GRUB bootloader paragraph? I think it's easy way to boot for nonUEFI users. You can use also grub4dos to boot from an existing DOS disk. So I put the files RDOS.BIN and GRUBLOAD.BIN and put lines
title RDOS
rootnoverify (hd0,0)
kernel /grubload.bin
modulenounzip /rdos.bin
to my grub's MENU.LST
but it crashed at boot. I try it on 2 different real PC and under BOCHS but only got the crash screen:

Processor=0000 (0000) No thread
 GDT=FE024FB8 (F047) IDT=FE035030 (07FF) IRQ=00000000
 CR0=80000019 CR2=BFC4FC44 CR3=0000D000 CR4=000000A1
 DR0=00000000 DR1=00000000 DR2=00000000 DR3=00000000
 EAX=BFC4FC44 EBX=00000000 ECX=00000001 EDX=89F88A58
 ESI=00004CCC EDI=00000000 ESP=00000001 EBP=00000792
 EPC=00000030 Double fault
 TR=0178 0000BC00 (000003FF) 32-bit
 DT=0000
 CS=0283 000A0000 (0000FFFF) 16-bit Write
 DS=0020 00000000 (FFFFFFFF) 16-bit Write
 ES=F010 C800E000 (00003FFF) 16-bit Write
 FS=0000
 GS=0000
 SS=F010 C800E000 (00003FFF) 16-bit Write
 US=0020 00000000 (FFFFFFFF) 16-bit Write
NC PO AC ZR PL EI UP OV PR PM  IOPL=0

------------------------------------------------------------

F010:00000001 %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %% %%%%%%%%%%%%%%%%
0283:00000030 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙˙
0020:00000000 53 FF 00 F0 53 FF 00 F0 53 FF 00 F0 53 FF 00 F0 S˙ đS˙ đS˙ đS˙ đ


Anyway the RDOS is an impressive work I can't belive it was done by single (or few ?) person. The features are cool and match 21th century (multicore, long mode, acpi...) BUT I couldn't read anywhere on the page how it is compatible to existing DOS programs? There's only mention about Emulator for V86 so it may run some realmode programs. As it use multitasking and protection I think that it cannot run many DOS programs. And it's the weakness, all those shiny features against thousands of existing DOS programs. If so it's just another Menuet, tiny Linux, etc. class not a real usable DOS. It would be interesting if it could at least run DPMI programs or if there's some extension for DJGPP to produce RDOS executables. I can see that only OWC has RDOS as host and target.

---
DOS gives me freedom to unlimited HW access.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 80 users online (0 registered, 80 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum