1
0
mirror of https://github.com/narzoul/DDrawCompat synced 2024-12-30 08:55:36 +01:00

Commit Graph

  • 4598013310 Added support for ddrawex master v0.5.4 narzoul 2024-08-25 00:58:51 +02:00
  • f78a96a334 Improved DPI unaware cursor positioning narzoul 2024-08-24 16:02:36 +02:00
  • 16b062d17d Added VSync=wait setting narzoul 2024-08-23 23:17:35 +02:00
  • 76dfc38645 Added ViewportEdgeFix setting narzoul 2024-08-23 18:22:38 +02:00
  • f1ae0c7147 Added StatsRows=vblankcount, vblankrate, vblanktime settings narzoul 2024-08-21 11:43:04 +02:00
  • cc2cc7510d Fixed an occasional deadlock caused by SPI_SETSHOWIMEUI when alt-tabbing narzoul 2024-08-17 19:29:47 +02:00
  • 2e9f55a2f0 Added ForceD3D9On12=forceoff setting narzoul 2024-08-17 16:37:27 +02:00
  • ae10673b3e Fixed a crash when the driver's WDDM version is higher than the OS supports narzoul 2024-08-17 16:16:10 +02:00
  • c8c6bd0ce9 Updated waitForIdle implementation narzoul 2024-08-17 13:51:05 +02:00
  • 1c4445717a Fixed vertex shader declaration for VertexFixup=cpu narzoul 2024-07-21 11:15:03 +02:00
  • 142b13e032 Fixed graphical artifacts in Nocturne narzoul 2024-07-14 11:50:31 +02:00
  • 97249c9b47 Fixed occasional frame drops on NVIDIA GPUs narzoul 2024-07-07 14:03:28 +02:00
  • 6d840907c3 Detect window creation on WM_NCCREATE v0.5.3 narzoul 2024-06-30 23:20:25 +02:00
  • 0ce906c28c Fixed texture stage state updates not flushing correctly narzoul 2024-06-30 13:44:26 +02:00
  • 944ae1554d Fixed presentation in Carmen Sandiego's Great Chase Through Time narzoul 2024-06-30 11:58:52 +02:00
  • a5636bef12 Fixed hotkeys not working with default dinput8 keyboard hook narzoul 2024-06-30 10:42:49 +02:00
  • a442239ac1 Fixed a potential deadlock in resetMouseHook narzoul 2024-06-29 23:22:07 +02:00
  • ec686bfb69 Fixed broken presentation after fullscreen to windowed switch narzoul 2024-06-29 16:26:29 +02:00
  • 60476f44ed Fixed ColorKeyMethod=alphatest in Carnivores narzoul 2024-06-29 13:23:38 +02:00
  • eeb0682ced Prevent initial DPI scaling of dialog windows narzoul 2024-06-28 00:11:49 +02:00
  • 7237acb11c Fixed a performance issue with windowed fullscreen GDI presentation narzoul 2024-06-26 20:10:32 +02:00
  • ddc45d7f36 Fixed clipping issue when moving dialog boxes in Close Combat 4 narzoul 2024-06-26 00:15:54 +02:00
  • 767c8d28ee Added GdiStretchBltMode setting narzoul 2024-06-23 22:12:28 +02:00
  • 0b974e2dd7 Added VertexFixup setting narzoul 2024-06-23 19:35:03 +02:00
  • f2ea02b960 Fixed stuttering fullscreen presentation narzoul 2024-06-22 15:37:44 +02:00
  • 29a2b9246b Extend lock surfaces to non-managed textures narzoul 2024-06-16 14:35:06 +02:00
  • 3d1197f863 Second attempt to fix DPI unaware cursor position narzoul 2024-06-09 16:35:09 +02:00
  • 471cd11389 Fixed empty overlays on Radeon RX 7xxx narzoul 2024-06-08 10:49:02 +02:00
  • 89b2a63164 Removed dependency on debugger engine narzoul 2024-05-31 23:28:46 +02:00
  • 291e50acf3 Fixed AltTabFix=keepvidmem(1) not keeping back buffers narzoul 2024-05-22 22:40:48 +02:00
  • 24bb72138d Fixed a race condition leading to a crash when installing hooks narzoul 2024-05-20 18:01:32 +02:00
  • ed40a6d5e9 Workaround for module path limitations of global hooks (second attempt) narzoul 2024-05-20 17:21:34 +02:00
  • f0946f2437 Fixed rendering with non-default texture coordinate indexes narzoul 2024-05-16 23:58:00 +02:00
  • 2da9c87a21 Fixed incorrect function used for deleting modified pixel shaders narzoul 2024-05-12 16:05:51 +02:00
  • f70e2f9d32 Fixed ValidateDevice narzoul 2024-05-11 15:50:14 +02:00
  • f7ea662c47 Fixed a race condition for updating invalidated window regions narzoul 2024-05-09 13:02:45 +02:00
  • 0f63ebef9f Block the VMR-9 DirectShow filter narzoul 2024-05-04 21:35:22 +02:00
  • c47902457e Added notices about contributing narzoul 2024-05-03 18:34:11 +02:00
  • 1443cfe3b3 Removed ddiusage from StatsRows default value narzoul 2024-05-03 17:49:05 +02:00
  • d9403b4899 Fixed flickering GUI elements in Sacred Gold narzoul 2024-05-03 16:30:59 +02:00
  • 7e64707fbe Fixed resolution scaling with D24S8 format when S8D24 is not supported narzoul 2024-05-02 16:38:14 +02:00
  • 574f4cdd2b Added color depth check to ChangeDisplaySettingsEx hook narzoul 2024-05-01 14:20:49 +02:00
  • 474fdb1e45 Fixed disappearing dialog boxes in Lego Loco narzoul 2024-04-30 17:19:51 +02:00
  • 2fe2e03455 Fixed windowed presentation narzoul 2024-04-28 16:21:49 +02:00
  • 71e6249143
    Release DDThreadLock during the FPS limit spinlock Silent 2024-04-24 19:46:04 +02:00
  • e7068b507a Fixed interface version in pfnCreateDevice narzoul 2024-04-22 23:38:46 +02:00
  • 2dae9c125d Fixed blocking of the ForceDirectDrawEmulation shim narzoul 2024-04-22 22:13:53 +02:00
  • 6819ec1490 Changed RenderColorDepth default value to 32 v0.5.2 narzoul 2024-04-21 11:36:13 +02:00
  • e0048a1bfd Fixed blitting with format conversion between system and video memory narzoul 2024-04-21 11:35:09 +02:00
  • d5a44eb40c Fixed inaccurate cursor clipping in DPI unaware mode narzoul 2024-04-20 17:00:30 +02:00
  • c54c45a773 Fixed flashing screen in Glover narzoul 2024-04-20 10:56:19 +02:00
  • 53b0265138 Fixed handling of invalid alpharef on old Intel drivers narzoul 2024-04-19 22:38:04 +02:00
  • 8485017afc Fixed sporadic deadlock caused by presentation window title update narzoul 2024-04-14 19:08:36 +02:00
  • ea4097d810 Added SurfacePatches setting narzoul 2024-04-14 17:36:33 +02:00
  • 5b35b3b261 Added AltTabFix=noactivateapp setting narzoul 2024-04-14 15:40:54 +02:00
  • 8e84130378 Merged AltTabFix=keepvidmem and keepvidmemnp narzoul 2024-04-14 15:30:13 +02:00
  • 60c31654d1 Set ColorKeyMethod=auto to alphatest for igd9trinity32.dll narzoul 2024-04-14 12:35:25 +02:00
  • 32d36fb5da Release ClipCursor on process exit narzoul 2024-04-14 11:48:30 +02:00
  • 11645f0e51 Fixed scissor rect on AMD GPUs narzoul 2024-04-14 11:42:01 +02:00
  • 79d2eea9e3 Added support for Steam overlay in fullscreen mode narzoul 2024-04-13 16:44:33 +02:00
  • f1f775aaa4 Fixed TDRs in Solaris 1.0.4 narzoul 2024-04-06 19:49:03 +02:00
  • d6fa1274fd Fixed Intel Indeo Video codecs on Windows 7 narzoul 2024-04-02 23:14:33 +02:00
  • ec9cf32e91 Fixed alt-tabbing in Rayman 2 narzoul 2024-04-01 23:35:30 +02:00
  • d5a89cad94 Reworked presentation handling during lost primary suface narzoul 2024-03-31 17:30:03 +02:00
  • c344ec3408 Added a primary surface repository narzoul 2024-03-29 18:45:12 +01:00
  • 086b7740d9 Hide GuiThread windows from enumeration narzoul 2024-03-29 13:07:30 +01:00
  • edcd3b1aca Fixed a performance issue caused by unnecessary visible region updates narzoul 2024-03-23 18:25:53 +01:00
  • 2e48469ae4 Fixed a GDI resource leak when NVIDIA overlay is enabled narzoul 2024-03-23 18:24:34 +01:00
  • ca2c3b7106 Revert "Workaround for module path limitations of global hooks" narzoul 2024-03-23 17:56:21 +01:00
  • f36a255ac9 Fixed blitting with a window clipper when the window region is empty narzoul 2024-03-23 17:49:08 +01:00
  • bc88dd2e92 Added support for presenting from locked primary surface narzoul 2024-03-23 17:26:34 +01:00
  • 17a4e44828 Fixed sporadic crashes caused by registry hooks narzoul 2024-03-23 17:02:53 +01:00
  • 7f7cfcf9bd Use DX9 interface version in OpenAdapter narzoul 2024-03-23 11:14:11 +01:00
  • 45d755cb41 Use igd9trinity32.dll when ForceD3D9On12=off narzoul 2024-02-25 12:15:29 +01:00
  • 837f7da035 Stop calculating unused stats narzoul 2023-12-09 16:08:16 +01:00
  • f036b730f6 Fixed some issues with display mode changes narzoul 2023-11-26 17:27:01 +01:00
  • 10f432bf7a Fixed black screen and ClipCursor issues in Mig Alley main menu narzoul 2023-11-25 20:05:19 +01:00
  • 70c2b78fa7 Apply ResolutionScale to the primary surface chain if needed narzoul 2023-11-19 22:33:28 +01:00
  • 537f79f453 Fixed incompatibilities with Empire Earth NeoEE mod narzoul 2023-11-19 11:13:57 +01:00
  • 329679b4e9 Revert "Always use DDLOCK_NOSYSLOCK" v0.5.1 narzoul 2023-11-17 21:53:03 +01:00
  • bf73a7dd21 Fixed supported resource formats on Intel drivers narzoul 2023-11-17 21:52:41 +01:00
  • 8dff39d1be Fixed broken DisplayFilter=point setting narzoul 2023-11-13 23:44:08 +01:00
  • d823b5acbf Added default config file for v0.5.0 to Tools v0.5.0 narzoul 2023-11-12 15:56:23 +01:00
  • 10d1a3a968 Added option to print default config values to file narzoul 2023-11-12 15:54:50 +01:00
  • f96a0376bf Fixed hotkeys not working in some cases narzoul 2023-11-12 14:37:35 +01:00
  • 2f52e1028b Workaround for module path limitations of global hooks narzoul 2023-11-12 11:39:32 +01:00
  • 6c7882bb6e Fixed depth fill bugs narzoul 2023-11-11 19:59:26 +01:00
  • a4256483de Fixed occasional crash with resolution scaling when alt-tabbing in NFS3 narzoul 2023-11-11 11:04:52 +01:00
  • e43485f66b Changed ConfigTransparency default value to alpha(90) narzoul 2023-11-05 18:55:28 +01:00
  • 7cf5d8e738 Limit free disk space to 2GB narzoul 2023-11-05 18:50:43 +01:00
  • 439750e174 Reduced cursor flickering during temporary mode changes narzoul 2023-11-04 13:46:05 +01:00
  • 0a67b4aa00 Added ColorKeyMethod=auto setting and set it as default narzoul 2023-11-04 12:23:40 +01:00
  • 9ab0d2517d Fixed FlipToGDISurface result code when the GDI surface is already active narzoul 2023-11-03 18:13:04 +01:00
  • 144dab2538 Added dithered RenderColorDepth values narzoul 2023-11-02 00:23:22 +01:00
  • 7019ea18c9 Remove DPI scaling for emulated hardware cursors narzoul 2023-10-17 22:14:39 +02:00
  • d9273c654d Replace AW_BLEND with AW_SLIDE in AnimateWindow narzoul 2023-10-15 23:19:00 +02:00
  • 97805b17b6 Improved support for DPI unaware apps narzoul 2023-10-15 16:01:44 +02:00
  • a9ec2bbe7c Fixed color key matching errors in shaders narzoul 2023-09-30 18:42:15 +02:00
  • 7a438d5485 Fixed logging of unrecognized GUIDs narzoul 2023-07-31 21:11:36 +02:00
  • 5ce45f8063 Added support for OBS window capture and taskbar thumbnails narzoul 2023-07-30 22:37:23 +02:00