The Ultimate DOOM

The Ultimate DOOM

268 ratings
The Ultimate DOOM in Windows 8
By Twinnrova
How to make The Ultimate Doom run correctly and efficiently on Windows 8.
 
Rate  
Favorite
Favorited
Unfavorite
Table of Contents
1.) Introduction
2.) Step 1: Finding The Right Folder
3.) Step 2: Configuration
4.) Step 3: Running The Game
5.) Conclusion
Introduction
I can understand the frustration involved in purchasing the complete DOOM series on Steam only to realize that it won't run correctly on your Windows 8 computer. Freezes, black and white, bad resolution, crashes. This guide should fix all of that.

================================================
== Did you know I have a gaming channel on YouTube? ==
== Check out Twinnrova Gaming for highlights and hardcore ==
== Let's Plays! ==
================================================


I will warn that the steps must be taken exactly as I explain, or it may not work. I have tested this method on two different computers carrying Windows 8, and have had success on both. I don't know the amount of help this guide would be to someone with a previous version of Windows, but I would assume that the configuration section would be applicable while the running section would not.
Step 1: Finding The Right Folder
Alright, this might be a bit confusing to some, so I'll try to make it as simple as possible. Bear with me, the results will definitely be worth it.

When you first downloaded the Steam application, it gave you the choice to save to a default location, or to any location of your choosing.

If you saved Steam to a different location, you will need to locate and open the Steam folder to progress.

If you 1) allowed Steam to save to the default location, or 2) have no clue what I'm talking about, then here's where to look.

First, you're going to open your folders. There should be a button on the bar at the very bottom of your screen that looks like a manilla folder, and you'll need to click on it to open your folders.

Next, from the panel on the left side of the folders window, you're going to select "Computer".

From this screen, there should be a section in the upper half of the window labeled "Hard Disk Drives". Within this section your hard drive will be listed. If you only have one, then select the only hard drive option available to you. If you have multiple, then you will have to know which one Steam was saved to. Your hard drive could be called "Local Disk", or it could be called a series of random numbers and letters. Either way, it should have a letter associated with it (such as D: or C: or E: ect.).

Once you have selected the correct hard drive, you should see a list of folders. You will see two similar folders, one named "Program Files" and the other named "Program Files (x86)". You're going to need to select "Program Files (x86)".

The next screen should be filled with folders, and you will have to scroll to find the folder labeled "Steam". Select this folder.

In the next screen, select the folder "SteamApps".

And from here, select the folder "common".

You should now see a list of folders containing all of your game files for all of your seperate steam games. While there is much possibility for tampering from here, today we are going to locate and select the folder labeled "Ultimate Doom".

From here, select the only folder available to you, "base".

The screen you are at should contain an application called dosbox, two folders called "capture" and "zmbv", and plenty of other files.

If this is true, then you made it! Good job, you've found the correct folder from which we will be operating. Stop here.

Step 2: Configuration
Today we are going to be altering the way dosbox handles The Ultimate Doom.
Stay with me here.

From this screen, there are three files you will need to pay attention to.
These files are "dosbox" (the CONF file, NOT the application), "ultimate", and "ultimatem".

First, open "dosbox" (again, the CONF file, NOT the application). If it asks you what program to use to open the file, choose to use Notepad.

As you will see, this file is the configuration for dosbox.

We're going to change a few commands so that the game is more compatable with modern day computers.

Find a line of code that reads "fulldouble=false". This line of code tells dosbox not to double buffer the game when you are in fullscreen. Change this line of code to "fulldouble=true". Dosbox will now double buffer the game while you are in fullscreen.

Find a line of code that reads "output=surface". This line of code tells dosbox what to use as the output. Change this line of code to "output=ddraw". Dosbox will now use a more compatable output source.

Find a line of code that reads "aspect=false". This line of code doesn't allow dosbox to correct the aspect of the game. Change this line of code to "aspect=true". Dosbox will now correct the aspect of the game.

Find a line of code that reads "scaler=normal2x". This line of code tells dosbox how large your resolution should be. Change this line of code to "scaler=hq3x". Dosbox will now render the game at a higher resolution.

I noticed that the sensitivity was too low, so this next step is optional. If you want to increase the sensitivity, then find a line of code that reads "sensitivity=100". This tells dosbox how sensitive your mouse movements should be read. Change this line of code to "sensitivity=300". Dosbox will now recognize faster in game movements in response to smaller mouse movements.

If you feel confident, you can adjust these settings and test different options out to see if anything works better for you, but if you follow my corrections, then you are guaranteed success. Just make sure that any code you change is changed in the other two files as well. They need to match each other.

Now, PLEASE select "File" and "Save" before closing the window.

Next, you're going to open the file "ultimate".

We're going to repeat the same steps that we took in the previous file.

Find a line of code that reads "fulldouble=false". This line of code tells dosbox not to double buffer the game when you are in fullscreen. Change this line of code to "fulldouble=true". Dosbox will now double buffer the game while you are in fullscreen.

Find a line of code that reads "output=surface". This line of code tells dosbox what to use as the output. Change this line of code to "output=ddraw". Dosbox will now use a more compatable output source.

Find a line of code that reads "aspect=false". This line of code doesn't allow dosbox to correct the aspect of the game. Change this line of code to "aspect=true". Dosbox will now correct the aspect of the game.

Find a line of code that reads "scaler=normal2x". This line of code tells dosbox how large your resolution should be. Change this line of code to "scaler=hq3x". Dosbox will now render the game at a higher resolution.

