github narzoul/DDrawCompat v0.7.0
DDrawCompat v0.7.0

pre-release18 hours ago

General changes:

  • Fixed texture transparency issues with the ColorKeyMethod=alphatest setting in House of the Dead 2 (#447)
  • Fixed a crash in Moto Racer 2 (#452)
  • Fixed a deadlock when exiting Flower Story (#454)
  • Fixed a crash related to DXTn texture formats (#383)
  • Fixed palette issues in Armed & Delirious (#402)
  • Fixed palette issues with device-dependent bitmaps (#404)
  • Fixed some rendering issues in Final Racing: CyberSpace 2001 (#271)
  • Fixed blank textures in Desperados: Be Quick or Be Dead (#527)
  • Fixed a crash with the ColorKeyMethod=alphatest setting in The Legacy of Rosemond Hill
  • Fixed texture filtering for sprites when enabling the SpriteDetection setting
  • Fixed window screenshots (Alt+Prtscn) in scaled fullscreen mode (#480)
  • Fixed Steam screenshot/recording issues on some drivers (#480)
  • Fixed a performance regression in Hostile Waters: Antaeus Rising (#485)
  • Fixed a deadlock in Revenant (#489)
  • Fixed fullscreen mode not working on non-primary monitors (#501)
  • Fixed black window content when starting Recoil (issue #486)
  • Fixed gamma issues in Thief Gold (#503)
  • Fixed graphical artifacts in Hostile Waters: Antaeus Rising (#485) and Jane's F-15 (#449)
  • Fixed the FpsLimiter setting not working with the SetDIBitsToDevice function (#506)
  • Fixed potential thread safety issues when changing configuration settings through the overlay
  • Added a workaround for missing Indeo video codecs on recent Windows 11 versions (#508)
  • Fixed temporary dialog window glitches in Lego Loco (#179)
  • Fixed Z-fighting with the Discord overlay
  • Fixed glitchy menu bar in Daytona USA (#471)
  • Fixed graphical artifacts in Warhammer: Dark Omen (#514)
  • Fixed incorrectly rendered buttons in A-10 Cuba! (#479)
  • Fixed dialog windows opening off-screen in scaled fullscreen mode (#519)
  • Fixed AltTabFix=noactivateapp not restoring properly when popup windows are open (#519)
  • Fixed combo box dropdown lists extending beyond the bottom of the screen in scaled fullscreen mode (#519)
  • Fixed a crash in Dukes of Hazzard: Racing for Home (#520)
  • Fixed rendering issues on very old Intel GPUs (#463)
  • Reduced flickering of desktop image during display mode changes in fullscreen mode
  • Fixed screen freezing in The Sims on some Intel GPUs (#523)
  • Disabled CPU access to multisampled depth buffers on RDNA drivers due to crashes (#524)
  • Fixed the DesktopResolution setting not applying early enough for Lego Loco (#179)
  • Fixed incorrect cursor image in some games after alt-tabbing (e.g. Beach Life, Red Alert 2)
  • Fixed various rendering issues affecting modern Intel GPU drivers (igd9trinity32.dll)

Updated configuration settings:

  • DisplayAspectRatio: can now be changed via the configuration overlay
  • DisplayFilter: added integer option; added support for the libretro common-shaders library (check the wiki for further information)
  • SurfacePatches: now also applies to system memory surfaces and allows specifying a percentage between 1 and 1000 (#446)

New configuration settings:

  • GdiInterops

Don't miss a new DDrawCompat release

NewReleases is sending notifications on new releases.