diff --git a/BizHawk.Client.EmuHawk/tools/Watch/WatchValueBox.cs b/BizHawk.Client.EmuHawk/tools/Watch/WatchValueBox.cs index be4765ac65..f0733dcef5 100644 --- a/BizHawk.Client.EmuHawk/tools/Watch/WatchValueBox.cs +++ b/BizHawk.Client.EmuHawk/tools/Watch/WatchValueBox.cs @@ -686,6 +686,8 @@ namespace BizHawk.Client.EmuHawk case DisplayType.Float: if (Text.IsFloat()) { + if (Text == "-") + return 0; float val = float.Parse(Text); var bytes = BitConverter.GetBytes(val); return BitConverter.ToInt32(bytes, 0);