diff --git a/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs b/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs index 01b427f44b..a0dc7d703d 100644 --- a/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs +++ b/BizHawk.Client.Common/movie/tasproj/TasStateManager.cs @@ -650,7 +650,18 @@ namespace BizHawk.Client.Common // 4 bytes - length of savestate // 0 - n savestate - private ulong Used { get; set; } + private ulong _used; + private ulong Used + { + get { return _used; } + set + { + if (value > 0xf000000000000000) + System.Diagnostics.Debug.Fail("ulong Used underfow!"); + else + _used = value; + } + } private ulong DiskUsed {