From d0be618495f12c30eb8009db87555b32512183fb Mon Sep 17 00:00:00 2001 From: John Clemis Date: Thu, 28 Jun 2018 18:22:40 -0500 Subject: [PATCH] Fixed problems in the configuration file with different regions --- Ryujinx/Config.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Ryujinx/Config.cs b/Ryujinx/Config.cs index 7aeaeed061..7570d410b0 100644 --- a/Ryujinx/Config.cs +++ b/Ryujinx/Config.cs @@ -37,8 +37,10 @@ namespace Ryujinx GamePadEnable = Convert.ToBoolean(Parser.Value("GamePad_Enable")); GamePadIndex = Convert.ToInt32 (Parser.Value("GamePad_Index")); - GamePadDeadzone = (float)Convert.ToDouble (Parser.Value("GamePad_Deadzone")); - GamePadTriggerThreshold = (float)Convert.ToDouble (Parser.Value("GamePad_Trigger_Threshold")); + GamePadDeadzone = (float)Convert.ToDouble (Parser.Value("GamePad_Deadzone"), + System.Globalization.CultureInfo.InvariantCulture); // Remember to use Invariant Culture when dealing with parsing doubles. + GamePadTriggerThreshold = (float)Convert.ToDouble (Parser.Value("GamePad_Trigger_Threshold"), + System.Globalization.CultureInfo.InvariantCulture); string[] FilteredLogClasses = Parser.Value("Logging_Filtered_Classes").Split(',', StringSplitOptions.RemoveEmptyEntries);