From a242e663f77c03006b5d29711feef7104abfa2ed Mon Sep 17 00:00:00 2001 From: Stephen Miller Date: Fri, 18 Apr 2025 15:10:29 -0500 Subject: [PATCH] DirectQueryAvailable fix Fixes error cases to be more hardware accurate. --- src/core/libraries/kernel/memory.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/core/libraries/kernel/memory.cpp b/src/core/libraries/kernel/memory.cpp index cbc5ad77e..8a0c91479 100644 --- a/src/core/libraries/kernel/memory.cpp +++ b/src/core/libraries/kernel/memory.cpp @@ -106,12 +106,6 @@ s32 PS4_SYSV_ABI sceKernelAvailableDirectMemorySize(u64 searchStart, u64 searchE if (physAddrOut == nullptr || sizeOut == nullptr) { return ORBIS_KERNEL_ERROR_EINVAL; } - if (searchEnd > sceKernelGetDirectMemorySize()) { - return ORBIS_KERNEL_ERROR_EINVAL; - } - if (searchEnd <= searchStart) { - return ORBIS_KERNEL_ERROR_ENOMEM; - } auto* memory = Core::Memory::Instance();