Better support for user accounts (#349)
* Better support for user accounts * Nits * Check for invalid ids
This commit is contained in:
@@ -3,7 +3,6 @@ using Ryujinx.HLE.OsHle.Handles;
|
||||
using Ryujinx.HLE.OsHle.Ipc;
|
||||
using System.Collections.Generic;
|
||||
|
||||
using static Ryujinx.HLE.OsHle.SystemStateMgr;
|
||||
using static Ryujinx.HLE.OsHle.ErrorCode;
|
||||
|
||||
namespace Ryujinx.HLE.OsHle.Services.Am
|
||||
@@ -58,7 +57,9 @@ namespace Ryujinx.HLE.OsHle.Services.Am
|
||||
|
||||
public long GetOperationMode(ServiceCtx Context)
|
||||
{
|
||||
OperationMode Mode = DockedMode ? OperationMode.Docked : OperationMode.Handheld;
|
||||
OperationMode Mode = Context.Ns.Os.SystemState.DockedMode
|
||||
? OperationMode.Docked
|
||||
: OperationMode.Handheld;
|
||||
|
||||
Context.ResponseData.Write((byte)Mode);
|
||||
|
||||
@@ -67,7 +68,9 @@ namespace Ryujinx.HLE.OsHle.Services.Am
|
||||
|
||||
public long GetPerformanceMode(ServiceCtx Context)
|
||||
{
|
||||
Apm.PerformanceMode Mode = DockedMode ? Apm.PerformanceMode.Docked : Apm.PerformanceMode.Handheld;
|
||||
Apm.PerformanceMode Mode = Context.Ns.Os.SystemState.DockedMode
|
||||
? Apm.PerformanceMode.Docked
|
||||
: Apm.PerformanceMode.Handheld;
|
||||
|
||||
Context.ResponseData.Write((int)Mode);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user