mirror of
https://git.ryujinx.app/ryubing/ryujinx.git
synced 2025-07-30 01:29:48 -06:00
Support loading NSO/NRO without a MOD0 header, stub some functions, support more ids on SvcGetInfo
This commit is contained in:
@ -54,7 +54,7 @@ namespace Ryujinx.OsHle
|
||||
AMemoryPerm.RW);
|
||||
}
|
||||
|
||||
public void LoadProgram(IElf Program)
|
||||
public void LoadProgram(IExecutable Program)
|
||||
{
|
||||
Executable Executable = new Executable(Program, Memory, ImageBase);
|
||||
|
||||
@ -138,7 +138,7 @@ namespace Ryujinx.OsHle
|
||||
Thread.Registers.SvcCall += SvcHandler.SvcCall;
|
||||
Thread.Registers.ProcessId = ProcessId;
|
||||
Thread.Registers.ThreadId = Ns.Os.IdGen.GenerateId();
|
||||
Thread.Registers.Tpidr = TlsPageAddr + TlsSlot * TlsSize;
|
||||
Thread.Registers.Tpidr = TlsPageAddr + TlsSlot * TlsSize;
|
||||
Thread.Registers.X0 = (ulong)ArgsPtr;
|
||||
Thread.Registers.X1 = (ulong)Handle;
|
||||
Thread.Registers.X31 = (ulong)StackTop;
|
||||
|
Reference in New Issue
Block a user