How to Play Retro Games on Any Platform With DOSBox
Pinterest Stumbleupon Whatsapp
Advertisement

You’re a retro gaming fan, and you want to enjoy some classic PC games from the pre-Windows XP era. But without the command line-based Microsoft Disk Operating System (MS-DOS) running on your PC 5 Ways to Play Old Windows & DOS Games on Your Mac 5 Ways to Play Old Windows & DOS Games on Your Mac Want to play classic Windows and DOS games on your Mac, but unsure where to begin? Today we'll be looking at all your available options, and how to choose between them. Read More , you can’t.

So what’s the answer?

DOSBox has provided DOS emulation almost since DOS was dropped from Windows back in 2002. Since then, it has been ported to many operating systems and platforms, essentially letting you run any pre-Windows MS-DOS game on any device.

dosbox civ

But how do you do this? What commands are required to find, install, and load your games into DOS? We’ll show you all you need to know.

DOS Commands You’ll Need for Retro Gaming

To get started with retro PC gaming, you’ll need to know the basics for using MS-DOS. It utilizes a command line, which you use to create virtual drives, install applications, manage sound and graphics, and run software.

When you install and run DOSBox, you’ll see the Z:\ prompt. This is a substitute for the old C:\> prompt, which referred to a PC’s hard disk drive. Upon loading DOSBox, you’ll see a prompt to mount a folder on your physical PC as a virtual drive. Use the mount command to do this:

mount c c:\dosgames

In effect, the root of the C:\ drive in DOSBox is now the dosgames directory on your PC. This makes installing and running games in DOSBox more convenient, and avoids problems with some games expecting only the C:\ drive.

Perhaps the most-used command in DOSBox is cd. This instructs a change of directory, as follows:

cd [directory_name]

dosbox cd

Jumping between directory hierarchies is also possible with these commands:

  • .. (double period) — This refers to the directory one step above the current folder.
  • / — Jumps to the root of the current drive.

So, you could combine cd with .. to jump up one directory level:

cd ..

You can also return to the root directory:

cd /

Both of these commands are invaluable for navigating around the directory structure. To view the contents of a directory, meanwhile, use:

dir

dosbox dir

This will output a list of the folder contents to the window, in list form. Variants are available:

dir/p — Pauses the list at each page, awaiting your input.

dir/w — Produces the list in wide view, saving space.

Finally, once you’re done in DOSBox, simply input the exit command to close the window. You can find a wider selection of commands for DOSBox at the DOSBox wiki.

Run a Game in DOSBox

To load a game, you’ll need to find its executable. This is typically something like GAME.EXE, and all you need to do is enter the name of the program without the .EXE suffix. Once you’ve navigated into the game folder, enter the name of the game and tap enter.

For example, say you want to play SimCity in DOSBox. You’ve visited a website offering abandonware games for download 4 Sites Where You Can Download Old PC Games For Free 4 Sites Where You Can Download Old PC Games For Free Want to try downloading some old PC games for free? Here are the sites where you can find the best games of yore, free to download! Read More , and you’ve unzipped the files How To Extract Files From ZIP, RAR, 7z & Other Common Archives How To Extract Files From ZIP, RAR, 7z & Other Common Archives Were you ever faced with a .rar file and wondered how to open it? Fortunately, managing ZIP files and other compressed archives is simple with the right tools. Here is what you need to know. Read More into the C:\dosgames directory on your hard drive. With DOSBox running, mount the drive, view the contents, then use cd to navigate into the simcity directory, like so:

mount c c:\dosgames

dir

cd simcity\simcity

dosbox installbat

Here, enter dir again to view the contents. Some games may have an INSTALL.BAT file. In this case, run the file to install the game. Installation options will appear, such as specifying a sound card, or control method (e.g. with Doom, you’ll get a choice of Keyboard, Keyboard and mouse, or Controller).

Otherwise, enter the .EXE filename to run the game.

In the case of SimCity, simply enter:

simcity

dosbox simcity running

To avoid entering the mount command each time you run DOSBox, meanwhile, you can edit the configuration file. You can find this in various places depending on your platform. For instance, in Windows 10, you’ll find it in the Appdata directory in your personal profile:

C:\Users\[username]\AppData\Local\DOSBox

With DOSBox closed, find the dosbox-[version_number].conf file, and open it in Notepad. Scroll to the bottom, and look for the section headed [autoexec] — this is where you’re going to add the instruction to auto-mount the C:\dosgames directory each time DOSBox launches. Add the following lines:

mount c c:\dosgames
c:

dosbox autoexec

With this entered, save and close the configuration file. Next time you run DOSBox, the drive will automatically mount.

