From 7fd3dd9ebfab8b06d28d487a21ad474bc631d962 Mon Sep 17 00:00:00 2001 From: Survanium90 Date: Sat, 18 Oct 2014 22:20:37 +0400 Subject: [PATCH] Implemented sceNpManagerGetContentRatingFlag --- rpcs3/Emu/SysCalls/Modules/sceNp.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/SysCalls/Modules/sceNp.cpp b/rpcs3/Emu/SysCalls/Modules/sceNp.cpp index add879bb34..8b497070b6 100644 --- a/rpcs3/Emu/SysCalls/Modules/sceNp.cpp +++ b/rpcs3/Emu/SysCalls/Modules/sceNp.cpp @@ -962,9 +962,17 @@ int sceNpManagerGetAccountAge() return CELL_OK; } -int sceNpManagerGetContentRatingFlag() +int sceNpManagerGetContentRatingFlag(vm::ptr isRestricted, vm::ptr age) { - UNIMPLEMENTED_FUNC(sceNp); + sceNp->Warning("sceNpManagerGetContentRatingFlag(isRestricted=%d, age=%d)", isRestricted, age); + + if (!sceNpInstance.m_bSceNpInitialized) + return SCE_NP_ERROR_NOT_INITIALIZED; + + // TODO: read user's parental control information + *isRestricted = 0; + *age = 18; + return CELL_OK; }