From edf8d1a74d5c85cad376b18d272ddb7da590383f Mon Sep 17 00:00:00 2001 From: gibbed Date: Fri, 5 Jun 2015 16:49:28 -0500 Subject: [PATCH] Corrected comment. --- src/xenia/kernel/xam_content.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/xenia/kernel/xam_content.cc b/src/xenia/kernel/xam_content.cc index c5495a157..f15215220 100644 --- a/src/xenia/kernel/xam_content.cc +++ b/src/xenia/kernel/xam_content.cc @@ -35,9 +35,9 @@ SHIM_CALL XamContentGetLicenseMask_shim(PPCContext* ppc_context, XELOGD("XamContentGetLicenseMask(%.8X, %.8X)", mask_ptr, overlapped_ptr); - // Arcade games seem to call this and check the result mask for random bits. - // If we fail, the games seem to use a hardcoded mask, which is likely trial. - // To be clever, let's just try setting all the bits. + // Each bit in the mask represents a granted license. Available licenses + // seems to vary from game to game, but most appear to use bit 0 to indicate + // if the game is purchased or not. SHIM_SET_MEM_32(mask_ptr, 0); if (overlapped_ptr) {