From c497e20d36eab7823bc8cf764c82c90a9bf93a71 Mon Sep 17 00:00:00 2001 From: gdkchan Date: Sat, 10 Mar 2018 20:51:55 -0300 Subject: [PATCH] Do not sign-extend timestamps --- State/AThreadState.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/State/AThreadState.cs b/State/AThreadState.cs index 2d988a6..d86f5bf 100644 --- a/State/AThreadState.cs +++ b/State/AThreadState.cs @@ -38,10 +38,10 @@ namespace ChocolArm64.State public uint CtrEl0 => 0x8444c004; public uint DczidEl0 => 0x00000004; - private const long TicksPerS = 19_200_000; - private const long TicksPerMS = TicksPerS / 1_000; + private const ulong TicksPerS = 19_200_000; + private const ulong TicksPerMS = TicksPerS / 1_000; - public long CntpctEl0 => Environment.TickCount * TicksPerMS; + public ulong CntpctEl0 => (ulong)Environment.TickCount * TicksPerMS; public event EventHandler Break; public event EventHandler SvcCall;