From 529e10f128ea9acea5c77282e20a078ed1362828 Mon Sep 17 00:00:00 2001 From: Gliniak Date: Mon, 24 Nov 2025 19:29:50 +0100 Subject: [PATCH] [XAM] Fixed license_mask config option not being applied to content (DLCs) --- src/xenia/kernel/xam/content_manager.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/xenia/kernel/xam/content_manager.cc b/src/xenia/kernel/xam/content_manager.cc index c29879fbb..f3d49625a 100644 --- a/src/xenia/kernel/xam/content_manager.cc +++ b/src/xenia/kernel/xam/content_manager.cc @@ -416,6 +416,9 @@ X_RESULT ContentManager::OpenContent(const std::string_view root_name, data.file_name(), xuid, kernel_state_->title_id(), data.content_type)); content_license = package->GetPackageLicense(); + if (static_cast(cvars::license_mask) > 1) { + content_license |= cvars::license_mask; + } // Check for SPA file in package. Check it only for DLCs if (data.content_type == XContentType::kMarketplaceContent) {