diff --git a/OptiScaler/dllmain.cpp b/OptiScaler/dllmain.cpp index a69f826c..cd25270f 100644 --- a/OptiScaler/dllmain.cpp +++ b/OptiScaler/dllmain.cpp @@ -1537,12 +1537,12 @@ static void CheckQuirks(bool isNvidia) continue; const auto& path = entry.path(); - if (path.extension() == L".addon") + if (path.extension() == L".addon" || path.extension() == L".addon64") { const auto fname = Util::ToLower(path.filename().wstring()); - // starts with "luma-" or "dlaa-inject." - if (fname.rfind(L"luma-", 0) == 0 || fname.rfind(L"dlaa-inject.", 0) == 0) + // starts with "luma-" or "dlaa-inject" + if ((fname.rfind(L"luma-", 0) == 0) || (fname.rfind(L"dlaa-inject", 0) == 0)) { lumaDetected = true; break;