From 91cdc45ce5ca61d33b13d4198af11d62c96f8988 Mon Sep 17 00:00:00 2001 From: AdamN <7974720+anr2me@users.noreply.github.com> Date: Mon, 20 Nov 2023 18:44:06 +0700 Subject: [PATCH] Update sceNetAdhocctlDisconnect delay We might need at least 16ms (1 frame) delay here before the game calls the next Adhocctl syscall. --- Core/HLE/sceNetAdhoc.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/HLE/sceNetAdhoc.cpp b/Core/HLE/sceNetAdhoc.cpp index 8040926214df..919fe6cf6de1 100644 --- a/Core/HLE/sceNetAdhoc.cpp +++ b/Core/HLE/sceNetAdhoc.cpp @@ -2472,7 +2472,7 @@ u32 NetAdhocctl_Disconnect() { // Library initialized if (netAdhocctlInited) { int iResult, error; - hleEatMicro(1000); + hleEatMicro(16667); if (isAdhocctlBusy && CoreTiming::IsScheduled(adhocctlNotifyEvent)) { return ERROR_NET_ADHOCCTL_BUSY;