Play MS-DOS Games on Any Platform!

Perhaps the most wonderful aspect of DOSBox is that it allows you to play MS-DOS era games not just on Windows, but on other platforms too. All of the instructions above work, regardless of which device you’ve installed DOSBox on. The only differences will be in how you organize your files — but once the location is mounted as C:\, you’ll be ready to go.

These are the devices you can play your classic PC games Nine 90s Computer Games You Can Play For Free Nine 90s Computer Games You Can Play For Free Yep, we're talking free games, a collection of nine retro PC classics from the 1990s that you can play in your browser or download and run in DOSBox or Windows today! Read More on.

Windows, Mac, and Linux

For playing retro MS-DOS games on your PC, you’ll need to download and install the most recent version of DOSBox, available from DOSBox’s website.

Here, you’ll find versions of DOSBox for Windows, macOS, and Linux (Debian, Gentoo, and Fedora), as well as FreeBSD, Solaris 10, BeOS, RISC OS, and even OS/2. It’s even possible to install DOSBox on a Raspberry Pi Run Legacy Applications & Games On The Raspberry Pi! Run Legacy Applications & Games On The Raspberry Pi! It's quick and easy to switch between SD cards and ROMs on the Raspberry Pi, meaning that you might be running an old Apple one moment and a Commodore 64 the next! Read More , with these commands:

sudo apt-get update
sudo apt-get install dosbox

Android

Want to play old PC games on your Android smartphone or tablet? You’re in luck! Among the several DOSBox-based apps are:

dosbox android

Which you choose depends on how you consider each’s screenshots, description, price, and reviews. Once installed on your phone or tablet, they work similarly to desktop counterparts. Each will give you keyboard access to the emulated MS-DOS command line, with some touch-friendly interface options (such as altering graphics, audio settings, etc.). You’ll also find game controller overlays added to games.

iOS

Options for iOS are sadly limited, but if you install iDOS ($0.99), you should find all the MS-DOS emulation options you need. It’s also possible to install DOSBox ports via Cydia, but this requires jailbreaking your iPhone or iPad Should You Still Jailbreak Your iPhone in 2015? Should You Still Jailbreak Your iPhone in 2015? It used to be that if you wanted advanced functionality on your iPhone, you'd jailbreak it. But is it really worth it at this stage in the game? Read More .

Nintendo Wii

Amazingly, the Nintendo Wii is capable of running DOSBox, and as such a big chunk of the MS-DOS games library. For this to work, you Nintendo Wii must be unlocked with Homebrew How to Set Up Your Wii for Homebrew Using Letterbomb How to Set Up Your Wii for Homebrew Using Letterbomb In ancient times, running homebrew software required owning a specific game and corrupting its save data to run an exploit. It was complicated. The most recent hack, which has been working for a year now,... Read More . Per our user guide, you can then install DOSBox Wii Run Classic DOS Games On Your Wii With DOSbox Run Classic DOS Games On Your Wii With DOSbox Run DOS software on your Wii, just because you can. DOSbox for Wii puts the complete DOS experience – command prompt and all – on your Wii. DOSbox isn't just for Windows, though: it works... Read More .

Find out more by checking the DOSBox Wii release notes.

Installing a DOSBox Front-End

To save time with the MS-DOS commands required to install and boot games in DOSBox, you might prefer something easier. Just as a mouse-driven operating system makes accessing disks simpler than the MS-DOS command line, so these front-ends make accessing games in DOSBox more streamlined.

Several front-ends exist to this end for Windows, Mac, and Linux. Windows users might check out LaunchBox, while macOS users should take a look at Dapplegrey. Several options are available for Linux, most of them cross-platform (Java or JavaScript). One such cross-platform example is DBoxFE.

Note that when using a front-end, DOSBox itself needs to be installed separately unless stated otherwise.

With a front-end installed, you’re not only able to easily browse and launch your games Browse Your Games In Style – Even ROMs – With LaunchBox Browse Your Games In Style – Even ROMs – With LaunchBox Launch all of your games – be they PC titles or emulated classics – from one beautiful interface. LaunchBox makes it easy to browse – or show off! – your game collection. Read More , but save progress and settings on a game-by-game basis. Without them, per-game customizations are often lost, or must be manually loaded up each time you play. Front-ends make this simpler.

Finding and Organizing Your Games

You can usually find DOSBox-compatible MS-DOS games online. Although, if you have an old hard drive with retro games installed, you can copy these files into your default DOSBox directory. Before you go hunting for games, however, the best course of action is to create a directory on your C:\ drive in which to save them.

dosbox abandonware

