From a289ec147727d358b0c5c81d4986d8a7edd26fcd Mon Sep 17 00:00:00 2001 From: JordanTheToaster Date: Thu, 17 Oct 2024 20:59:28 +0100 Subject: [PATCH] VMManager: Add renderer selection warning --- pcsx2/VMManager.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pcsx2/VMManager.cpp b/pcsx2/VMManager.cpp index a9811a56bf35ec..48d0fdc1e11cb1 100644 --- a/pcsx2/VMManager.cpp +++ b/pcsx2/VMManager.cpp @@ -3165,6 +3165,15 @@ void VMManager::WarnAboutUnsafeSettings() append(ICON_FA_IMAGES, TRANSLATE_SV("VMManager", "Mipmapping is disabled. This may break rendering in some games.")); } + static bool render_change_warn = false; + if (EmuConfig.GS.Renderer != GSRendererType::Auto && EmuConfig.GS.Renderer != GSRendererType::SW && !render_change_warn) + { + // show messagesbox + render_change_warn = true; + + append(ICON_FA_EXCLAMATION_CIRCLE, + TRANSLATE_SV("VMManager", "Renderer is not set to Automatic. This may cause performance problems and graphical issues.")); + } } if (EmuConfig.GS.TextureFiltering != BiFiltering::PS2) {