DOS

Bozo

Storage? I am Storage!
Joined
Feb 12, 2002
Messages
4,396
Location
Twilight Zone
We have some very old computers running DOS and Windows 3.1.
Would anyone have any recommendations on new hardware to run these old operating systems?

Thanks
 

Mercutio

Fatwah on Western Digital
Joined
Jan 17, 2002
Messages
21,809
Location
I am omnipresent
I think the biggest thing would be finding motherboards that have a real IDE controller that isn't routed through a JMicron USB bridge. One of my customers still uses some DOS systems for instrumentation. The last machine I set up for him was a Pentium 4.
 

CougTek

Hairy Aussie
Joined
Jan 21, 2002
Messages
8,726
Location
Québec, Québec
Would anyone have any recommendations on new hardware to run these old operating systems?
I'm not reading this correctly. The first time I read it, I thought you were implying that there's still new hardware supporting DOS.

I'll read a second time...Damn! It still looks like you ask us for NEW hardware for running DOS. I must not have taken enough coffee this morning.

Anyway, support for Windows 98 and Me has been phased out a few years ago, so DOS on new hardware...
 

Bozo

Storage? I am Storage!
Joined
Feb 12, 2002
Messages
4,396
Location
Twilight Zone
Thanks for all your suggestions!

Virtualization might be an option if the virtual machine can see a proprietary card that is installed in the machine.
 

ddrueding

Fixture
Joined
Feb 4, 2002
Messages
19,614
Location
Horsens, Denmark
Thanks for all your suggestions!

Virtualization might be an option if the virtual machine can see a proprietary card that is installed in the machine.

Ouch. That would depend on what the card is.

The alternative would be to find a specialist supplier. I have one that provides me with systems for the RTOS in some of our plants.

If you are willing to pay $1200 for a brand-new Intel 233Mhz system with 32MB of RAM, I can get you some. ;)
 

Chewy509

Wotty wot wot.
Joined
Nov 8, 2006
Messages
3,339
Location
Gold Coast Hinterland, Australia
I would have thought any modern system that has a full legacy compatible BIOS should work... (aka no i3/i5/i7 boards with UEFI). Remembering that MS-DOS strictly uses BIOS services to do stuff like access HDDs, keyboard, etc, it doesn't access hardware directly. (That also mean you can use USB keyboards as well as a good BIOS will emulate the AT controller for the USB device, and it'll work fine). About the only real requirement that I would consider is that the BIOS support IDE mode for the SATA connectors.

As for Win 3.1, that's a different ball game. As long as you stick to standard mode and not enhanced mode, it just uses the BIOS for all hardware related tasks. For video, as long as the video card support VESA 2.0 BIOS extension, you could use one of the many generic VESA drivers for WIn3.1, otherwise you're stuck with VGA res @ 16 colours. Keyboard and mouse will have to be PS/2 in this instance.

Is the control application 16bit or 32bit (and uses Win32s)?

Is the add-in card ISA, MCA or PCI? If it's ISA, then this is about the only board I could find without going embedded or custom: http://www.ibase.com.tw/2009/mb945.htmL

Also, you could try using FreeDOS instead of MS-DOS, as it's tested on new systems and has a bucket load of features not found in MS-DOS (like full USB Mass storage support, FAT32 support, etc), but unsure how Win3.1 will go running on top of FreeDOS instead of MS-DOS. Something you could ask in their forums. http://www.freedos.org/

PS. Remember, even the brand new i7-2600K starts in 16bit real mode for full legacy XT compatibility!
 

blakerwry

Storage? I am Storage!
Joined
Oct 12, 2002
Messages
4,203
Location
Kansas City, USA
Website
justblake.com
Virtualize it. If you need a parallel or serial port, they can be passed through to the VM.

That's not as easy as it might seem at first. While the serial port is emulated pretty well, the parallel ports are not. Most stop at printing support, if they even support it at all. This means that more exotic devices like scanners, dongles, etc usually don't work.

Beyond the basics to get the PC booted and connected to the internet, there really isn't any other hardware that's virtualized well. The one exception to this is USB. Hopefully VT-d with PCIe cards will help improve the situation.

The other problem you run into is that DOS wants to run at 100% CPU usage, so it doesn't share resources nearly as well as newer Operating Systems - You have to dedicate a core to each DOS instance.

I keep a stash of pII's/pIII's around for our DOS work. I actually built a new DOS box a few months ago using one of the pIII's. While I haven't ran DOS on anything newer than a P4, I do agree with the other members that new hardware can probably run DOS fine. Intel network cards still come with DOS drivers, as do Realtek's cards (last i checked). You'll probably have better luck sticking with intel chipsets over the others. They tend to maintain better legacy practices (USB, SATA/IDE, Video).
 

Bozo

Storage? I am Storage!
Joined
Feb 12, 2002
Messages
4,396
Location
Twilight Zone
Thanks for all the replies! :-D

I'm I have some P4 motherboards with D845 shipsets on them. They will probably work. Although they are 9 years old, they are still newer than the HP Vectras they are using now.
 

MaxBurn

Storage Is My Life
Joined
Jan 20, 2004
Messages
3,245
Location
SC
Is it not an option to just leave it alone and replace fans and drives?
 

Chewy509

Wotty wot wot.
Joined
Nov 8, 2006
Messages
3,339
Location
Gold Coast Hinterland, Australia
Thanks for all the replies! :-D

I'm I have some P4 motherboards with D845 shipsets on them. They will probably work. Although they are 9 years old, they are still newer than the HP Vectras they are using now.

The last DOS + Win 3.1 box I built was a IC2-Duo w/Q45 chipset (HP DC7900), and the one previous to that was a P4 on a Intel D845G motherboard. Both worked fine.
 

CityK

Storage Freak Apprentice
Joined
Sep 2, 2002
Messages
1,719
Oh, right .. the operating system :p

(I have no idea why, but when I saw DOS, I immediately thought of Das Boobs!)

PS the above links are work safe.
 

LunarMist

I can't believe I'm a Fixture
Joined
Feb 1, 2003
Messages
16,958
Location
USA
I did not even know what DOS was back when the film came out or even when the parody was shown.
 

Chewy509

Wotty wot wot.
Joined
Nov 8, 2006
Messages
3,339
Location
Gold Coast Hinterland, Australia
That must have been a screamin' Windows 3.1 machine. :sunny:
It was, anything we did on it was instant. I've never seen MS Word (v2 for Win) open so quick! We even installed the Trumpet TCP/IP stack and got it on the 'net! (We found a really old PCI 3Com card that had Win3.1 drivers available so used those, and a copy of some ancient version of Netscape on a demo CD that came with a magazine - which the magazine being dated Apr '96).

For a laugh we installed Quake1 on it as well, which worked quite well, except we had no sound. :(
 
Top