Last weekend, I was at a friend's house for a LAN party. After our usual Team Fortress 2 session and a quick break playing the board game "Attack!", we found ourselves... Well, bored. In our boredom, we began thinking of games we'd always wanted to play in a multiplayer setting but, for whatever reason, never had the chance. We settled on Dungeon Keeper, a personal favorite of all involved. For the Windows XP users it won't take much to get this game up and running on your system for some LAN party goodness. Vista owners will encounter some speed-bumps along the way, but we have a workaround for 32bit users. Unfortunately, 64bit Vista users will be out of luck. With that, lets take a look at what we'll need to get this up and running.
Prep Work:
Before we install the game there are some precursory steps required to make the process a smooth one.
- Download and install DOSBox (Get it: Here)
- Make an ISO image of your Dungeon Keeper CD using MagicISO (Get it: Here)
- Download and install the D.O.G. front end for DOSBox (Get it: Here)
- Download and install DAEMON Tools or similar Virtual Device software (Get it: here)
For XP Users: You will also need to install the IPX protocol to your Ethernet device. Do this by clicking Start > Control Panel > Network Connections > Right click your Ethernet device > Select properties. Click "Install" and select protocol, then select "NWLink IPX/SPX/NetBIOS Compatible Transport Protocol." Dungeon Keeper uses the IPX protocol to facilitate network play.
For Vista 32-bit Users: Go to starbase01 and follow the instructions to install IPX on Vista. Unfortunately, this workaround doesn't work for the 64-bit version of Vista. While you will be able to get the game to run, you will be unable to do LAN play.
Installing Dungeon Keeper:
To install Dungeon Keeper, we will be using a program called DOSBox. DOSBox emulates a native DOS environment in today's operating systems. Nearly anything you could run on Windows 95 or DOS you can run on DOSBox. When you use DOSBox, you will be operating in a virtual DOS machine. Although DOSBox does have a few unique commands, the commands are largely identical to the ones we used in the glory days of 16bit PC gaming. For this article, we used version 0.72 of DOSBox.
Configuring your PC for DOSBox and Dungeon Keeper
- Start up DOSbox and enter "mount D X:\", where X:\ is the drive that has the ISO mounted to in Daemon Tools.
- Next, enter "mount C Y:\installpath", where "Y:\installpath" is the drive and folder you want to install the game to. I recommend using something like "C:\DOSBox" so that you are able to keep all of your DOSbox games in one folder.
- Now DOSBox has a drive "C:" and "D:". Drive "C:" is where you are going to install the game. Drive "D:" denotes the location of your Dungeon Keeper ISO.
- Type "D:" and press enter to switch to the D:\ drive. Type "setup" and press enter. Go through the prompts to install the game.
- Once the setup is complete, you should be able to play the game through DOSBox. To do so, type "C:" to switch to the C:\ drive and then type "keeper" and hit enter.
Note: If you exit DOSBox at any time you will have to re-mount the drives mentioned in steps 5 and 6. This is a real pain to do. Thankfully, though, we're keeping your best interests in mind and have decided to use a front end to help. The front-end will automatically remount drives and folders of your choosing when it is launched, and is more intuitive than the old command line that DOSBox uses.
Setting up D.O.G.
- When you first run D.O.G., it will notify you it hasn’t been configured with a specific DOSBox version, yet. When prompted, click select and find the folder in which DOSBox is installed.
- Once that is completed, you can create a new profile by clicking on the “New Profile” button in the upper left corner.
- Fill in the "Profile name:" prompt. This has no bearing on the operation, so make it anything you wish.
- Next up, the "Exe FileName:" prompt. Click "Select" and browse to the .EXE file that runs Dungeon Keeper. You should not have to mess with any of the other fields on this page.
- Be sure to have your .ISO mounted in Daemon Tools for this next step. Click on the "Drives" category on the left hand side. Towards the bottom, click "Add CDROM" and select the drive with your mounted Dungeon Keeper .ISO. Select drive letter "D" in DOSbox.
- Now click "add a Harddrive". Select the path to the folder you installed Dungeon Keeper to when you installed the game through DOSBox. (This should be the same place as step 3, and might be done already.)
- Now go to the "Data Communications" category. Select "Enable IPX" and determine which one of your buddies is going to be the host. Whomever is hosting should pick "Server" and enter their IP address. For everyone else at the party, select "Client" and enter the host's IP into the given field.
Important note: The server/host must load his/her copy up first before everyone else. If you have any issues, it's usually tied into CD recognition. Vista has had problems with DOSBox in the area of CD recognition. It's for this reason that I suggest creating an .iso and running it that way. At this time, .bin, .cue, and .iso file types seem to be the most compatible with Vista.
In Conclusion...
I have not tried to get the expansion “Deeper Dungeons” to work through this method. I doubt you'd have any trouble running it in the same way you would the original, though. Just repeat the above steps and you should be in business. D.O.G has numerous advanced options that can be useful, but experiment with caution.
That should be everything! Hopefully this guide added a new game to your LAN menu, while delivering a dash of nostalgia at the same time.
Expertly done, Keeper!
Shameless plug: To Brandon and Jeremy for being awesome guys to hang out with on a Friday night.






As a note, following all the steps except for the ones related to CD images and drives will teach you how to run any DOS app in DOSBox.
The process is the same for other games/progs.
Nice write up Winfrey.
DOSBOX is pretty cool.
I've been using it for about a yr now and it makes it pretty easy to play the old games.
It ran DIG perfectly.
With just a quick scan of features and game play.
Dungeon Keeper seems a little like Travian, only you get to see the action.
Is the game down loadable anywhere?
Or do we still have to buy it?
Thanks Hawk!
Dungeon Keeper is not abandonware so you will have to purchase it. You can find it at a lot of places, especially online game stores. It was a unique game of its time because you are playing as the "bad guys" i.e. demons and imps and are trying to create a dungeon to defeat Heroes and other dungeon keepers.
the Home of the Underdogs is probably has one of the largest selections of games that are now offered as abandonware and can be downloaded for free. Most of them are old 16-bit games that you can get to work on DOSBox.
sup'
there is no other way to make DK run on LAN? i mean, like hamachi or something?
the DOSbox guide was amazing but is too boring write all that stuff everytime to play...
greetings
You don't have to rewrite that stuff everytime if you use D.O.G. as a frontend to run Dungeon Keeper. Besides, I don't think you can do LAN without using some kind of frontend to utilize IPX while running dosbox. I haven't tried hamatchi, but I don't see why it won't work as long as you use the correct IPs.
nice one man, by the way, i told a friend to do this so we can play, but when he is starting DK, it crashes over and over again in the introduction movie or after cd check, what could that be?
What OS do you have?
XP like him, but i run it exelent
Is it crashing to windows or is it just showing the loading screen and stops working? Make sure you haven't messed with video settings in D.O.G. or that the ISO is still mounted in daemon tools or whatever virtual drive software you use.
it stops working, the dosbox screen just stops, and no, he dont mess up with the video settings on dog, yes, the image is mounted on daemon.
in the instalation happened when he was in the sound selector or just for much time spent in the instalation, so i dont know what could that be........
What?!
in the setup, after completes, you have to select your sound card compatible with ur pc, after that it stops, i attached a picture showing the error, so in the game just happen the same thing
I would try reinstalling the game to see if you get the same error during setup. You are installing through dosbox correct?
yes, i'll try to reinstall, but if i get the same error, what could i do??
Try installing into just Windows XP to see if there is a problem with the disc or not.