Fix sceUtilityScreenshotUpdate

Fix "After the developer/publisher screen and the age warning only a
black screen."
This commit is contained in:
sum2012 2014-03-30 09:29:11 +08:00
parent 58237d976f
commit 8c33284901
3 changed files with 5 additions and 3 deletions

View file

@ -61,7 +61,8 @@ public:
SCE_UTILITY_STATUS_INITIALIZE = 1,
SCE_UTILITY_STATUS_RUNNING = 2,
SCE_UTILITY_STATUS_FINISHED = 3,
SCE_UTILITY_STATUS_SHUTDOWN = 4
SCE_UTILITY_STATUS_SHUTDOWN = 4,
SCE_UTILITY_STATUS_SCREENSHOT_UNKNOWN = 5,
};
enum DialogStockButton

View file

@ -40,7 +40,8 @@ int PSPPlaceholderDialog::Update(int animSpeed)
}
else if (status == SCE_UTILITY_STATUS_RUNNING)
{
status = SCE_UTILITY_STATUS_FINISHED;
//Check with JPCSPTrace log of Dream Club Portable
status = SCE_UTILITY_STATUS_SCREENSHOT_UNKNOWN;
}
else if (status == SCE_UTILITY_STATUS_FINISHED)
{

View file

@ -460,7 +460,7 @@ u32 sceUtilityScreenshotUpdate(u32 animSpeed)
return SCE_ERROR_UTILITY_WRONG_TYPE;
}
int ret = screenshotDialog.Update(animSpeed);
ERROR_LOG(SCEUTILITY, "UNIMPL %08x=sceUtilityScreenshotUpdate(%d)",ret,animSpeed);
WARN_LOG(SCEUTILITY, " %08x=sceUtilityScreenshotUpdate(%d)", ret, animSpeed);
return ret;
}