mirror of
https://git.ryujinx.app/projects/Kenji-NX.git
synced 2026-09-30 15:07:55 +02:00
Implement: TrySelectUserWithoutInteraction Command 52
Adds support for IAccountServiceForApplication command 52, TrySelectUserWithoutInteraction, introduced in Firmware 19.0.0. Command 51 (TrySelectUserWithoutInteractionDeprecated) and command 52 use the existing ApplicationServiceServer.TrySelectUserWithoutInteraction implementation. This prevents newer titles from failing when requesting automatic user selection through the new command. Tomb Raider: Definitive Edition is now fully playable.
This commit is contained in:
@@ -71,7 +71,14 @@ namespace Ryujinx.HLE.HOS.Services.Account.Acc
|
|||||||
return _applicationServiceServer.IsUserRegistrationRequestPermitted(context);
|
return _applicationServiceServer.IsUserRegistrationRequestPermitted(context);
|
||||||
}
|
}
|
||||||
|
|
||||||
[CommandCmif(51)]
|
[CommandCmif(51)] // 1.0.0 – 18.1.0
|
||||||
|
// TrySelectUserWithoutInteraction(bool) -> nn::account::Uid
|
||||||
|
public ResultCode TrySelectUserWithoutInteractionDeprecated(ServiceCtx context)
|
||||||
|
{
|
||||||
|
return _applicationServiceServer.TrySelectUserWithoutInteraction(context);
|
||||||
|
}
|
||||||
|
|
||||||
|
[CommandCmif(52)] // 19.0.0+
|
||||||
// TrySelectUserWithoutInteraction(bool) -> nn::account::Uid
|
// TrySelectUserWithoutInteraction(bool) -> nn::account::Uid
|
||||||
public ResultCode TrySelectUserWithoutInteraction(ServiceCtx context)
|
public ResultCode TrySelectUserWithoutInteraction(ServiceCtx context)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user