Release 2.0.3. Fixed work with Intel cards!

This release corrects the main problem: working with an Intel graphics card. A complete list of changes is available in the full news.General changes:

  • Fixed an issue that made unusable with Intel GPU drivers!
  • Fixed crashes when loading hooks on Windows 7 (#149)
  • Fixed a crash caused by a clipper reference counting error
  • Fixed a GDI resource leak and other issues with emulated hardware cursors (#148, #152)
  • Fixed a black screen issue when app resolution is higher than display resolution
  • Disabled timer resolution throttling to fix some stuttering issues
  • Fixed occasional deadlocks when alt-tabbing
  • Fixed palettized color fills on NVIDIA GPUs (#201)
  • Fixed a deadlock when using resolution scaling (#197)
  • Fixed a crash in CreateDIBitmap when BITMAPINFO is null
  • Fixed incorrect detection of default gamma ramps and a crash related to using non-default gamma ramps (#216))
  • Clicking on the scroll bar shafts in the config overlay now scrolls by 5% instead of jumping immediately to the cursor position
  • Windows compatibility shims can no longer override the FullscreenMode=borderless setting to exclusive (#235)
  • Reduced screen flickering during temporary display mode changes in fullscreen mode
  • Intel Indeo Video codecs are now automatically enabled for processes running with DDrawCompat
  • Fixed software rendered palettized textures when the PalettizedTextures setting is set to off
  • Added a workaround for OBS window recording: use a target window whose title begins with the "[DDrawCompat]" prefix (#109)
  • Fixed taskbar thumbnails (#231)
  • Improved support for DPI unaware mode on high DPI displays
  • DirectDraw no longer forces the high DPI aware compatibility setting on the executable when it enters fullscreen mode
  • Broken tooltip fade animations are now replaced with the classic slide animations
  • DPI scaling no longer affects emulated hardware cursors, which resulted in oversized cursors
  • Fixed FlipToGDISurface result code when the GDI surface is already active (#204)
  • Maximum reported disk space is limited to 2GB to fix some applications getting a "not enough free disk space" error
  • Added support for depth fill blits on NVIDIA GPUs
  • Depth fills now work correctly with antialiased and resolution scaled depth buffers
  • Fixed hotkeys not working in some cases
  • Added a configuration file with default settings (commented out) in the Tools directory of the source code
  • Added a stats overlay (see new settings starting with the Stats prefix below)