| 123456789101112131415161718192021222324252627282930313233 |
- namespace Ryujinx.HLE.Loaders.Processes
- {
- static class ProcessConst
- {
- // Binaries from exefs are loaded into mem in this order. Do not change.
- public static readonly string[] ExeFsPrefixes =
- {
- "rtld",
- "main",
- "subsdk0",
- "subsdk1",
- "subsdk2",
- "subsdk3",
- "subsdk4",
- "subsdk5",
- "subsdk6",
- "subsdk7",
- "subsdk8",
- "subsdk9",
- "sdk"
- };
- public static readonly string MainNpdmPath = "/main.npdm";
- public const int NroAsetMagic = ('A' << 0) | ('S' << 8) | ('E' << 16) | ('T' << 24);
- public const bool AslrEnabled = true;
- public const int NsoArgsHeaderSize = 8;
- public const int NsoArgsDataSize = 0x9000;
- public const int NsoArgsTotalSize = NsoArgsHeaderSize + NsoArgsDataSize;
- }
- }
|