From 7d5f60ea3e373c1cddfb7f7ddeeb3cc3dc912049 Mon Sep 17 00:00:00 2001 From: TheRazerMD Date: Tue, 24 Feb 2026 01:38:04 +0100 Subject: [PATCH] Added more filters to process exclusion, added Doom TDA quirk * Doom TDA - DisableDxgiSpoofing --- OptiScaler/Config.h | 2 +- OptiScaler/misc/Quirks.h | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/OptiScaler/Config.h b/OptiScaler/Config.h index 8143647b..77fb6fd4 100644 --- a/OptiScaler/Config.h +++ b/OptiScaler/Config.h @@ -296,7 +296,7 @@ class Config L"idtechlauncher.exe|cefviewwing.exe|ace-setup64.exe|ace-service64.exe|qtwebengineprocess.exe|" L"platformprocess.exe|bugsplathd64.exe|bssndrpt64.exe|pspcsdkappmgr.exe|pspcsdkcore.exe|pspcsdkstttts.exe|" L"pspcsdktelemetry.exe|pspcsdkui.exe|pspcsdkupdatechecker.exe|pspcsdkvoicechat.exe|pspcsdkwebview.exe|windhawk." - L"exe|vscodium.exe" + L"exe|vscodium.exe|crash_reporter.exe|steamerrorreporter64.exe" }; // Hotfixes diff --git a/OptiScaler/misc/Quirks.h b/OptiScaler/misc/Quirks.h index 5fc0a0df..2978fed4 100644 --- a/OptiScaler/misc/Quirks.h +++ b/OptiScaler/misc/Quirks.h @@ -367,9 +367,13 @@ static const QuirkEntry quirkTable[] = { GameQuirk::VulkanDLSSBarrierFixup), // Indiana Jones and the Great Circle - // VK Ext spoof needed for unlocking DLSS and DLSS-FG + // VK Ext spoof needed for unlocking DLSS and DLSS-FG (atleast for AMD) QUIRK_ENTRY("thegreatcircle.exe", GameQuirk::EnableVulkanExtensionSpoofing, GameQuirk::DisableDxgiSpoofing), + // DOOM: The Dark Ages + // Disabled Dxgi spoofing to avoid crash on boot + QUIRK_ENTRY("doomthedarkages.exe", GameQuirk::DisableDxgiSpoofing), + }; static flag_set getQuirksForExe(std::string exeName)