Allow signed display of fixed point values.

This commit is contained in:
upthorn 2018-12-05 12:07:10 -08:00
parent 6621827b8f
commit 59f30b4a79
1 changed files with 2 additions and 2 deletions

View File

@ -217,9 +217,9 @@ namespace BizHawk.Client.Common
case DisplayType.Hex:
return val.ToHexString(8);
case DisplayType.FixedPoint_20_12:
return $"{val / 4096.0:0.######}";
return $"{(int)val / 4096.0:0.######}";
case DisplayType.FixedPoint_16_16:
return $"{val / 65536.0:0.######}";
return $"{(int)val / 65536.0:0.######}";
case DisplayType.Float:
var bytes = BitConverter.GetBytes(val);
var _float = BitConverter.ToSingle(bytes, 0);