# How Can I Run Old PC Games In XP?

**URL:** <https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972>\
**Category:** Factual Questions\
**Created:** [May 29, 2005, 10:35am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972 "2005-05-29T10:35:32Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![engineer\_comp\_geek](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/engineer_comp_geek/32/504_2.png) [@engineer\_comp\_geek](https://boards.straightdope.com/u/engineer_comp_geek)\
**Post date:** [May 30, 2005, 4:57am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/21 "2005-05-30T04:57:37Z")

</div>

> [@Bookkeeper](#):
>
> I would expect that if the game is listed as compatible with Win 2000, it would run under Win XP with no problem. I believe that XP was built on the NT core, so should respond similarly to 2000.

Usually, if a program works under 2000 it will work under XP.

If you look at how the operating systems identify themselves, instead of what microsoft’s advertising weenies named them, you get a much clearer idea of what is going on.

Windows line of operating systems (ignoring 3.x and earlier):  
Windows 95 = windows 4.0  
Windows 98 = windows 4.1  
Windows ME = windows 4.9

Windows NT line of operating systems (ignoring 3.x and earlier)  
Windows NT 4.0 = windows NT 4.0  
Windows 2000 = windows NT 5.0  
Windows XP = windows NT 5.1

The things that get you into the most trouble, compatibility-wise, are jumping from one line to the other, and changing the major version number (going from NT 4.0 to 5.0, for example). Minor version number changes (from 5.0 to 5.1, for example) are usually fairly safe.

That said, microsoft doesn’t believe backward compatibility is all that important. They will gladly break backward compatibility if they think they can make the operating system “better.” I’ve been surprised to find a couple of software packages that work under 2000 but not under XP. Fortunately, these are rare.

The main thing that breaks compatibility in games is a structural difference between the windows and the NT lines. The regular windows operating systems are backward compatible to DOS and allow programs to do direct hardware accesses. The NT line is not DOS compatible, and has what is called the “hardware abstraction layer” (aka HAL) in between the software and the hardware. The HAL is what gives the NT line its greater stability, and is key to making sure that when a program farts that it only takes out itself and not the entire system. However, it is also what stops many games from working.

> [@Nicodemus2004](#):
>
> Anyone find a way to salvage these great games? as someone else said, I can get the visual going but not any of the sounds.

Try VDMSOUND. Also, check out the link I previously posted. It has a lot of suggestions about how to handle sound problems.

---

<div class="post-metadata">

**Author:** ![Nic2004](https://avatars.discourse-cdn.com/v4/letter/n/4491bb/32.png) [@Nic2004](https://boards.straightdope.com/u/Nic2004)\
**Post date:** [May 30, 2005, 10:47pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/22 "2005-05-30T22:47:01Z")

</div>

> [@engineer\_comp\_geek](#):
>
> Usually, if a program works under 2000 it will work under XP.
> 
> If you look at how the operating systems identify themselves, instead of what microsoft’s advertising weenies named them, you get a much clearer idea of what is going on.
> 
> Windows line of operating systems (ignoring 3.x and earlier):  
> Windows 95 = windows 4.0  
> Windows 98 = windows 4.1  
> Windows ME = windows 4.9
> 
> Windows NT line of operating systems (ignoring 3.x and earlier)  
> Windows NT 4.0 = windows NT 4.0  
> Windows 2000 = windows NT 5.0  
> Windows XP = windows NT 5.1
> 
> The things that get you into the most trouble, compatibility-wise, are jumping from one line to the other, and changing the major version number (going from NT 4.0 to 5.0, for example). Minor version number changes (from 5.0 to 5.1, for example) are usually fairly safe.
> 
> That said, microsoft doesn’t believe backward compatibility is all that important. They will gladly break backward compatibility if they think they can make the operating system “better.” I’ve been surprised to find a couple of software packages that work under 2000 but not under XP. Fortunately, these are rare.
> 
> The main thing that breaks compatibility in games is a structural difference between the windows and the NT lines. The regular windows operating systems are backward compatible to DOS and allow programs to do direct hardware accesses. The NT line is not DOS compatible, and has what is called the “hardware abstraction layer” (aka HAL) in between the software and the hardware. The HAL is what gives the NT line its greater stability, and is key to making sure that when a program farts that it only takes out itself and not the entire system. However, it is also what stops many games from working.
> 
> Try VDMSOUND. Also, check out the link I previously posted. It has a lot of suggestions about how to handle sound problems.

Went there and gotta “Page not Avail” type mess. There was [This Link](http://www.mcgill.ca/ece/) but it can’t find any info on VDMSOUND there. Does your link work for you?  
Thanks very much for your time. I am really hpoeful of getting DOOM running again

---

<div class="post-metadata">

**Author:** ![Xploder](https://avatars.discourse-cdn.com/v4/letter/x/a183cd/32.png) [@Xploder](https://boards.straightdope.com/u/Xploder)\
**Post date:** [May 30, 2005, 11:01pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/23 "2005-05-30T23:01:29Z")

</div>

That’s odd, Ive had absolutely **no** problem running any version of Doom on my puter. I didn’t need any add-on progs either.

So na na na boo boo. 😛

---

<div class="post-metadata">

**Author:** ![Nic2004](https://avatars.discourse-cdn.com/v4/letter/n/4491bb/32.png) [@Nic2004](https://boards.straightdope.com/u/Nic2004)\
**Post date:** [May 30, 2005, 11:03pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/24 "2005-05-30T23:03:35Z")

</div>

> [@Xploder](#):
>
> That’s odd, Ive had absolutely **no** problem running any version of Doom on my puter. I didn’t need any add-on progs either.
> 
> So na na na boo boo. 😛

Oh yeah! Sure! That makes me feel soooo much better. 😃  
Your running XP and not having problems with the sound? Damn!

---

<div class="post-metadata">

**Author:** ![engineer\_comp\_geek](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/engineer_comp_geek/32/504_2.png) [@engineer\_comp\_geek](https://boards.straightdope.com/u/engineer_comp_geek)\
**Post date:** [May 30, 2005, 11:47pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/25 "2005-05-30T23:47:48Z")

</div>

> [@Nicodemus2004](#):
>
> Went there and gotta “Page not Avail” type mess. There was [This Link](http://www.mcgill.ca/ece/) but it can’t find any info on VDMSOUND there. Does your link work for you?  
> Thanks very much for your time. I am really hpoeful of getting DOOM running again

Try this one:

> **[The VDMSound Project](https://sourceforge.net/projects/vdmsound/)**
>
> Download The VDMSound Project for free. VDMSound is a modular, extendable soundcard (and other "legacy" hardware) emulator for MS Windows NT/2000 DOS boxes.

---

<div class="post-metadata">

**Author:** ![carnivorousplant](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/carnivorousplant/32/3563_2.png) [@carnivorousplant](https://boards.straightdope.com/u/carnivorousplant)\
**Post date:** [May 30, 2005, 11:50pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/26 "2005-05-30T23:50:45Z")

</div>

I’ve heard it said that an real Sound Blaster works.  
I’d like to reccomend [Doomsday](http://www.doomsdayhq.com/) again if you aren’t networking the game.

---

<div class="post-metadata">

**Author:** ![Scissorjack](https://avatars.discourse-cdn.com/v4/letter/s/c67d28/32.png) [@Scissorjack](https://boards.straightdope.com/u/Scissorjack)\
**Post date:** [May 31, 2005, 11:07am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/27 "2005-05-31T11:07:09Z")

</div>

> [@Nicodemus2004](#):
>
> I have Doom II and Ultimate Doom and they won’t run on my XP machine. I emailed the mfg. and they “Nope. It’s not compatable with XP.” I asked if there was an upgrade or something since I’ve purchase these sometime back and now can’t use them and they said no.  
> The link to Doomsday is intersting. Will it somehow make my DOOMs work?  
> Anyone find a way to salvage these great games? as someone else said, I can get the visual going but not any of the sounds.  
> Help?

Try what **Xploder** suggested: I can’t answer for Ultimate Doom, but Doom 2 is running sweet as: you may have to fiddle with the graphics and screen settings, but it shouldn’t take long to find the right combination.

---

<div class="post-metadata">

**Author:** ![Nic2004](https://avatars.discourse-cdn.com/v4/letter/n/4491bb/32.png) [@Nic2004](https://boards.straightdope.com/u/Nic2004)\
**Post date:** [May 31, 2005, 3:56pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/28 "2005-05-31T15:56:47Z")

</div>

> [@Case Sensitive](#):
>
> Try what **Xploder** suggested: I can’t answer for Ultimate Doom, but Doom 2 is running sweet as: you may have to fiddle with the graphics and screen settings, but it shouldn’t take long to find the right combination.

“…what **Xploder** suggested”?.

> [@](#):
>
> So na na na boo boo.

Not sure how to load this. 😃

---

<div class="post-metadata">

**Author:** ![Nic2004](https://avatars.discourse-cdn.com/v4/letter/n/4491bb/32.png) [@Nic2004](https://boards.straightdope.com/u/Nic2004)\
**Post date:** [May 31, 2005, 3:59pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/29 "2005-05-31T15:59:08Z")

</div>

Thanks for all the suggestions. I will re-load DOOM this afternoon if time permits (I uninstalled it when I failed to make it work) and let ya know how it goes.  
Thanks very, very much. I can’t wait to see if it works.

---

<div class="post-metadata">

**Author:** ![Scumpup](https://avatars.discourse-cdn.com/v4/letter/s/ce73a5/32.png) [@Scumpup](https://boards.straightdope.com/u/Scumpup)\
**Post date:** [May 31, 2005, 4:43pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/30 "2005-05-31T16:43:08Z")

</div>

Is there a way to disable the screen-tilting in Doom? Tried playing it and I’m getting nauseus…

---

<div class="post-metadata">

**Author:** ![Nic2004](https://avatars.discourse-cdn.com/v4/letter/n/4491bb/32.png) [@Nic2004](https://boards.straightdope.com/u/Nic2004)\
**Post date:** [May 31, 2005, 9:01pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/31 "2005-05-31T21:01:37Z")

</div>

arrrgggg!!! I now have loaded  
1.Dosbox  
2.VDMsound  
3.DOOM2  
But they don’t work together. Dosbox wants me to “mount c c:\dosprog” to create a C drive for programs. I do as I’m told and it keeps sayin “ILLEGAL COMMAND C:\ Does not exist” No shit! I’m trying to make one _like you said_  
VDMsound says “just click on game and choose the VDM option” Where the hell does this take place. DOOM has nothing to click on for a VDM option.  
HELP. I feel the pieces are there but the game sound is choppy and the screen movement is as well.

---

<div class="post-metadata">

**Author:** ![asterion](https://avatars.discourse-cdn.com/v4/letter/a/4da419/32.png) [@asterion](https://boards.straightdope.com/u/asterion)\
**Post date:** [May 31, 2005, 9:16pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/32 "2005-05-31T21:16:07Z")

</div>

Let me see if I can help. If I am being too slow, feel free to correct me.

First, DOSBox has a decent SoundBlaster emulator. Try setting the audio for Doom 2 to the standard SoundBlaster 16/PRO settings. If this will work, you do not need VDMSound.

Second, mount wherever you put DOOM2. I’m going to assume the structure is C:\DOOM2. So type “mount c c:\doom2”.

Now, if you have it running in DOSBox like this, if you are having trouble with choppiness, keep hitting Ctrl-F12. This speeds everything up and uses more of the CPU. If you overdo it, slow it down by hitting Ctrl-F11. If you speed it up as much as possible and still have choppiness, start dropping frames by hitting Ctrl-F8 until it looks good. If you went too far, start adding frames by hitting Ctrl-F7. It can be tricky to get it just right in a resource-intensive game. It took me a little while to get it right when I was emulating TIE Fighter last night.

---

<div class="post-metadata">

**Author:** ![Terminus\_Est](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/terminus_est/32/3087_2.png) [@Terminus\_Est](https://boards.straightdope.com/u/Terminus_Est)\
**Post date:** [May 31, 2005, 9:23pm UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/33 "2005-05-31T21:23:23Z")

</div>

Or you could just try running under Doomsday, as I and some other folks have suggested.

---

<div class="post-metadata">

**Author:** ![carnivorousplant](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/carnivorousplant/32/3563_2.png) [@carnivorousplant](https://boards.straightdope.com/u/carnivorousplant)\
**Post date:** [June 1, 2005, 12:29am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/34 "2005-06-01T00:29:43Z")

</div>

> [@Terminus Est](#):
>
> running under Doomsday.

Are you playing on a network, Terminus?

---

<div class="post-metadata">

**Author:** ![Nic2004](https://avatars.discourse-cdn.com/v4/letter/n/4491bb/32.png) [@Nic2004](https://boards.straightdope.com/u/Nic2004)\
**Post date:** [June 1, 2005, 1:03am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/35 "2005-06-01T01:03:03Z")

</div>

I’M Back UpDoomsday is up 'n running. Gotta go back! Thanks to everyone!

---

<div class="post-metadata">

**Author:** ![carnivorousplant](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/carnivorousplant/32/3563_2.png) [@carnivorousplant](https://boards.straightdope.com/u/carnivorousplant)\
**Post date:** [June 1, 2005, 1:28am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/36 "2005-06-01T01:28:27Z")

</div>

Ha, Ha!

Cool.

---

<div class="post-metadata">

**Author:** ![velvetgrass](https://avatars.discourse-cdn.com/v4/letter/v/47e85d/32.png) [@velvetgrass](https://boards.straightdope.com/u/velvetgrass)\
**Post date:** [June 1, 2005, 2:01am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/37 "2005-06-01T02:01:39Z")

</div>

> [@Case Sensitive](#):
>
> Probably a stupid question, but I have a hankering to fire up Doom 2 and Quake 2 again: unfortunately, the game specs listed are only up to Win 2000, whereas I’m running XP. Is there a skilly way to get around this, or am I stuffed?

if you want to run the quake 2 game on winxp, you cant use the cd install, at least thats been my experience,

so all you have to do is take the DATA folder and extract it to C:/quake2  
if you want to update with the patches, direct the updates to the DATA folder,  
there is an executable in there, just double click

---

<div class="post-metadata">

**Author:** ![Dr.Kenneth\_Noisewater](https://avatars.discourse-cdn.com/v4/letter/d/ebca7d/32.png) [@Dr.Kenneth\_Noisewater](https://boards.straightdope.com/u/Dr.Kenneth_Noisewater)\
**Post date:** [June 1, 2005, 2:29am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/38 "2005-06-01T02:29:10Z")

</div>

I can’t even get Final Fantasy VII to INSTALL on XP, much less run. It’s compatible with Windows 98, it says. Is there no hope?

---

<div class="post-metadata">

**Author:** ![carnivorousplant](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/carnivorousplant/32/3563_2.png) [@carnivorousplant](https://boards.straightdope.com/u/carnivorousplant)\
**Post date:** [June 1, 2005, 2:38am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/39 "2005-06-01T02:38:16Z")

</div>

> [@Dr. Kenneth Noisewater](#):
>
> I can’t even get Final Fantasy VII to INSTALL on XP, much less run. It’s compatible with Windows 98, it says. Is there no hope?

Dumb question: Are you installing as an administrator?

---

<div class="post-metadata">

**Author:** ![asterion](https://avatars.discourse-cdn.com/v4/letter/a/4da419/32.png) [@asterion](https://boards.straightdope.com/u/asterion)\
**Post date:** [June 1, 2005, 4:01am UTC](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972/40 "2005-06-01T04:01:07Z")

</div>

I don’t see FFVII listed in DOSBox but you could try it, at least for the install. First, I’d see if I could get the install program to run in Win98 compatibility mode.

[Previous page](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972.md?page=1)

[Next page](https://boards.straightdope.com/t/how-can-i-run-old-pc-games-in-xp/305972.md?page=3)
