From 2b3686f0e99525f4c0c72fbbc2b55ba5c9e1cf4d Mon Sep 17 00:00:00 2001 From: Gliniak Date: Fri, 24 Jun 2022 10:10:52 +0200 Subject: [PATCH] [XAM] Set profile setting 'from' entry accordingly to setting existence --- src/xenia/kernel/xam/xam_user.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/xenia/kernel/xam/xam_user.cc b/src/xenia/kernel/xam/xam_user.cc index 073315258..fd4b20e4b 100644 --- a/src/xenia/kernel/xam/xam_user.cc +++ b/src/xenia/kernel/xam/xam_user.cc @@ -304,8 +304,13 @@ uint32_t XamUserReadProfileSettingsEx(uint32_t title_id, uint32_t user_index, out_setting->setting_id = setting_id; if (setting) { + out_setting->from = 1; out_setting->data.type = uint8_t(setting->type); if (setting->is_set) { + if (setting->is_title_specific()) { + out_setting->from = 2; + } + setting->Append(&out_setting->data, &out_stream); } }