Top Nav

Friday Fun: How To Run DOS Programs Or Games From Windows 7 & Vista

How To Run Dos Programs In Windows 7Do you have a favorite application, but it was only designed to run on DOS?  Windows 7 doesn’t include support for DOS games, but you can get around it by using a virtual DOS machine on your computer.  The solution is called DOSBox and it’s a groovy little program that simulates a DOS computer within a Window on your computer.

Just to reiterate, when you normally try to load a DOS program in Windows 7, you’ll see a message like the one in the screenshot below saying “The version of this file is not compatible with the version of Windows you’re running…” blah blah blah.

DOS program shows error in windows 7

Also, if you try to run the DOS program from the command prompt (CMD) in Windows you’ll run into another “unsupported 16-bit application” error message.  We’re going to fix that.

unsupported 16-bit application

To kick things off, we will first demonstrate the DOSBox process with a screencast then follow it up with the standard Step-by-Step groovyPost.

Screencast : Run DOS games on Windows 7 & Vista using DOSBox

[flv:http://assets.groovypost.com/vid/2010/dosbox.mp4 640 362]

Step 1 – Download & Install DOSBox

If you are running Windows* you can pick it up directly from the sourceforge download site.

http://sourceforge.net/projects/dosbox/

If you are on Linux or MAC you’ll want to check the download page on the DOSBox official website.

*Note the installer says “win32” but it will work just fine with 64-bit versions of Windows.

download DOSBox from sourceforge

Step 2 – Organize Your DOS Programs Into One Folder

DOSBox works by turning a single mounted folder into a virtual C: drive.  The best way to do this is to put all of your DOS programs into a single folder such as C:DOS or something similar.  You can just mash all of your files into the one main folder, or if you want to stay tidy you can organize them using sub-folders.  Be sure to use short folder names so that later on it will be easier to navigate to these folders inside of DOSBox.

create a folder and put all of your dos programs in it

Step 3 – Start Up DOSBox & Mount Your Folder

Start the DOSBox application from your start menu or desktop shortcut.  In the DOSBox command line Type in mount (drive letter of your choice) (folder location). For example I used the command:

mount C C:DOS

This is because I want my virtual drive letter to be C: and I stored my DOS programs in the C:DOS folder.

mount your folder in dosbox

The rest of these steps 4-5 are just basic DOS navigation commands, if you are familiar with DOS then you can skip ahead and load up your program right now!

Step 4 – Change To Your Root Directory & List The Contents

Now that you have the C: drive virtually mounted you can change to it.  Type c: to go to your C: root and then Type dir to see a listing of it’s contents.  If your program is in a sub-folder you’ll need to Type cd (foldername) to open that folder, otherwise just skip to step 5.

change directory to your dos root and folder

Step 5 – Find And Launch The EXE File Of Your Program

If you’re in the folder that you know your program is saved in do a dir and list the contents to get the exact file name.  The file you want to load is in the .exe file format so look for the one that has EXE after the name.  Once you’ve found the EXE just Type the filename in the command line.  For example I had to Type settlers.exe to launch the program.

launch your exe file from dosbox

Enjoy!

Once you’ve launched the .exe file your program should open up and start running just as if it was in the good OLD 16-bit DOS that we know and love from the 1990’s.

play dos games using dosbox in windows 7

Hotkeys

While you are using DOSBox there are a few hotkeys you might want to know about to help optimize your emulated DOS experience.  The defaults are shown in the image below.

dosbox hotkey list

Where Can I Download Free DOS Games?

As I mentioned above in the video, one website from where you can get your hands on free game ROMs for DOSBox is DOS Games Archive. Even though DOS Games Archive is great, you may want to try some different websites too. Here are a few of our favorites:

Now just a note here: some of the games you download may have bugs and you may run into unplayable levels. Some games might not even work at all. This is an emulator after all, so you can’t expect every single game out there to work. Downloading games is easy – just download the ZIP files from any of the MS-DOS ROMs websites and extract all the files to an empty folder (as explained in the video).

Tell us, what is your favorite MS-DOS game?  If you enjoyed this groovy old-school gaming article you might also like, “How To Play Super Nintendo Games on Your Computer for Free.”

, , , , ,

2 Responses to Friday Fun: How To Run DOS Programs Or Games From Windows 7 & Vista

  1. MrGroove August 27, 2010 at 7:09 pm #

    Jones in the fastlane of course :)http://groovyhacks.com/132/

  2. ÜberRookie August 29, 2010 at 8:21 am #

    Finally im able to play psycho pinball again. Thx very much. Love your posts.

Leave a Reply

 

×

Get Early Black Friday Deals Now - Amazon.com Check Deals