File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- 26.4.3.1
1+ 26.4.4
2+ ======
3+ + Added support for fake NVAPI on Linux for NV users running through Proton.
4+ * Enables native Reflex features and Reflex injection in D3D11 and D3D12.
5+ + Refactored Vulkan hooks to integrate custom dispatch tables and eventually
6+ add support for Reflex functionality in DXVK (D3D9) and emulators.
7+ + Enable DLSS Frame Generation native pacing when running in Wine.
8+ + Changed the Presentation Model Undefined text when running in Wine to stop
9+ referring to the Proton quagmire of broken APIs as "SteamOS."
10+
11+ + Added warning if attempting to use RenoDX in Crimson Desert without deleting
12+ the incompatible MSVC runtime DLLs that come with the game.
13+
14+ - DOOM: The Dark Ages is known to have broken Reflex at the driver-level on
15+ drivers newer than ~581.94, leading to half-framerate when frame gen is
16+ enabled; use an older driver or disable SK's limiter in this game.
17+ * VK/DXGI interop is also broken in the game if the display is HDR-enabled.
18+
19+ 26.4.3.1
220========
321 + Ensure SK's framerate limiter only attempts to flush D3D11 immediate context
422 if it is running on the same thread as the SwapChain, because it would
Original file line number Diff line number Diff line change 22
33#define SK_YEAR 26
44#define SK_MONTH 4
5- #define SK_DATE 3
6- #define SK_REV_N 1
7- #define SK_REV 1
5+ #define SK_DATE 4
6+ #define SK_REV_N 0
7+ #define SK_REV 0
88
99#ifndef _A2
1010#define _A2 (a ) #a
Original file line number Diff line number Diff line change @@ -1471,6 +1471,19 @@ SK_ReShadeAddOn_Init (HMODULE reshade_module)
14711471 if (StrStrIW (path.wstring ().c_str (), L" renodx" ))
14721472 {
14731473 has_renodx = true ;
1474+
1475+ if (PathFileExistsW (L" msvcp140.dll" ))
1476+ {
1477+ if (StrStrW (SK_GetDLLVersionStr (L" msvcp140.dll" ).c_str (),
1478+ L" 14.22.27821.0 built by: vcwrkspc" ) != nullptr )
1479+ {
1480+ SK_MessageBox (
1481+ L" RenoDX is not compatible with the version of the Microsoft Visual C++ Redistributable that ships with this game.\n\n "
1482+ L" Remove the DLL (msvcp140.dll) from the game directory or uninstall RenoDX to resolve crashing." ,
1483+ L" Incompatible DLLs: RenoDX vs. MSVC Runtime" , MB_OK | MB_ICONHAND
1484+ );
1485+ }
1486+ }
14741487 }
14751488
14761489 // dll_log->LogEx (false, L"success!\n");
You can’t perform that action at this time.
0 commit comments