Add the ability to set or not docked mode via config file (#227)
* Add a toggleable DockedMode bool
This commit is contained in:
parent
02a6fdcd13
commit
1fd4311e12
4 changed files with 17 additions and 5 deletions
|
@ -3,6 +3,7 @@ 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
|
||||
|
@ -57,14 +58,16 @@ namespace Ryujinx.HLE.OsHle.Services.Am
|
|||
|
||||
public long GetOperationMode(ServiceCtx Context)
|
||||
{
|
||||
Context.ResponseData.Write((byte)OperationMode.Handheld);
|
||||
OperationMode Mode = DockedMode?OperationMode.Docked: OperationMode.Handheld;
|
||||
Context.ResponseData.Write((byte)Mode);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
public long GetPerformanceMode(ServiceCtx Context)
|
||||
{
|
||||
Context.ResponseData.Write((byte)Apm.PerformanceMode.Handheld);
|
||||
Apm.PerformanceMode Mode = DockedMode?Apm.PerformanceMode.Docked: Apm.PerformanceMode.Handheld;
|
||||
Context.ResponseData.Write((byte)Mode);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@ -104,4 +107,4 @@ namespace Ryujinx.HLE.OsHle.Services.Am
|
|||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue