DOS Emulation Under Linux - a Simple Guide 299
David Precious writes "With just a little work, it's possible to get your Linux system to run DOS applications with very little trouble. Whether you need to run some legacy corporate application, or just want to play some of those old classic DOS games, it's easy to get going. To make it easy, I've produced a simple guide to explain it. Hopefully it'll be of use to some people."
And if DOSemu doesn't work for some reason . . . (Score:5, Informative)
Re:Keen!! (Score:5, Informative)
Quake?? Doom?? (Score:4, Informative)
Or do it the easy way. (Score:5, Informative)
Enter root password
search for dos.
Tick the dosbox box. Click install.
All the depencancies are automagically resolved and your done in 10 seconds.
Then click
K > Applications > Emulators > Dosbox
Then volia, the c prompt is here haunt you.
Silly geeks, why do you make your life so hard when it can be so easy now days.
Re:Industrial Programs? (Score:4, Informative)
Then again, I could be wrong... I need sleep.
Re:Or do it the easy way. (Score:5, Informative)
# apt-get install dosemu
Re:And if DOSemu doesn't work for some reason . . (Score:5, Informative)
Re:Or do it the easy way. (Score:5, Informative)
urpmi dosbox
Re:Industrial Programs? (Score:3, Informative)
Re:Duke Nukem 3D (Score:5, Informative)
The same goes for all the games mentioned in the guide - Quake, Wolf3D, Doom all have versions that can be run natively on GNU/Linux and some are also greatly enhanced. Schorched Earth's original version isn't but several remakes are. The Linux Game Tome [happypenguin.org] is a good starting place if you wish to obtain these.
It's interesting how it might be easier to run legacy Dos apps in GNU/Linux than in Windows (XP) these days. My friend's been dreaming of running a certain old dos game on his WinXP system, but all he has is Dosbox which doesn't run it and even if it did, it would be unplayably slow.
Re:And if DOSemu doesn't work for some reason . . (Score:2, Informative)
DOSEMU / FreeDOS useful for embedded support (Score:5, Informative)
Only now, we can use DOSEMU to run them under Linux and get the benefit of real development environment when supporting legacy apps. We can open a bash shell and use Perl, gnu make, emacs/vim, etc to drive development, then have a DOSemu / FreeDOS window to drive download and debug.
It can be quite difficult automating the Windows versions of these tools to that same level. Most of our projects use Windowes tool (running in VMware on Linux), but we did one two years ago hosted on DOSEMU and using Bytecraft's (now) excellent compiler for the PIC chips.
Best of both worlds, and many, many thanks to all the hackers that made it work so well.
- Barrie
It's a bit ironic... (Score:4, Informative)
DOSBox and Mac OS X. (Score:5, Informative)
There is a DOSBox package [sourceforge.net] in Fink [sourceforge.net].
Re:A lame question, but... (Score:3, Informative)
You could instead use Bochs to emulate an x86.
Re:It's a bit ironic... - Try VDMsound (Score:5, Informative)
Re:Now if only Windows could do the same thing, ri (Score:2, Informative)
I thought it rather amusing that all the classic old DOS games that the guy mentioned are in fact available as source ports for Linux (and probably most other OSs).
But in case you didn't know, you can get a very damn cool version of Scorched Earth in 3d here: http://www.scorched3d.co.uk/ [scorched3d.co.uk] (Windows, Mac OSX, Linux, source, etc.)
I played it with a bunch of friends at a LAN party recently, several of whom had played the DOS Scorched Earth before (I hadn't). Fan-fucking-tastic game. 'Twas a very satisfying moment when I was the first to discover that you could buy mini-nukes as weapons... *evil grin*
Guy who had just been hit with the nuke (along with everyone else who just heard the explosion): "WHAT THE FUCK WAS THAT???!?!??!"
Pete. :-)
Re:Abandomware (Score:5, Informative)
Re:Or do it the easy way. (Score:3, Informative)
Gentoo users: (Score:4, Informative)
From one WP-5.1 user to another (Score:3, Informative)
I still use it on DOSemu (easy, start it with -c -k and all the function keys work as expected.)
Re:WP 5.1!!! (Score:3, Informative)
Actually
About 14 years ago I remember writing a library for outputting charts in
Re:Quake?? Doom?? (Score:3, Informative)
so go take a nap.. THEN LAUNCH THE MISSILES!"
here's a link to the swf [cox.net] referred to, for those of you who don't have friends that compulsively forward everything funny they come across..
Re:WP 5.1!!! (Score:5, Informative)
There were several versions of the graphical WordPerfect available for Linux.. google and you will find a guide to getting them running on a modern distro.
Unfortunately, only the very crippled personal version is available for free, and since Corel killed all their Linux stuff, you can't get it anymore.
Re:DOSemu (Score:3, Informative)
Actually, there were a large number of DOS applications that were coded in assembly for a 4.77Mhz PC. Faster computer would make these programs not work - and some were actual business applications and programs that interfaced with hardware that were written this way. The idea that PC archetecture would be around for 20+ years did not even cross the programmer's mind back then! Originally the purpose of the turbo button was to slow your blazing fast 10Mhz 8088 based PCXT clone to 4.77Mhz so you could software written for the stock IBM PC.
By the time the 386sx came out, the turbo button had lost it's function and the pinto analogy was appropriate. It was a great way to slow down games, though!
Re:Now all I need is a CP/M emulator. (Score:2, Informative)
[See "Boot CP/M!" link mid-page.]
My personal favorites (off the top of my head) (Score:3, Informative)
Commander Keen
Scorched Earth/TANKS!
Hugo Whodunit (wish I could find a copy of those!)
Raptor: Call of the Shadows/Raptor 2
Descent
Duke Nukem 3D
Command and Conquer (Gold)
Warcraft I and II
Oher than the games listed above, I pretty much missed out on the DOS gaming era - I didn't get a Nintendo until '93 or so, and quite a while longer until I got a PC ('96?).