From 52a1396e29100f71124b32e38343447f427f5b48 Mon Sep 17 00:00:00 2001 From: refractionpcsx2 Date: Tue, 7 Feb 2023 23:39:47 +0000 Subject: [PATCH] GSDumpRunner: Fix new options, add missing Preload Frame --- pcsx2-gsrunner/Main.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pcsx2-gsrunner/Main.cpp b/pcsx2-gsrunner/Main.cpp index 4f6da0935c..7cae5ce2cf 100644 --- a/pcsx2-gsrunner/Main.cpp +++ b/pcsx2-gsrunner/Main.cpp @@ -531,15 +531,17 @@ static bool ParseCommandLineArgs(int argc, char* argv[], VMBootParameters& param if(str.find("af") != std::string::npos) s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_AutoFlush", true); if (str.find("cpufb") != std::string::npos) - s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_CPU_FB_Conversion ", true); + s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_CPU_FB_Conversion", true); if (str.find("dds") != std::string::npos) - s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_DisableDepthSupport ", true); + s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_DisableDepthSupport", true); if (str.find("dpi") != std::string::npos) - s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_DisablePartialInvalidation ", true); + s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_DisablePartialInvalidation", true); if (str.find("dsf") != std::string::npos) - s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_DisableSafeFeatures ", true); + s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_DisableSafeFeatures", true); if (str.find("tinrt") != std::string::npos) - s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_TextureInsideRt ", true); + s_settings_interface.SetBoolValue("EmuCore/GS", "UserHacks_TextureInsideRt", true); + if (str.find("plf") != std::string::npos) + s_settings_interface.SetBoolValue("EmuCore/GS", "preload_frame_with_gs_data", true); continue; }