Play DOS Games on Windows 10, Windows 8.1 and Windows 7 with DOSBox

Play Prince of Persia on Windows 10, Windows 8, Windows 7, Vista, XP with DOSBox.The ultimate solution to play DOS games on your PC with Windows 10, Windows 8.1, 8, 7, Vista or XP is DOSBox. DOSBox emulates DOS and the environment in which DOS ran in the past (like an old pc), including memory management and sound configuration, but with the power of your computer today. On this page we'll show you how to make the classic DOS game Prince of Persia or any other DOS game work. If you want to install a DOS game from an original CD-rom, you can find instructions here.

Download and install DOSBox

Sponsored links (remove)

Download and extract Prince of Persia (or any other DOS game)

  • Go to one of the many websites that offer shareware and freeware downloads of classic DOS games, for example
  • Search for and download the desired game, in our example Prince of Persia
  • Create a new folder on your computer, for example C:\games\dos\prince
  • Extract the downloaded zip file into that folder

Get the game working in DOSBox

Start DOSBox from Windows by double clicking the desktop icon. Once in DOSBox:

Start Prince of Persia in DOSBox.

  • Type in mount c c:\games\dos and press enter (this creates a virtual drive C: within DOSBox, which points to the Games\DOS folder on your local C: drive)
  • If your games folder contains spaces, you have to put quotes around the folder path, for example: mount c "c:\games\dos games" 
  • Type in c: and press enter to go the virtual C: drive
  • Type in dir and press enter to look at the contents of the virtual C: drive
  • Type in cd PRINCE and press enter to open the Prince folder
  • Type in PRINCE and press enter to start the game

Automatic mounting

As you always will need the virtual drive in DOSBox to play your game, it is recommended to put the mount command in your DOSBox configuration file. This way the games folder will be mounted automatically when you start DOSBox:

  • Open the configuration file:
    • Windows 7: Press CTRL + ESC (or click the start button), type in dosbox and the options file should appear in the search results, click it
    • Windows 8: Press the Windows key + Q, type in dosbox and the options file should appear in the search results, click it
  • DOSBox configuration - automatic mounting.Scroll down to the autoexec section (at the bottom of the file)
  • Copy the mount commands below the comments (indicated by a hash). The lines below apply to this example:
    # Lines in this section will be run at startup.
    # You can put your MOUNT lines here.
    mount c c:\games\dos
    # to start Prince of Persia automatically when installed:
    cd prince

  • Save the configuration file and restart DOSBox.

Play a game from CD with DOSBox

So you have found the original installation CD of a DOS game. But you can't install the game, because you need to do that in DOS! No worries! We have a guide which explains how to install and play a game from CD, all in DOSBox. Click here for more information!

Some DOS facts to keep in mind

In the DOS environment there are just 3 types of files that you can start/execute. These are .BAT, .COM and .EXE files. In this example (and in general when starting a DOS game), we'll look for files with .BAT (batch) and .EXE (executable) extensions. A batch file contains one or more lines of DOS commands and usually ends with the execution of a .EXE file. If you want to execute a .BAT or .EXE file in DOSBox, you can type in the file name without the extension. If there's a filename.bat and a filename.exe file in a folder, DOS will execute the filename.bat file first. If you don't want that, type in the entire filename including the extension.

DOSBox emulates the DOS environment, but doesn't support all DOS commands. It doesn't have to either. A list of supported DOS commands can be found on the DOSBox wiki section.

Supported games

With the method mentioned above, you can play a lot of classic DOS games. Here's an overview of some games, cherished by the DOSGamers crew, that you can play with DOSBox:

  • Commander Keen
  • Sam & Max Hit The Road
  • Leisure Suit Larry
  • Lands of Lore: Throne of Chaos (rpg)
  • One Must Fall 2097
  • Elvira, Mistress of the Dark
  • Themepark

On the DOSBox website you can find an extensive list of supported DOS games.

Other stuff

