netcode-revival: report LIVE sign-in by default
Some checks are pending
Lint & Format Check / Format Check (push) Waiting to run

The game gates its online/team flow on XamUserGetSigninState == 2 ('make a
team', 'connect to EA Nation' refused with error 1245 otherwise). rexglue
only returned 2 when user_live_signed_in was set, which defaulted to false,
so the game never opened its P2P session/invite flow. Default the cvar to
true so the netcode revival can reach the session code.
This commit is contained in:
MiTHRAL 2026-08-28 13:38:11 -04:00
parent 3ec27d115b
commit 3229aa3632

View file

@ -27,8 +27,10 @@ namespace xam {
REXCVAR_DEFINE_BOOL(user_profile_signed_in, true, "Kernel", REXCVAR_DEFINE_BOOL(user_profile_signed_in, true, "Kernel",
"Whether user slot 0 starts with a local profile"); "Whether user slot 0 starts with a local profile");
REXCVAR_DEFINE_BOOL(user_live_signed_in, false, "Kernel", REXCVAR_DEFINE_BOOL(user_live_signed_in, true, "Kernel",
"Whether user slot 0 starts signed in to Xbox Live"); "Whether user slot 0 starts signed in to Xbox Live (the "
"netcode revival needs the game to see LIVE sign-in so its "
"P2P session/invite flow opens)");
REXCVAR_DEFINE_STRING(selected_user_profile, "player", "Kernel/Profile", REXCVAR_DEFINE_STRING(selected_user_profile, "player", "Kernel/Profile",
"Selected local Xbox profile id"); "Selected local Xbox profile id");
REXCVAR_DEFINE_STRING(user_profile_name, "Player", "Kernel/Profile", REXCVAR_DEFINE_STRING(user_profile_name, "Player", "Kernel/Profile",