From bc16bd7835605efdeae08f238ade057d1fa245db Mon Sep 17 00:00:00 2001 From: Kaz Wolfe Date: Sun, 30 Jun 2024 14:19:21 -0700 Subject: [PATCH] fix reshade sig for ReShade 5 as well --- Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs b/Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs index 3a9f93c48..19f98fa10 100644 --- a/Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs +++ b/Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs @@ -72,10 +72,10 @@ internal class SwapChainVtableResolver : BaseAddressResolver, ISwapChainAddressR // reshade master@4232872 RVA // var p = processModule.BaseAddress + 0x82C7E0; // DXGISwapChain::Present // var p = processModule.BaseAddress + 0x82FAC0; // DXGISwapChain::runtime_present - // DXGISwapChain::handle_device_loss => DXGISwapChain::Present => DXGISwapChain::runtime_present + // DXGISwapChain::handle_device_loss =>df DXGISwapChain::Present => DXGISwapChain::runtime_present var scanner = new SigScanner(processModule); - var runtimePresentSig = "F6 C2 01 0F 85 88"; // NOTE: This sig is from reshade's DLL, normally dxgi.dll. + var runtimePresentSig = "F6 C2 01 0F 85 ?? ?? ?? ??"; // NOTE: This sig is from reshade's DLL, normally dxgi.dll. try {