From 3891d246496c945149250d93d651345d9e62a96e Mon Sep 17 00:00:00 2001 From: raven02 Date: Sun, 2 Feb 2014 23:53:37 +0800 Subject: [PATCH] Return PSP_UMD_READY when sceKernelGetCompiledSdkVersion() != 0 --- Core/HLE/sceUmd.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Core/HLE/sceUmd.cpp b/Core/HLE/sceUmd.cpp index 13df39c72c26..abec28eecf9d 100644 --- a/Core/HLE/sceUmd.cpp +++ b/Core/HLE/sceUmd.cpp @@ -131,6 +131,10 @@ void __UmdStatChange(u64 userdata, int cyclesLate) void __KernelUmdActivate() { u32 notifyArg = PSP_UMD_PRESENT | PSP_UMD_READABLE; + // PSP_UMD_READY will be returned when sceKernelGetCompiledSdkVersion() != 0 + if (sceKernelGetCompiledSdkVersion() != 0) { + notifyArg |= PSP_UMD_READY; + } if (driveCBId != 0) __KernelNotifyCallback(driveCBId, notifyArg);