diff --git a/OptiScaler/dllmain.cpp b/OptiScaler/dllmain.cpp index ec551e0b..ec4ca774 100644 --- a/OptiScaler/dllmain.cpp +++ b/OptiScaler/dllmain.cpp @@ -912,12 +912,10 @@ BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserv PrepareLogger(); spdlog::info("{0} loaded", VER_PRODUCT_NAME); - spdlog::info("============================"); - spdlog::warn(""); - spdlog::warn("OptiScaler is freely downloadable from https://github.com/cdozdil/OptiScaler/releases or https://www.nexusmods.com//mods/1/&game_id=6571"); - spdlog::warn(""); + spdlog::info("================================="); + spdlog::warn("OptiScaler is freely downloadable from https://github.com/cdozdil/OptiScaler/releases"); + //spdlog::warn("or https://www.nexusmods.com//mods/1/&game_id=6571"); spdlog::warn("If you paid for these files, you've been scammed"); - spdlog::warn(""); spdlog::warn("DO NOT USE IN MULTIPLAYER GAMES"); spdlog::warn(""); diff --git a/OptiScaler/imgui/imgui_overlay_dx12.cpp b/OptiScaler/imgui/imgui_overlay_dx12.cpp index 48ded1a1..8d5e073a 100644 --- a/OptiScaler/imgui/imgui_overlay_dx12.cpp +++ b/OptiScaler/imgui/imgui_overlay_dx12.cpp @@ -283,6 +283,9 @@ static void CleanupRenderTarget(bool clearQueue) { spdlog::debug("ImGuiOverlayDx12::CleanupRenderTarget({0})!", clearQueue); + if (!_isInited) + return; + _dx12CleanMutex.lock(); for (UINT i = 0; i < NUM_BACK_BUFFERS; ++i)