DOSBox in full screen or high resolution window.
Mount CD-rom, images or other stuff.
How to set the (default) DOSBox speed.
Problems with keyboard layout.
Graphical user interfaces for DOSBox.

Comments from the retro community
Kit · 20-02-2014 · 04:53 CET · [#]
I was hoping to be able to run my favorite old fractal generator, Fractools3. DOSbox opens the interface but can't run it because it requires a 1024x768x256 graphics mode. If you would add this capability into DOSbox I would be eternally grateful. I really miss Fractools3.
DOSGamers · @DOSGamers · 20-02-2014 · 21:15 CET · [#]
We're not the developers of DOSBox, only messengers smile . Did you try to change the resolution of the DOSBox window as described here? You can also open the DOSBox config file (see instructions on this page) and change the values of the machine=svga_s3 setting. The svga_s3 is the highest setting, but perhaps you have better luck with vesa_oldvbe, vesa_nolfb or svga_et4000 as described here.
Kristopher · 02-04-2014 · 01:46 CET · [#]
Hey, thanks a lot guys
DOSGamers · @DOSGamers · 23-04-2014 · 15:12 CET · [#]
Glad to be of help!
Scott Hier · 03-05-2014 · 00:04 CET · [#]
I can't seem to get my games to run on DosBox. I have it installed, I have installed the game zip files. I guess I am just not understanding how do I get it from the zip format to my games folder. I am using WinRAR to unzip but can't seem to move it. Unsure what I am doing wrong.
DOSGamers · @DOSGamers · 03-05-2014 · 13:33 CET · [#]
That's too bad Scott. I will review this page in the near future and perhaps add some stuff on extracting and copying files.. btw, you don't need WinRAR for zips. Windows is perfectly able to open these files... In the meantime, you may have better luck with one of the DOSBox GUIs, like DOSShell or D-Fend as mentioned here.
iMatt · 01-08-2014 · 14:10 CET · [#]
Great tip about the auto mount option. Works a charm with an old dos prog I use. Even in Win 8 64bit!!!Now I no longer have to use Windows Vista 32bit in a virtual environment. Thanx!
SuperFrog · 24-10-2014 · 13:31 CET · [#]
Nice and easy tutorial. Long time ago I created DosBox tutorial (it was featured on Abandonia, not sure if they still have it, as it might be dated now, almost 10 years later bigsmile ) I strongly suggest people learn DOS by using DOSBox, but if you plan to play frequently, then use FronEnd such as D-Fend - It also allows you to backup your games, creates zip file that you can restore later if you change your system or like to move game from one computer to another one.
DOSGamers · @DOSGamers · 24-10-2014 · 15:48 CET · [#]
Thanks SuperFrog! Yes, learning DOS is the best way to go (although DOSBox only supports a handful of DOS commands), as is learning to edit a configuration file; this might help you with other open source programs as well.
DFend indeed is a great and very comprehensive GUI. For people who think it's too comprehensive, there's also DOSShell, as mentioned on the DOSBox frontends page.
Alan · 18-02-2015 · 01:32 CET · [#]

Hi, I do not want a Twitter account. I installed DOSBox, was able to mount c c:\dosprogs\ROTT (Rise of the Triad) and was able to play a great game for the first time in 15 years. Today I mount....\ROTT\ but can't seem to find anything....? Please help.............Thankk you
Alan · 18-02-2015 · 01:17 CET · [#]
Hi, I do not want a Twitter account. I installed DOSBox, was able to mount c c:\dosprogs\ROTT (Rise of the Triad) and was able to play a great game for the first time in 15 years. Today I mount....\ROTT\ but can't seem to find anything....? Please help.............Thankk you
SuperFrog · 19-02-2015 · 21:26 CET · [#]
Alan, did you figure it out?

If you post mount command at the bottom of config file, it should load next time you start.

Make sure you are in C drive (type C: to switch), then try to cd to rott.

To add a comment, you must be logged in...! No account yet? Register now!

This site uses cookies. By continuing to browse the site you are agreeing to our privacy policy.