Преглед изворни кода

hid: Stub SetTouchScreenResolution (#6322)

* hid: Implement SetTouchScreenResolution

* Fix Tomb Raider I-III Remastered from crashing without enabling Ignore Missing Services

* PR Feedback: Update Comments
Exhigh пре 2 година
родитељ
комит
103e7cb021
1 измењених фајлова са 13 додато и 0 уклоњено
  1. 13 0
      src/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs

+ 13 - 0
src/Ryujinx.HLE/HOS/Services/Hid/IHidServer.cs

@@ -1821,5 +1821,18 @@ namespace Ryujinx.HLE.HOS.Services.Hid
 
             return ResultCode.Success;
         }
+
+        [CommandCmif(1004)] // 17.0.0+
+        // SetTouchScreenResolution(int width, int height, nn::applet::AppletResourceUserId)
+        public ResultCode SetTouchScreenResolution(ServiceCtx context)
+        {
+            int width = context.RequestData.ReadInt32();
+            int height = context.RequestData.ReadInt32();
+            long appletResourceUserId = context.RequestData.ReadInt64();
+
+            Logger.Stub?.PrintStub(LogClass.ServiceHid, new { width, height, appletResourceUserId });
+
+            return ResultCode.Success;
+        }
     }
 }