aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgdkchan <gab.dark.100@gmail.com>2021-09-11 17:24:10 -0300
committerGitHub <noreply@github.com>2021-09-11 22:24:10 +0200
commita4089fc87871d795dea2723b8869ab22cf970085 (patch)
tree83671c4054830ac157204be02f479470da54dccd
parent117e32a6fffc30cdb895aa98483af7df353a8dd1 (diff)
Report 1080p resolution when in docked mode (#2618)
-rw-r--r--Ryujinx.HLE/HOS/Services/Am/AppletAE/AllSystemAppletProxiesService/SystemAppletProxy/ICommonStateGetter.cs12
1 files changed, 10 insertions, 2 deletions
diff --git a/Ryujinx.HLE/HOS/Services/Am/AppletAE/AllSystemAppletProxiesService/SystemAppletProxy/ICommonStateGetter.cs b/Ryujinx.HLE/HOS/Services/Am/AppletAE/AllSystemAppletProxiesService/SystemAppletProxy/ICommonStateGetter.cs
index 4c862dd6..a042b2e8 100644
--- a/Ryujinx.HLE/HOS/Services/Am/AppletAE/AllSystemAppletProxiesService/SystemAppletProxy/ICommonStateGetter.cs
+++ b/Ryujinx.HLE/HOS/Services/Am/AppletAE/AllSystemAppletProxiesService/SystemAppletProxy/ICommonStateGetter.cs
@@ -193,8 +193,16 @@ namespace Ryujinx.HLE.HOS.Services.Am.AppletAE.AllSystemAppletProxiesService.Sys
// GetDefaultDisplayResolution() -> (u32, u32)
public ResultCode GetDefaultDisplayResolution(ServiceCtx context)
{
- context.ResponseData.Write(1280);
- context.ResponseData.Write(720);
+ if (context.Device.System.State.DockedMode)
+ {
+ context.ResponseData.Write(1920);
+ context.ResponseData.Write(1080);
+ }
+ else
+ {
+ context.ResponseData.Write(1280);
+ context.ResponseData.Write(720);
+ }
return ResultCode.Success;
}