diff --git a/Core/HLE/sceUtility.cpp b/Core/HLE/sceUtility.cpp index 86188ca274..7583582342 100644 --- a/Core/HLE/sceUtility.cpp +++ b/Core/HLE/sceUtility.cpp @@ -424,18 +424,18 @@ int sceUtilityNetconfGetStatus() //TODO: Implement all sceUtilityScreenshot* for real, it doesn't seem to be complex //but it requires more investigation -u32 sceUtilityScreenshotInitStart(u32 unknown1, u32 unknown2, u32 unknown3, u32 unknown4, u32 unknown5, u32 unknown6) +u32 sceUtilityScreenshotInitStart(u32 paramAddr) { if (currentDialogActive && currentDialogType != UTILITY_DIALOG_SCREENSHOT) { - WARN_LOG(SCEUTILITY, "sceUtilityScreenshotInitStart(%x, %x, %x, %x, %x, %x): wrong dialog type", unknown1, unknown2, unknown3, unknown4, unknown5, unknown6); + WARN_LOG(SCEUTILITY, "sceUtilityScreenshotInitStart(%08x): wrong dialog type", paramAddr); return SCE_ERROR_UTILITY_WRONG_TYPE; } currentDialogType = UTILITY_DIALOG_SCREENSHOT; currentDialogActive = true; u32 retval = screenshotDialog.Init(); - WARN_LOG_REPORT(SCEUTILITY, "UNIMPL %08x=sceUtilityScreenshotInitStart(%x, %x, %x, %x, %x, %x)", retval, unknown1, unknown2, unknown3, unknown4, unknown5, unknown6); + WARN_LOG_REPORT(SCEUTILITY, "%08x=sceUtilityScreenshotInitStart(%08x)", retval, paramAddr); return retval; } @@ -762,7 +762,7 @@ const HLEFunction sceUtility[] = {0x2a2b3de0, &WrapU_U, "sceUtilityLoadModule"}, {0xe49bfe92, &WrapU_U, "sceUtilityUnloadModule"}, - {0x0251B134, &WrapU_UUUUUU, "sceUtilityScreenshotInitStart"}, + {0x0251B134, &WrapU_U, "sceUtilityScreenshotInitStart"}, {0xF9E0008C, &WrapU_V, "sceUtilityScreenshotShutdownStart"}, {0xAB083EA9, &WrapU_U, "sceUtilityScreenshotUpdate"}, {0xD81957B7, &WrapI_V, "sceUtilityScreenshotGetStatus"},