Jump to content

PCGamingWiki will use a Single Sign On (SSO) system to bridge wiki and forum accounts which is ready for testing. You may login using the 'Login with PCGamingWiki' button on both the wiki and the forum, which will soon be the only option. If you have any issues please message Andytizer on Discord.

Velcrosasquatch

Windows 8.1 issues with older DirectX versions

Recommended Posts

With older titles I've noticed many Windows 8/8.1 users have a trend of experiencing poor preformance in games using DirectX 7 or lower as well as DirectDraw. The only thing closest to a remedy I've found this forum post showing use with Microsoft Compatability Toolkit and a custom ddraw.dll. I can confirm that the ddraw.dll really does improve performance on my machine, as for MCT though, its hit or miss. I've started this to see if something more elaborate should be added to the wiki about Windows 8/8.1 D3D compatability or if someone else had a better solution to the problem.

 

I apologize if this is in the wrong section, as this is my first forum post.

Share this post


Link to post
Share on other sites

This is a very useful find. Thanks for posting it. This is a much better solution than running the games in borderless windowed mode.

 

The toolkit method is preferable since it is more compatible than injection and can be supplied with install/uninstall batch files. The wiki has several fixes that are supplied like this, e.g. the Gothic and Gothic II Windows 8 fixes.

 

Compatibility databases will work as long as the properties match the executable; deselect version-specific properties like product version and language to ensure compatibility with other languages/patches. Additional game files/folders can be specified to filter the applicable game (in the case of multiple games sharing an executable name) but there are usually easier ways around this.

 

Note that games might behave differently when using the toolkit's testing feature due to it ignoring any other compatibility fixes that would otherwise be applied to the game (GOG.com in particular will often include some fixes by default); for accurate results you'll have to save and install the database and then run the game normally.

 

At some point I'll get around to writing up some sort of page explaining how to make fix packages.

 

 

Not only it's slower. Afaik it's even uglier

 

Color depth changes are virtualised on Windows 8 (even when specified in the compatibility settings) whereas Windows 7 and earlier changed the real display color depth. This virtualisation seems to be the cause of the extra dithering in some 16-bit color games.

 

32-bit color modes aren't affected by this as far as I can tell. Games with Glide renderers can be fixed by using nGlide which always outputs in 32-bit color (regardless of what color depth the game originally used).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Aemony
      Mirror of the 1.27b standalone Windows patches released for Warcraft 3: Reign of Chaos and Warcraft 3: The Frozen Throne. Obtained from Blizzard's official FTP server, then repackaged as ZIP to allow them to be uploaded to PCGW.
       
      Click on Download this file to the right to get the list of PCGW mirrors for the patches.
       
       
      Official FTP download links
      Reign of Chaos only:
      http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Castellano.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Cesky.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Chinese_Simp.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Chinese_Trad.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Deutsch.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_English.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Francais.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Italiano.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Japanese.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Korean.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Polski.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3ROC_127b_Russian.exe With The Frozen Throne expansion:
      http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Castellano.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Cesky.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Chinese_Simp.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Chinese_Trad.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Deutsch.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_English.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Francais.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Italiano.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Japanese.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Korean.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Polski.exe http://ftp.blizzard.com/pub/war3x/patches/pc/War3TFT_127b_Russian.exe  
      For Mac patches, see the file below:
    • By RaTcHeT302
      Updated OpenAL DLL for BioShock. Extract to the installation folder, replacing the existing file if prompted.
    • By Expack3
      Windows-compatible version of Wine's DirectX 8.1 implementation; useful for fixing issues with older games on modern graphics cards and operating systems. Compiled from the source code for Wine 1.7.28. Complete changelog can be found here.
    • By Expack3
      Windows-compatible version of Wine's DirectX 9.x implementation; useful for fixing issues with older games on modern graphics cards and operating systems. Compiled from the source code for Wine 1.7.28. Complete changelog can be found here.
    • By Mirh
      Original download
       
      Windows pre-Beta version from 2014-06-01 FULL PACKAGE
  • Who's Online   1 Member, 0 Anonymous, 146 Guests (See full list)

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Forum Statistics

    1,192
    Total Topics
    6,713
    Total Posts
×