From 67d80958c9d1ff926b9098be7f830c1937921d9a Mon Sep 17 00:00:00 2001 From: Gliniak Date: Sun, 25 Jan 2026 17:41:35 +0100 Subject: [PATCH] [XThread] Remove 10ms delay in thread start --- src/xenia/kernel/xthread.cc | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/xenia/kernel/xthread.cc b/src/xenia/kernel/xthread.cc index eee8e9987..06e1db001 100644 --- a/src/xenia/kernel/xthread.cc +++ b/src/xenia/kernel/xthread.cc @@ -527,11 +527,6 @@ void XThread::Execute() { // Let the kernel know we are starting. kernel_state()->OnThreadExecute(this); - // All threads get a mandatory sleep. This is to deal with some buggy - // games that are assuming the 360 is so slow to create threads that they - // have time to initialize shared structures AFTER CreateThread (RR). - xe::threading::Sleep(std::chrono::milliseconds(10)); - // Dispatch any APCs that were queued before the thread was created first. DeliverAPCs();