diff --git a/OptiScaler/OptiScaler.vcxproj b/OptiScaler/OptiScaler.vcxproj
index 068b654e..dc06577a 100644
--- a/OptiScaler/OptiScaler.vcxproj
+++ b/OptiScaler/OptiScaler.vcxproj
@@ -82,7 +82,7 @@
$(SolutionDir)external\vulkan\include;$(SolutionDir)external\nvngx_dlss_sdk;$(SolutionDir)external\xess\inc\xess;$(SolutionDir)external\FidelityFX-SDK\ffx-api\include\ffx_api;$(SolutionDir)external\simpleini;$(SolutionDir)external\unordered_dense\include;$(SolutionDir)external\spdlog\include;$(IncludePath)
$(ProjectDir)fsr2\lib;$(ProjectDir)fsr2_212\lib;$(ProjectDir)vulkan;$(ProjectDir)d3dx;$(ProjectDir)detours;$(SolutionDir)external\xess\lib;$(LibraryPath)
dxgi
- D:\Folders\Games\Cyberpunk 2077\bin\x64\
+ D:\Folders\Games\Banishers Ghosts of New Eden\NWD\Binaries\Win64\
.\x64\Debug
diff --git a/OptiScaler/imgui/imgui_common.cpp b/OptiScaler/imgui/imgui_common.cpp
index 8ad74660..0dbc29ae 100644
--- a/OptiScaler/imgui/imgui_common.cpp
+++ b/OptiScaler/imgui/imgui_common.cpp
@@ -2045,8 +2045,11 @@ void ImGuiCommon::Init(HWND InHwnd)
_selectedScale = (int)((Config::Instance()->MenuScale.value_or(1.0f) - 1.0f) / 0.1f);
_isInited = true;
- if (Config::Instance()->LoadSpecialK.value_or(false))
+ if (skHandle == nullptr && Config::Instance()->LoadSpecialK.value_or(false))
+ {
skHandle = LoadLibrary(L"SpecialK64.dll");
+ LOG_INFO("Load SpecialK64.dll result: {0:X}", (UINT64)skHandle);
+ }
}
void ImGuiCommon::Shutdown()