More stubs and clean up

From various games
This commit is contained in:
TMaul 2012-12-12 21:37:58 +00:00
parent b21a89e56e
commit f40177ada8
3 changed files with 23 additions and 3 deletions

View file

@ -64,7 +64,7 @@ const HLEFunction sceNet[] =
{0x0bf0a3ae, 0, "sceNetGetLocalEtherAddr"},
{0xd27961c9, 0, "sceNetEtherStrton"},
{0x50647530, 0, "sceNetFreeThreadinfo"},
{0xcc393e48, 0, "sceNetGetMallocStat"}
{0xcc393e48, 0, "sceNetGetMallocStat"},
};
const HLEFunction sceNetAdhoc[] =
@ -93,7 +93,7 @@ const HLEFunction sceNetAdhoc[] =
{0x0b2228e9, 0, "sceNetAdhocGameModeDeleteReplica"},
{0x7F75C338, 0, "sceNetAdhocGameModeCreateMaster"},
{0x73bfd52d, 0, "sceNetAdhocSetSocketAlert"},
{0x7a662d6b, 0, "sceNetAdhocPollSocket"}
{0x7a662d6b, 0, "sceNetAdhocPollSocket"},
};
const HLEFunction sceNetAdhocMatching[] =

View file

@ -436,6 +436,24 @@ int sceRtcSetTime_t(u32 datePtr, u32 time)
return 0;
}
int sceRtcSetTime64_t(u32 datePtr, u64 time)
{
ERROR_LOG(HLE, "HACK sceRtcSetTime64_t(%d,%d)", datePtr, time);
if (Memory::IsValidAddress(datePtr))
{
ScePspDateTime pt;
__RtcTicksToPspTime(pt, time*1000000ULL);
pt.year += 1969;
Memory::WriteStruct(datePtr, &pt);
}
else
{
return 1;
}
return 0;
}
int sceRtcGetTime_t(u32 datePtr, u32 timePtr)
{
ERROR_LOG(HLE, "HACK sceRtcGetTime_t(%d,%d)", datePtr, time);
@ -762,7 +780,8 @@ const HLEFunction sceRtc[] =
{0x27F98543, 0, "sceRtcFormatRFC3339LocalTime"},
{0xDFBC5F16, WrapI_UU<sceRtcParseDateTime>, "sceRtcParseDateTime"},
{0x28E1E988, 0, "sceRtcParseRFC3339"},
{0xe1c93e47,0, "sceRtcGetTime64_t"},
{0xe1c93e47, WrapI_UU<sceRtcGetTime64_t>, "sceRtcGetTime64_t"},
{0x1909c99b, WrapI_UU64<sceRtcSetTime64_t>, "sceRtcSetTime64_t"},
};

View file

@ -340,6 +340,7 @@ const HLEFunction sceUtility[] =
{0x6332aa39, &WrapU_V<sceUtilityNetconfGetStatus>, "sceUtilityNetconfGetStatus"},
{0x5eee6548, 0, "sceUtilityCheckNetParam"},
{0x434d4b3a, 0, "sceUtilityGetNetParam"},
{0x4FED24D8, 0, "sceUtilityGetNetParamLatestID"},
{0x67af3428, &WrapV_U<sceUtilityMsgDialogShutdownStart>, "sceUtilityMsgDialogShutdownStart"},
{0x2ad8e239, &WrapV_U<sceUtilityMsgDialogInitStart>, "sceUtilityMsgDialogInitStart"},