mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2024-12-23 02:01:21 -08:00
parent
31b35a9645
commit
c9f54aabfb
@ -86,7 +86,7 @@ namespace Ryujinx.Core.OsHle.Ipc
|
||||
long CmdPtr,
|
||||
int HndId)
|
||||
{
|
||||
IpcMessage Response = new IpcMessage(Request.IsDomain);
|
||||
IpcMessage Response = new IpcMessage(Request.IsDomain && Request.Type == IpcMessageType.Request);
|
||||
|
||||
using (MemoryStream Raw = new MemoryStream(Request.RawData))
|
||||
{
|
||||
@ -192,6 +192,7 @@ namespace Ryujinx.Core.OsHle.Ipc
|
||||
{
|
||||
case 0: Request = IpcConvertSessionToDomain(Ns, Session, Response, HndId); break;
|
||||
case 3: Request = IpcQueryBufferPointerSize(Response); break;
|
||||
case 2: //IpcDuplicateSession, differences is unknown.
|
||||
case 4: Request = IpcDuplicateSessionEx(Ns, Session, Response, ReqReader); break;
|
||||
|
||||
default: throw new NotImplementedException(CmdId.ToString());
|
||||
@ -280,4 +281,4 @@ namespace Ryujinx.Core.OsHle.Ipc
|
||||
return Response;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user