Best Cheapest Currently easily available CPU / MOBO capable of running MS DOS 6.22 without DOS Emulators etc.,

logamuthu

Distinguished
Jul 6, 2010
41
0
18,530
As a die-hard MS DOS / QBASIC v 1.1 / MS Foxpro for DOS v 2.5a user for many decades, I am worried whether the current 32 / 64 bit processors will support my work without the need for DOS Emulators like DOSBOX, Oracle Virtualbox, VMware Virtualization etc., all of which I have tried and failed!

I want to be ready for a situation where my old 8086 8.16 bit MS DOS PCs fail, god forbid!

So I want to assemble an MS DOS PC with currently available 32/64 bit CPU / MOBOS which will, by themselves run my MS DOS / QBASIC v 1.1 / MS Foxpro for DOS v 2.5a programs without the need for DOS Emulators like DOSBOX, Oracle Virtualbox, VMware Virtualization etc., all of which I have tried and failed!

Freelance PC assemblers whom I have approached have proven to be Taal Talkers / Total Non-Starters!

So I want to do it on my own!

So I am looking for help with which currently easily available 32/64 bit CPU / MOBOS will, by themselves run my MS DOS / QBASIC v 1.1 / MS Foxpro for DOS v 2.5a programs without the need for DOS Emulators like DOSBOX, Oracle Virtualbox, VMware Virtualization etc., all of which I have tried and failed!

Toms HW Forum has always been a gr8 help to me in the past!

I hope I will get good / kind / early help for this issue too!

Prof.Dr.K.Loga muthu krishnan, <Personal info redacted by Moderator>
 
Solution
Modern PCs are still capable of running legacy x86 code. The problem is that a lot of legacy code runs into timer overflows and various other issues due to modern CPUs being orders of magnitude faster than what some of the code was designed for. Another frequent problem is that old OSes cannot deal with hard drives larger than 32MB (as in 1/32th of a GB) and most modern BIOSes no longer support the old HDD addressing schemes.

You can expect a few more caveats such as finding a motherboard that still has both a floppy drive and IDE connectors.

Getting newer directly compatible hardware might be difficult. Your best bet would probably be to get an old Pentium-based PC if you can find one - anything much faster than that will likely...

InvalidError

Titan
Moderator
Modern PCs are still capable of running legacy x86 code. The problem is that a lot of legacy code runs into timer overflows and various other issues due to modern CPUs being orders of magnitude faster than what some of the code was designed for. Another frequent problem is that old OSes cannot deal with hard drives larger than 32MB (as in 1/32th of a GB) and most modern BIOSes no longer support the old HDD addressing schemes.

You can expect a few more caveats such as finding a motherboard that still has both a floppy drive and IDE connectors.

Getting newer directly compatible hardware might be difficult. Your best bet would probably be to get an old Pentium-based PC if you can find one - anything much faster than that will likely cause you more trouble than it is worth.
 
Solution