From fc8f1398759219269a0115147535b4424ce00d23 Mon Sep 17 00:00:00 2001 From: HorrorTroll Date: Fri, 22 Mar 2019 20:47:53 +0700 Subject: [PATCH] Add irs IIrSensorServer: 319 (ActivateIrsensorWithFunctionLevel) --- Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs b/Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs index e6521c041e..e62ba5c81c 100644 --- a/Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs +++ b/Ryujinx.HLE/HOS/Services/Irs/IIrSensorServer.cs @@ -16,8 +16,9 @@ namespace Ryujinx.HLE.HOS.Services.Irs { _commands = new Dictionary { - { 302, ActivateIrsensor }, - { 303, DeactivateIrsensor } + { 302, ActivateIrsensor }, + { 303, DeactivateIrsensor }, + { 319, ActivateIrsensorWithFunctionLevel } }; } @@ -40,5 +41,16 @@ namespace Ryujinx.HLE.HOS.Services.Irs return 0; } + + // ActivateIrsensorWithFunctionLevel(nn::applet::AppletResourceUserId, nn::irsensor::PackedFunctionLevel, pid) + public long ActivateIrsensorWithFunctionLevel(ServiceCtx context) + { + long appletResourceUserId = context.RequestData.ReadInt64(); + int packedFunctionLevel = context.RequestData.ReadInt32(); + + Logger.PrintStub(LogClass.ServiceIrs, new { appletResourceUserId, packedFunctionLevel }); + + return 0; + } } } \ No newline at end of file