I noticed that the sensitivity was too low, so this next step is optional. If you want to increase the sensitivity, then find a line of code that reads "sensitivity=100". This tells dosbox how sensitive your mouse movements should be read. Change this line of code to "sensitivity=300". Dosbox will now recognize faster in game movements in response to smaller mouse movements.

If you feel confident, you can adjust these settings and test different options out to see if anything works better for you, but if you follow my corrections, then you are guaranteed success. Just make sure that any code you change is changed in the other two files as well. They need to match each other.

Now, PLEASE select "File" and "Save" before closing the window.

Next, you're going to open the file "ultimatem".

Once again, we're going to repeat the same steps used in the previous two files. Everything must match up.

Find a line of code that reads "fulldouble=false". This line of code tells dosbox not to double buffer the game when you are in fullscreen. Change this line of code to "fulldouble=true". Dosbox will now double buffer the game while you are in fullscreen.

Find a line of code that reads "output=surface". This line of code tells dosbox what to use as the output. Change this line of code to "output=ddraw". Dosbox will now use a more compatable output source.

Find a line of code that reads "aspect=false". This line of code doesn't allow dosbox to correct the aspect of the game. Change this line of code to "aspect=true". Dosbox will now correct the aspect of the game.

Find a line of code that reads "scaler=normal2x". This line of code tells dosbox how large your resolution should be. Change this line of code to "scaler=hq3x". Dosbox will now render the game at a higher resolution.

I noticed that the sensitivity was too low, so this next step is optional. If you want to increase the sensitivity, then find a line of code that reads "sensitivity=100". This tells dosbox how sensitive your mouse movements should be read. Change this line of code to "sensitivity=300". Dosbox will now recognize faster in game movements in response to smaller mouse movements.

If you feel confident, you can adjust these settings and test different options out to see if anything works better for you, but if you follow my corrections, then you are guaranteed success. Just make sure that any code you change is changed in the other two files as well. They need to match each other.

Now, PLEASE select "File" and "Save" before closing the window.

If you have correctly changed each of these settings, the congratulations! The Ultimate Doom has correctly been configured to run on your computer.
Step 3: Running The Game
Okay, I'll be honest with you, this part is just weird.

I honestly have no idea what made me press this correct patern of choices that made the game work, all I know is that it happened and I almost forgot what I had done to make it work, but I barely remembered and then wrote it down.

Pay close attention, and read this section all the way through before attempting to run the game. You will have to do this every single time you launch the game.

So, the first thing you're going to do is open the Steam application and navigate to your library.
Launch the game "The Ultimate Doom."

This next step happens fast. Once the game is launched, multiple dosbox windows will appear on the screen very quickly, and one of them will takover fullscreen.

As SOON as you see the window take over fullscreen (there will be a large blue box at the top of the screen), press the start key on your keyboard. If you time this too late, you'll have to restart the process of running the game.

This should pull you out of dosbox and into the start screen. From here, select to go back to the desktop.

Don't panic here, your screens resolution will change and be weird for a moment. Look at the bar at the bottom of your screen. You should see a button for the two dosbox windows. Click on that.

Now your screen resolution should be back to normal. Now, hover your mouse over the button for the two dosbox windows, and when you're given the option to select one or the other, select the one on the right.

This should now present you with the game The Ultimate Doom in fullscreen and with a higher resolution in full color.

If not, then no worries. Either go back and make sure all of the configuration was done correctly, or attempt the running process again and try to time the window key better.

If it worked, then congratulations, you can now enjoy the game that set the world afire.
Conclusion
According to wildpiercy, this method works for all 2d Doom series and Hexen series games, although these games may have fewer or more than 3 files in which the change is necessary.

I hope you found this guide informative and helpful.

If your attempt was a success, or failure, please let me know in the comments below. If you have any questions, or notice any typos, please comment them as well.

Feel free to message me for help if you need it. Thank you for your time.
< >
171 Comments
Twinnrova  [author] May 15 @ 12:31pm 
So glad to hear that @haylocked11 :D
haylocked11 May 1 @ 12:08pm 
Mate thanks a lot for this, followed it to the letter and worked a treat
Twinnrova  [author] Apr 15 @ 10:00pm 
@carloslego250 I believe that the game runs fine out of the box on Windows 10! At least it does so for myself.
carloslego250 Apr 6 @ 7:03pm 
It really works, now I can play the game without problems, I just have one question: does this also work on windows 10?
Twinnrova  [author] Jan 8 @ 1:13pm 
@dalekdestroyer6 I think the game works out of the box in Windows 10! Happy hunting :)

And, for the record, no matter what the hassle is, The Ultimate DOOM is most certainly worth it. In my opinion this is a must play for any fan of shooters!
Sir Lionheart Nov 24, 2017 @ 1:11pm 
Thank you, this really helped!
Plasmakotaraptor Oct 29, 2017 @ 3:07pm 
I have audio issues, how do I fix it?
CoffeeToffeeThunder Oct 8, 2017 @ 4:23pm 
@Twinnrova Should i download this game or will it be too much of a hassle? im trying to find a game to purchase, and im deciding between Ultimate Doom, Fallout 3, Castle Crashers, and Fallout.
CoffeeToffeeThunder Oct 8, 2017 @ 4:15pm 
Should i buy this game? I have windows 8.1 and x64 bit, im confused if i will have to do this bullshit or not.
Twinnrova  [author] Oct 3, 2017 @ 1:23pm 
@Salty Mango, the "start" key for me is also called the "windows" button, having a microsoft windows logo on the key. If you're on a linux terminal you should have something called a "super" button, I guess.