public unsafe void SuspendThread(HleThread Thread) { Thread.SetStatus(HleThread.Status.Suspend); if (Thread == this.Current) { this.Yield(); } }