diff --git a/Ryujinx.Core/OsHle/Services/Nv/INvDrvServices.cs b/Ryujinx.Core/OsHle/Services/Nv/INvDrvServices.cs index 2652724d5b..31ccff0b8b 100644 --- a/Ryujinx.Core/OsHle/Services/Nv/INvDrvServices.cs +++ b/Ryujinx.Core/OsHle/Services/Nv/INvDrvServices.cs @@ -32,12 +32,13 @@ namespace Ryujinx.Core.OsHle.Services.Nv { m_Commands = new Dictionary() { - { 0, Open }, - { 1, Ioctl }, - { 2, Close }, - { 3, Initialize }, - { 4, QueryEvent }, - { 8, SetClientPid }, + { 0, Open }, + { 1, Ioctl }, + { 2, Close }, + { 3, Initialize }, + { 4, QueryEvent }, + { 8, SetClientPid }, + { 13, FinishInitialize }, }; IoctlCmds = new Dictionary<(string, int), ServiceProcessIoctl>() @@ -169,6 +170,13 @@ namespace Ryujinx.Core.OsHle.Services.Nv return 0; } + public long FinishInitialize(ServiceCtx Context) + { + Logging.Stub(LogClass.ServiceNv, "Stubbed"); + + return 0; + } + private long NvGpuAsIoctlBindChannel(ServiceCtx Context) { long Position = Context.Request.GetSendBuffPtr();