mirror of https://github.com/PCSX2/pcsx2.git
GSRunner: Clear bindings and disable game settings
This commit is contained in:
parent
9420615317
commit
26d6c33163
|
@ -48,6 +48,7 @@
|
||||||
#include "pcsx2/HostDisplay.h"
|
#include "pcsx2/HostDisplay.h"
|
||||||
#include "pcsx2/HostSettings.h"
|
#include "pcsx2/HostSettings.h"
|
||||||
#include "pcsx2/INISettingsInterface.h"
|
#include "pcsx2/INISettingsInterface.h"
|
||||||
|
#include "pcsx2/PAD/Host/PAD.h"
|
||||||
#include "pcsx2/PerformanceMetrics.h"
|
#include "pcsx2/PerformanceMetrics.h"
|
||||||
#include "pcsx2/VMManager.h"
|
#include "pcsx2/VMManager.h"
|
||||||
|
|
||||||
|
@ -103,6 +104,13 @@ bool GSRunner::InitializeConfig()
|
||||||
// we don't need any sound output
|
// we don't need any sound output
|
||||||
si.SetStringValue("SPU2/Output", "OutputModule", "nullout");
|
si.SetStringValue("SPU2/Output", "OutputModule", "nullout");
|
||||||
|
|
||||||
|
// none of the bindings are going to resolve to anything
|
||||||
|
PAD::ClearPortBindings(si, 0);
|
||||||
|
si.ClearSection("Hotkeys");
|
||||||
|
|
||||||
|
// make sure any gamesettings inis in your tree don't get loaded
|
||||||
|
si.SetBoolValue("EmuCore", "EnablePerGameSettings", false);
|
||||||
|
|
||||||
// force logging
|
// force logging
|
||||||
si.SetBoolValue("Logging", "EnableSystemConsole", true);
|
si.SetBoolValue("Logging", "EnableSystemConsole", true);
|
||||||
si.SetBoolValue("Logging", "EnableTimestamps", true);
|
si.SetBoolValue("Logging", "EnableTimestamps", true);
|
||||||
|
|
Loading…
Reference in New Issue