From 9b7f64f9e656e38c2afd0a381dd8f8324a2b3f80 Mon Sep 17 00:00:00 2001 From: Ben Vanik Date: Tue, 10 Feb 2015 12:11:17 -0800 Subject: [PATCH] XNotifyDelayUI stub. --- src/xenia/kernel/xam_notify.cc | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/xenia/kernel/xam_notify.cc b/src/xenia/kernel/xam_notify.cc index 417a225cd..3d8248157 100644 --- a/src/xenia/kernel/xam_notify.cc +++ b/src/xenia/kernel/xam_notify.cc @@ -82,6 +82,15 @@ SHIM_CALL XNotifyGetNext_shim(PPCContext* ppc_state, KernelState* state) { SHIM_SET_RETURN_64(dequeued ? 1 : 0); } +SHIM_CALL XNotifyDelayUI_shim(PPCContext* ppc_state, KernelState* state) { + uint32_t delay_ms = SHIM_GET_ARG_32(0); + + XELOGD("XNotifyDelayUI(%d)", delay_ms); + + // Ignored. + SHIM_SET_RETURN_32(0); +} + SHIM_CALL XNotifyPositionUI_shim(PPCContext* ppc_state, KernelState* state) { uint32_t position = SHIM_GET_ARG_32(0); @@ -97,5 +106,6 @@ void xe::kernel::xam::RegisterNotifyExports(ExportResolver* export_resolver, KernelState* state) { SHIM_SET_MAPPING("xam.xex", XamNotifyCreateListener, state); SHIM_SET_MAPPING("xam.xex", XNotifyGetNext, state); + SHIM_SET_MAPPING("xam.xex", XNotifyDelayUI, state); SHIM_SET_MAPPING("xam.xex", XNotifyPositionUI, state); }