View Full Version: New DexOS Demo release

dex >>Announcements >>New DexOS Demo release


Dex- 01-25-2005
New DexOS Demo release
You can get the new DexOS Demo2 here : http://www.falconrybells.co.uk/ It comes with added CD support, remember it still just a demo so you will fine bugs, One bug I know about and will fix in the next couply of days is that, it will not find you CD drive if you have 2 hdds, all we need do for update from now on is upload kernel32.exe and you just replace the one on the floppy, with the new one :) . PS: I have found CD-RW work better then CD-R, with the demo is a vesa2 demo too 8) .

bubach- 01-26-2005

nice.. i'll test it as soon as i get home..

jas2o- 01-26-2005

Thanks. I just bought some cd-rws and I'll try qemu. :D Could you fix your links. At the moment I have to click zip :? . Jas2o I'll make registerd users be able to post but not make topics. But we can still delete posts if it gets out of hands. We can lock topics but the buttons near the pages.

crc- 01-26-2005

It doesn't work under Bochs or Qemu. Under DOSBox I can start kernel32.exe, but I get errors when trying to read from the floppy :(

tonyMac- 01-26-2005

Will check out. Is a running list of API functions being kept somewhere, with info on how to use them? I think that would be a good thing to do, so new programmers won't get lost in the system, like another ASM OS I've looked at a lot.

bubach- 01-26-2005

The functions follow DOS int 21h, but the int number is 40h instead. But i don't know how many that works...

Dex- 01-26-2005

Over the next week or so, i will post a full list of all DEX int's functions and details on any reg that need filling and return errors code etc, as bubach stated we were going to use dos int 21h function numbers, but now we will try to stick to them, but some may be differant. The reason i have not put them so far is that they must stay the same once published. There will be about 50 to start with, if any one would like a function included let me know. Also i am going to make a big effort to get it working in a emulator. jas2o, could you give me a run down on how you normal start a image with qemu, thanks. And thanks every one for testing it . PS: Nice to see some old Friends back :) .

jas2o- 01-26-2005

I have to go in a few minutes so this may not be right, just put a cmd or command in the qemu folder: qemu - runs the program (if used alone shows all commands) -fda floppy'a'.img -hda hardrive'c'.img -cdrom cdrom.iso Floppy can also be fdb and hard drive can hdb, then cd is moved up. -L . (If you are running qemu in its folder through a command console, make sure you have the ' . ', it is where qemu bios is, which is in the same folder. Boot Here is what I would use for dex if it did work straight off: qemu -fda dexos.img -cdrom dexos.iso -boot a -L .That won't work, oplay around with a few images, maybe you can get it. Jas2o

Dex- 01-26-2005

Thanks i will give it a try :).

jas2o- 01-27-2005

I got it to work in a emulator! (qemu) Keyboard support! Programs work (except vesa2 if you put that on the floppy) Make a image of the floppy (I used the read funtion of ra(w)write xp). I suggest you get a win98sec.img from bootdisk.com It turned into a file, not a img :( But it still works! If you get a img, just add img to my examples! I use qemu 0.6.0 (windows). I don't use 6.0.1 because the windows version doesn't let me use the cmd to change the floppy or something. qemu -L . -fda win98sec.img -fdb dexos At dos type: b: then kernel32 , go to the cmd (or command) and type: change fda dexos Have fun :D ! Jas2o

Dex- 01-27-2005

Great! work jas2o 8) , i new if any one could get it to work in qemu, it would be you :) . The vesa2 is on the disk, but it would not work as it loads a bmp file from the CD. PS: Is there any chance of some screenshot of the CLI with the dir command running etc, i have not bean able to do any, other the with a camera :wink:.

jas2o- 01-27-2005

I've done some, check the Main area for the thread. Jas2o

tonyMac- 01-28-2005

I really like the bargraph on the Dir command. It was a nice touch. 8)

Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.