summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian <78108584+AdrianCassar@users.noreply.github.com>2023-02-12 21:42:11 +0000
committerRick Gibbed <rick@gibbed.us>2023-06-09 19:43:15 -0500
commit4a3b04d4ee90f31f08e7aa7ab30228c3eebe1d85 (patch)
treed606f909e88245f5a4f1d90950adcb68a8ab3de8
parent858af5ae756027f60f8219052bdf0e1af1979aa8 (diff)
[XAM] Implemented XamGetCurrentTitleId
-rw-r--r--src/xenia/kernel/xam/xam_info.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/xenia/kernel/xam/xam_info.cc b/src/xenia/kernel/xam/xam_info.cc
index 0bfe7c97b..772600dc7 100644
--- a/src/xenia/kernel/xam/xam_info.cc
+++ b/src/xenia/kernel/xam/xam_info.cc
@@ -222,6 +222,11 @@ dword_result_t XGetLanguage_entry() {
}
DECLARE_XAM_EXPORT1(XGetLanguage, kNone, kImplemented);
+dword_result_t XamGetCurrentTitleId_entry() {
+ return kernel_state()->emulator()->title_id();
+}
+DECLARE_XAM_EXPORT1(XamGetCurrentTitleId, kNone, kImplemented);
+
dword_result_t XamGetExecutionId_entry(lpdword_t info_ptr) {
auto module = kernel_state()->GetExecutableModule();
assert_not_null(module);