The Computer Oracle

How can I execute my old DOS-only applications on a modern computer?

--------------------------------------------------
Rise to the top 3% as a developer or hire one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------

Music by Eric Matyas
https://www.soundimage.org
Track title: Breezy Bay

--

Chapters
00:00 How Can I Execute My Old Dos-Only Applications On A Modern Computer?
00:40 Accepted Answer Score 17
01:00 Answer 2 Score 4
01:09 Answer 3 Score 2
01:34 Answer 4 Score 0
01:45 Thank you

--

Full question
https://superuser.com/questions/341477/h...

--

Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...

--

Tags
#diskoperatingsystem

#avk47



ACCEPTED ANSWER

Score 17


What you want, as mentioned in the comments, is DOSBox. DOSBox is an x86 emulator with DOS that can run all of those applications, even in full screen mode if desired.

Keep in mind that the primary target of DOSBox was for smooth gameplay for legacy games, so support for printing and networking are limited and still in development.




ANSWER 2

Score 4


You can run FreeDos in a virtual machine.




ANSWER 3

Score 2


I run Ubuntu Linux and have installed Qemu. SuperUser won't take my screen shot so I posted it at http://hk.pimco.mobi/andy/QemuDos.gif to show you. I had an old install disk for MS-DOS and read it into a disk image which I then used Qemu to install onto a hard disk image. It's not an emulator, it's the real thing.




ANSWER 4

Score 0


Microsoft Virtual PC 2007 is a good tool, you can install DOS or an older 32-bit Windows operating system in a Virtual machine and should be able to run dos programs in that.