View Full Version: problem loading files

dex >>DexOS >>problem loading files


RedGhost- 01-08-2006
problem loading files
hey, i have the latest kernel 0.04c i am setting the drive to A: which is my floppy drive, and trying to run programs or read text files from the diskette but Dex4u always reports "ERROR! Floppy Drive not ready." and it also reports this with the DIR command, i have also tried with the other available drive D: i am running Dex4u out of VMware wokstation latest (5.xx) if that matters also the created image file would not boot (but its no problem using floppy)

Dex- 01-08-2006

Thanks RedGhost, But Dex4u is not tested on emulators other than DOSBox and what members test it on, most of the time the emulator just needs setting with differant settings. I think you would get the same problem with BOCH (does not like my floppy driver). I do all testing on real PC. so you say that it does not make a bootable floppy right, from the selfextrating exe, i can not understand that :? , any more info would be helpfull. ps: what appends when you try to boot ? and which file is download, thanks.

RedGhost- 01-08-2006

Dex, when i try and boot just the created img in VMware it just hangs displaying a cursor, maybe because its not .IMG also, i figured it was a problem with VMware and its emulation (never had a problem before :o, but never booted from a physical floppy before in VMware) so i tested it on a real pc, it works great on a real pc started default drive A:\ (not D:\ like in VMware), read the files fine and ran the programs, i really like the look and feel of Dex4u so far, i will for sure be testing the new verions to come! the colour scheme is great, also AI pong seems to be ai vs ai, and normal pong is two player, well pong happens to be a favourite of mine so i await a CPU vs human version!

Dex- 01-08-2006

Thats good that it works OK on a real PC :) , as for the Ai V person, the code is freely available, if you get time maybe you could do a ver like that for Dex4u or port it to your OS 8) .

tonyMac- 01-09-2006

I've used Dex4u in Bochs successfully, although I haven't tried the latest kernel... I set it to my A:\ drive which is an externel USB floppy device, it worked fine.

Dex- 01-09-2006

All of the read from floppy etc, are the same as on the older kernel32. So it should still work ok.

RedGhost- 01-09-2006

yeah i tried manually setting VMware to A:\ and not auto detect, but it still loads as default D:\ and can't read from floppy, i may dl bochs since its obviously a problem with VMware

jas2o- 01-09-2006

I think all emulators (except DOSbox) start on D:\ even if you set the Dex4u image to a: Just type 'a:' (with out 's) and it should be fine. Jas2o

RedGhost- 01-10-2006

I think all emulators (except DOSbox) start on D:\ even if you set the Dex4u image to a: Just type 'a:' (with out 's) and it should be fine. Jas2o as stated in my first post i was setting the drive to A:, and i still havn't figured it out for VMware but bochs is free so (installing now) EDIT: it boots in bochs, and loads the prompt fine, but still in bochs it will not run or list files from disk, even after setting the drive to A:

Dex- 01-10-2006

As i do not use emulators, i can not help much here, other than that you can try, the DOSBox image or the image in the dex.zip. See if theres a difference, as one uses pmode floppy driver and the other goes back to real mode for BIOS int 13h. Has any body got a old BOCHS script, that worked before ?

jas2o- 01-10-2006

Have you tried QEMU? http://jas2o.forthworks.com/qemu+dex4u.zip Unzip and run 'qemu-win.bat'. You could build yourself a linux version if you prefer, but I don't know where to start. It uses DOSbox image. But does work with a normal version, I just needed a image quick. Does the Dosbox image support writing? Goodluck! Jas2o

tonyMac- 01-11-2006

Some PC's also start at D:\, even if the computer booted from A:\. It is rather odd, you have to change the drive at the command line before doing anything... (This is experience from my HP Pavilion)

Dex- 01-11-2006

Its the code for detecting boot drive, normally you would not have a problem, but as cd is booted, by emulating floppy, i have to test for emulation, but this code does not work on emulators or some PC. If anyone can come up with a better way of detection, that would be great :) . Or i could just set the ISO to show D: and floppy images to A: etc.

RedGhost- 01-11-2006

Its the code for detecting boot drive, normally you would not have a problem, but as cd is booted, by emulating floppy, i have to test for emulation, but this code does not work on emulators or some PC. If anyone can come up with a better way of detection, that would be great :) . Or i could just set the ISO to show D: and floppy images to A: etc. i think there is some code on this forum to detect some emulators, but not for qemu or dosbox, well every floppy drive on anyones pc i've come across was always A:, so i dont think assuming floppy will be A: is a bad thing

tonyMac- 01-15-2006

I have just tried to run DEX4u from Bochs 2.2.5, and it does not access the floppy drive after boot, I believe it is timing out, it claims the floppy is not ready.

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