VOGONS

Common searches


First post, by Discrete_BOB_058

User metadata
Rank Oldbie
Rank
Oldbie

What is this?
This is a list of RETAIL games released for Microsoft Windows 95 until Microsoft Windows XP(pre DX9) that work under Microsoft Windows 7 and later operating systems. This list only includes retail releases, no re-release by Steam or Good Old Games. The games listed uses OpenGL 2.0 and earlier, DirectX 8 and earlier, and older APIs, utilising the IA-32 architecture. This list doesn't guarantee every game will work under the mentioned operating system as many factors are decided by compatibility of the hardware and the drivers.

You can access the spreadsheet by clicking here.

Colour codes with a rating are used to determine a playability level:
S, Green= Perfect
A, colour code 'c7ee60'= Good(Perfect + some things don't work, like an intro video, an in game setting causing crash or doesn't work, etc.)
B, yellow= Average(Good but with many issues; like the game fails to run in fullscreen mode, having to change from fullscreen to windowed back and forth, bad performance, etc.) ,
C, orange= Bad(graphical bugs, uncertain compatibility or unplayable, etc)
D, red= Doesn't work

Can I post my games?
A few rules that you need to follow before entering anything in the spreadsheet:

  1. The games that require patches to run should be limited to using emulators, installing shims, modifying dynamic link library or executable file or configuration file, or changing some system features like disabling DEP or disabling sound devices(neither of the latter two which I would recommend).
  2. Games can use update patches and no-CD.
  3. The default DirectX, DirectDraw, WinMM, Glide emulation wrappers should be used from the "TESTING SOFTWARE" section. If you use a different wrapper for the same, for example, if you use dgVoodoo2 for Glide, it is required to be mentioned.
  4. Games typically have problems with old CPU instructions, old graphics APIs or WinMM. Although less in number, fixes for games having problem with DirectInput or DirectSound can be added to the list.
  5. Most game mods change the original engine of the game or modify the game data. Games requiring these necessities to run on the mentioned operating systems are not qualified for this list. However mods that redefine the game engine files to disable hardware checks or remove unsupported code allowing the games to be run, are qualified for this list.
  6. Some games have problem with CD audio emulation using WinMM. If your game uses CD audio, you are required to check if the audio works properly(repeat of music or changing track of music).
  7. Some problems exist in the games and not in the system. For example, FOV bugs and crosshair bugs on higher resolutions, are game engine problems and are not mostly because of the modernity of the PC. Therefore, the spreadsheet isn't the list for fixing such games, games should be added following the fact that it runs with the original files(with a few tweaks at most as mentioned earlier).
  8. Entry should be made on the basis of whether the game runs on a Microsoft Windows 7 PC or later

MY TESTING HARDWARE
The games should be more compatible according to the list by me with the following hardware configuration:

OS- Microsoft Windows 10 19H2 and later
CPU- AMD Ryzen 5 1600 and Intel Pentium G2020
GPU- nVIDIA GTX 1050Ti and nVIDIA GT 710
Sound card- Realtek HD Audio
GPU driver- After 400.x
Audio driver- After June 2019 (6.x)

TESTING SOFTWARE(Default)