Several resources exist online where you can find MS-DOS games. While ROMs are freely available online, MakeUseOf can’t help you find them. Downloading ROMs for games that you don’t own is piracy, and doing so is your decision to make.

A Note on Copyright

If you own the original disk media of the game you’re planning to run, then you’re operating within the law. If you do not own original media, and run software that you haven’t previously purchased, you’re breaching copyright.

If a game is available as abandonware, the publisher has essentially decided to ignore the game. Thus, you’re not breaking any copyright laws by downloading it.

7 MS-DOS Games to Revisit

Once you’ve found your preferred DOSBox version and installed it, you might be looking for some excellent games to try out. In no particular order, we suggest you try some, or all, of the following.

dosbox doom

  1. Doom — The daddy of all first-person shooters Doom Vs. Call Of Duty Modern Warfare - Just How Far Has The FPS Come? Doom Vs. Call Of Duty Modern Warfare - Just How Far Has The FPS Come? First person shooters have been at the forefront of game development since their first incarnation over two decades ago. They combine adrenaline-soaked action with a perspective that provides a great stage for technology; first-person games... Read More , this is the game that kickstarted PC gaming in the 1990s. And it’s still going strong!
  2. Duke Nukem 3D — Another FPS, this one with an “adult cartoon” vibe. Some crude humor throughout, but ultimately fun.
  3. Sim City — The challenge here is to build and manage a city on a randomly-created map, keeping the citizens happy. Your city is based on residential, industrial, and commercial zones. You have to manage these along with the infrastructure, and collect taxes.
  4. Dune II — Before the real-time point-and-build tactics of the Command and Conquer series came Dune II, a precursor from the same developers. You won’t believe how profitable mining spice can be, or how much rival kingdoms want to stop you.
  5. Railroad Tycoon — Set in Europe, the U.K., the U.S. West Coast, and the East, this mammoth game lets you build and manage a rail network. That this idea works as a compelling game demonstrates the genius of its designer, Sid Meier.
  6. The Secret of Monkey Island — Developed by LucasFilm and set in the Caribbean during the age of piracy, this point-and-click adventure game 6 Classic Adventure Remakes That You Need To Play 6 Classic Adventure Remakes That You Need To Play Read More features the ridiculously-named Guybrush Threepwood, and has a focus on exploration.
  7. Civilization — The original Civilization (that spawned a whole series Every Version of Sid Meier's Civilization Compared Every Version of Sid Meier's Civilization Compared Sid Meier's Civilization series has been around since 1991. From its humble beginnings to massive recent releases, let's examine the series' evolution through six mainline games and over 25 years of time. Read More ), this is the game that cemented Civ‘s success, challenging the player to overcome the machinations of rival leaders from history.

dosbox civ map

You’ll find these games via the sites detailed earlier.

Do You Really Need DOSBox for Classic PC Gaming?

As useful as DOSBox is, you might find it overly complicated for the comparatively simple task of launching games. But what else can you do to play classic PC games?

Well, one option is to find classic games in the Google Play Store 10 Classic PC Games You Can Play On Your Android Device 10 Classic PC Games You Can Play On Your Android Device Want that PC gaming experience on your phone or another Android device? These 10 PC games available on Android are sure to entertain you and bring back memories! Read More or the iOS App Store and see what retro games are available. If this doesn’t yield the results you’re hoping for, then one of the popular digital distribution services might help. In particular, GOG provides a vast library of classic video games available to purchase. Download and install them on your modern PC, and they’re ready to play without any emulation or controller issues.

And you can even play MS-DOS games in your browser thanks to ClassicReload!

DOSBox: The Ultimate Retro Gaming Experience!

With DOSBox (or an unofficial port) installed on your computer, phone, tablet, or game console, you’ll be ready to enjoy retro games from the 1980s and 1990s. Have fun!

Do you play on your PC, or on your mobile device? Perhaps you use a Nintendo Wii? Share with us in the comments. Meanwhile, if you have run into any problems with DOSBox, tell us about them below.

Image Credit: Daniel Rehn via Flickr

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Tomxp
    July 25, 2017 at 1:04 am

    I *have* (own) a copy of Warcraft 2. However, I don't know how to get the program to recognize that -- yes! I have the disk inserted in my drive. Without this, I'm unable to do anything but multi-player games.
    Have any advice???

  2. Doc
    July 17, 2017 at 4:12 pm

    "In particular, GOG provides a vast library of classic video games...ready to play without any emulation or controller issues."

    GOG has been known to use DosBox (and ScummVM) for its DOS games for compatibility's sake. (IIRC, they have permission in both cases).

    • Christian Cawley
      July 18, 2017 at 7:05 am

      Quite right!