CD emulation- Alcohol 120%(when I don't have the retail copy or to bypass copy protection)
CD audio emulation-CDAudio proxy/DxWnd
Glide emulation- nGlide v2.10 or later
DirectX emulation- dgVoodoo v2.61 and later, DirectDrawCompat, DirectDraw Compatibility Tool, WineD3D
Another emulation tool- DxWnd

Additional Information

  1. Some games have problems when pausing/playing CD Audio. Use the 'CDAudio Proxy' or 'DxWnd' wrapper to play the audio from the PC storage disk. Extract the files from the CD in formats like '.ogg', '.flac' and rename all the files, the first music ALWAYS starting with 'track02', followed by 'track03', 'track04'. Put the files in a folder 'Music' besides the MAIN executable file. If the game has multiple CDs, then put the tracks of the first CD in 'Music' directory, second CD in 'Music02' directory, third CD in 'Music03 directory', n'th CD in 'Musicnn' directory. A more detailed information is available in the offical documentation of DxWnd.
  2. Some games have wrong shims applied to them and refuse to launch or run properly. In that case, rename the game executable(s).
  3. Some games don't run because of DEP enabled. If you face problems in running any of these games, try disabling DEP both in Windows and also in BIOS and then try to run the game.
  4. Intel HD Graphics and AMD Radeon users may have problems in using dgVoodoo2 because of incompatible drivers. In such cases DDrawCompat or DxWnd or WineD3D may be used instead.
  5. dgVoodoo2 emulates the old API in D3D11/D3D12 so performance may be worse on old/weak hardware. Under such cases, using a different wrapper is advisable.
  6. Every PC has different applications installed, different drivers, different hardware. There is no surety that it will work on every PC, but at least this list can confirm that a certain game can run given modern hardware. For a general requirement, I would say most of these fixes should work fine on AMD Catalyst drivers or Nvidia driver after 2017?(not quite sure).
Last edited by Discrete_BOB_058 on 2021-06-21, 18:54. Edited 481 times in total.

previously known as Discrete_BOB_058

Reply 1 of 139, by Discrete_BOB_058

User metadata
Rank Oldbie
Rank
Oldbie

Some Problems
Some problems mentioned by users that you may not get until you are using an outdated device or drivers, some have been fixed too. You may still experience these problems even on new device, so its handy to keep it easily accessible.

Last edited by Discrete_BOB_058 on 2020-11-16, 17:04. Edited 7 times in total.

previously known as Discrete_BOB_058

Reply 2 of 139, by Discrete_BOB_058

User metadata
Rank Oldbie
Rank
Oldbie

Mouse view didn't work for Quake on default but you can enable it by the game console

Last edited by Discrete_BOB_058 on 2020-05-04, 18:01. Edited 2 times in total.

previously known as Discrete_BOB_058

Reply 3 of 139, by Discrete_BOB_058

User metadata
Rank Oldbie
Rank
Oldbie

New entries:

Midtown Madness
Project I.G.I.
Project I.G.I.-2
MDK 2
Return to Castle Wolfenstein
Prince of Persia 3D

Last edited by Discrete_BOB_058 on 2020-11-16, 16:50. Edited 1 time in total.

previously known as Discrete_BOB_058

Reply 4 of 139, by ZellSF

User metadata
Rank l33t
Rank
l33t

"Mouse acceleration" means something specific (and has its own compatibility issues) so you probably shouldn't use it to describe whether or not the mouse is working.
https://www.pcgamingwiki.com/wiki/Glossary:Mo … se_acceleration

Reply 5 of 139, by Discrete_BOB_058

User metadata
Rank Oldbie
Rank
Oldbie
ZellSF wrote on 2020-05-04, 11:11:

"Mouse acceleration" means something specific (and has its own compatibility issues) so you probably shouldn't use it to describe whether or not the mouse is working.
https://www.pcgamingwiki.com/wiki/Glossary:Mo … se_acceleration

Ok thanks, i have edited the post

previously known as Discrete_BOB_058

Reply 6 of 139, by kjliew

User metadata
Rank Oldbie
Rank
Oldbie

I think it is more meaningful to call out Windows 10 on its own, especially Windows 10 x64. For myself, I skipped Win8/8.1 all together and jumped from Win7 to Win10. A handful of my collection of pre-DX8 games won't run on Windows 10 when they run normally with just the compatibility layer on Win7. They either quit back to desktop or simply stuck in the TaskManager with "not responding". Yes, dgVoodoo2 helps for some of those games on Windows 10.

And, Windows 10 default installation does not include legacy DirectPlay component. If the games were linked with DPLAY.DLL, then it would not start. Many old games hacks/patches/mods were focus for WinXP, some of them still apply for Win7, including the very helpful nGlide compatibility list that helps to get Glide games going on modern systems.

I used to have an installation of Win10 x32 and I found that legacy Windows games compatibility was better with x32 version, but I didn't keep the system long enough to check out others that I later found issues with Win10 x64. My transition WinXP->Vista->Win7 (all 32-bit version) did not observe any game compatibility issues for those games that I played without the need of dgVoodoo2. Later with Win7 64-bit, it was still OK. Only with Windows 10 x64 that I found most of those games stopped working.

Reply 7 of 139, by ZellSF

User metadata
Rank l33t
Rank
l33t

Last time I had Windows 7 installed, I found that using the same workarounds as on Windows 10 was required. Newer graphic card and drivers had broken most of the same games that newer versions of Windows had. IMO Windows 7 is only significantly different compatibility wise than Windows 10 if you also have legacy hardware and drivers.

Reply 8 of 139, by Discrete_BOB_058

User metadata
Rank Oldbie
Rank
Oldbie
ZellSF wrote on 2020-05-05, 07:09:

Last time I had Windows 7 installed, I found that using the same workarounds as on Windows 10 was required. Newer graphic card and drivers had broken most of the same games that newer versions of Windows had. IMO Windows 7 is only significantly different compatibility wise than Windows 10 if you also have legacy hardware and drivers.

Yes windows 7 and 8 and also 8.1 were different with other drivers.I used a Intel HD graphics on my Win8.1 x64 machine and NFS3 wouldn't boot unlike it would work on Win10 x64 machine.
Moreover I found DirectX compatibility issues(black screen) on my main PC with NFSHS as I did most of the research on Win8.1. Apart from drivers, it seems it was also hardware bound with same drivers.

previously known as Discrete_BOB_058

Reply 9 of 139, by Discrete_BOB_058

User metadata
Rank Oldbie
Rank
Oldbie
kjliew wrote on 2020-05-04, 23:19:

I think it is more meaningful to call out Windows 10 on its own, especially Windows 10 x64. For myself, I skipped Win8/8.1 all together and jumped from Win7 to Win10. A handful of my collection of pre-DX8 games won't run on Windows 10 when they run normally with just the compatibility layer on Win7. They either quit back to desktop or simply stuck in the TaskManager with "not responding". Yes, dgVoodoo2 helps for some of those games on Windows 10.

And, Windows 10 default installation does not include legacy DirectPlay component. If the games were linked with DPLAY.DLL, then it would not start. Many old games hacks/patches/mods were focus for WinXP, some of them still apply for Win7, including the very helpful nGlide compatibility list that helps to get Glide games going on modern systems.

I used to have an installation of Win10 x32 and I found that legacy Windows games compatibility was better with x32 version, but I didn't keep the system long enough to check out others that I later found issues with Win10 x64. My transition WinXP->Vista->Win7 (all 32-bit version) did not observe any game compatibility issues for those games that I played without the need of dgVoodoo2. Later with Win7 64-bit, it was still OK. Only with Windows 10 x64 that I found most of those games stopped working.

DPLAY.dll is still available on Windows 10 on the Legacy Components section. There might be some games that would require different DPLAY.dll. In that case I would recommend you to use the one provided in the directx setup in game disk.

previously known as Discrete_BOB_058

Reply 13 of 139, by aqrit

User metadata
Rank Member
Rank
Member

There are entire websites dedicated to things like this (ntcompatible, pcgamingwiki, etc.).
Do we really need a random list posted here?
Also, Diablo (the very first item on this list) has serious issues on both Win7 and Win8...

Reply 14 of 139, by Discrete_BOB_058

User metadata
Rank Oldbie
Rank
Oldbie
aqrit wrote on 2020-05-11, 20:38:

There are entire websites dedicated to things like this (ntcompatible, pcgamingwiki, etc.).
Do we really need a random list posted here?
Also, Diablo (the very first item on this list) has serious issues on both Win7 and Win8...

Diablo doesnt have a specific fix and as you said about its issues on Win8 and Win7, I created it as I can get feedback from people with different problems how they fixed it

previously known as Discrete_BOB_058

Reply 16 of 139, by Davros

User metadata
Rank l33t
Rank
l33t

This will end up a very big list 😉
Airfix: Dogfighter
Aliens vs Predator
Bang! Gunship Elite
Combat Flight Simulator 1 + 2
Descent 3
Freespace 1 + 2
Wheel of Time
ps: i dont think Return to Castle Wolfenstein is a pre dx8 game (released 2001)

Guardian of the Sacred Five Terabyte's of Gaming Goodness

Reply 17 of 139, by Discrete_BOB_058

User metadata
Rank Oldbie
Rank
Oldbie
Davros wrote on 2020-05-16, 23:00:
This will end up a very big list ;) Airfix: Dogfighter Aliens vs Predator Bang! Gunship Elite Combat Flight Simulator 1 + 2 Desc […]
Show full quote

This will end up a very big list 😉
Airfix: Dogfighter
Aliens vs Predator
Bang! Gunship Elite
Combat Flight Simulator 1 + 2
Descent 3
Freespace 1 + 2
Wheel of Time
ps: i dont think Return to Castle Wolfenstein is a pre dx8 game (released 2001)

OK I added them up in my list. If you/GOG have used any wrapper for this or any compatibility patch, you can edit your post to add them. That will be more helpful for those who dont use the GOG version of the games.
And yes Return to Castle Wolfenstein was OpenGL game, so I removed it

previously known as Discrete_BOB_058

Reply 18 of 139, by Davros

User metadata
Rank l33t
Rank
l33t

none of those games are gog and none have any special patches applied
avp used to need a patch but nvidia added a profile for it in their drivers

Guardian of the Sacred Five Terabyte's of Gaming Goodness