11{
2- "name" : " xor:play" ,
3- "title_id" : " 0x31200000000000AB" ,
4- "main_thread_stack_size" : " 0x000950000" ,
5- "main_thread_priority" : 49 ,
6- "default_cpu_id" : 3 ,
7- "process_category" : 1 ,
8- "kernel_capabilities" :
9- {
10- "handle_table_size" : 128 ,
11- "syscalls" :
12- {
13- "svcSetHeapSize" : " 0x01" ,
14- "svcSetMemoryPermission" : " 0x02" ,
15- "svcSetMemoryAttribute" : " 0x03" ,
16- "svcMapMemory" : " 0x04" ,
17- "svcUnmapMemory" : " 0x05" ,
18- "svcQueryMemory" : " 0x06" ,
19- "svcExitProcess" : " 0x07" ,
20- "svcCreateThread" : " 0x08" ,
21- "svcStartThread" : " 0x09" ,
22- "svcExitThread" : " 0x0a" ,
23- "svcSleepThread" : " 0x0b" ,
24- "svcGetThreadPriority" : " 0x0c" ,
25- "svcSetThreadPriority" : " 0x0d" ,
26- "svcGetThreadCoreMask" : " 0x0e" ,
27- "svcSetThreadCoreMask" : " 0x0f" ,
28- "svcGetCurrentProcessorNumber" : " 0x10" ,
29- "svcSignalEvent" : " 0x11" ,
30- "svcClearEvent" : " 0x12" ,
31- "svcMapSharedMemory" : " 0x13" ,
32- "svcUnmapSharedMemory" : " 0x14" ,
33- "svcCreateTransferMemory" : " 0x15" ,
34- "svcCloseHandle" : " 0x16" ,
35- "svcResetSignal" : " 0x17" ,
36- "svcWaitSynchronization" : " 0x18" ,
37- "svcCancelSynchronization" : " 0x19" ,
38- "svcArbitrateLock" : " 0x1a" ,
39- "svcArbitrateUnlock" : " 0x1b" ,
40- "svcWaitProcessWideKeyAtomic" : " 0x1c" ,
41- "svcSignalProcessWideKey" : " 0x1d" ,
42- "svcGetSystemTick" : " 0x1e" ,
43- "svcConnectToNamedPort" : " 0x1f" ,
44- "svcSendSyncRequestLight" : " 0x20" ,
45- "svcSendSyncRequest" : " 0x21" ,
46- "svcSendSyncRequestWithUserBuffer" : " 0x22" ,
47- "svcSendAsyncRequestWithUserBuffer" : " 0x23" ,
48- "svcGetProcessId" : " 0x24" ,
49- "svcGetThreadId" : " 0x25" ,
50- "svcBreak" : " 0x26" ,
51- "svcOutputDebugString" : " 0x27" ,
52- "svcReturnFromException" : " 0x28" ,
53- "svcGetInfo" : " 0x29" ,
54- "svcWaitForAddress" : " 0x34" ,
55- "svcSignalToAddress" : " 0x35" ,
56- "svcCreateSession" : " 0x40" ,
57- "svcAcceptSession" : " 0x41" ,
58- "svcReplyAndReceiveLight" : " 0x42" ,
59- "svcReplyAndReceive" : " 0x43" ,
60- "svcReplyAndReceiveWithUserBuffer" : " 0x44" ,
61- "svcCreateEvent" : " 0x45" ,
62- "svcDebugActiveProcess" : " 0x60" ,
63- "svcGetDebugEvent" : " 0x63" ,
64- "svcGetProcessList" : " 0x65" ,
65- "svcGetThreadList" : " 0x66" ,
66- "svcGetDebugThreadContext" : " 0x67" ,
67- "svcQueryDebugProcessMemory" : " 0x69" ,
68- "svcReadDebugProcessMemory" : " 0x6a" ,
69- "svcGetDebugThreadParam" : " 0x6d"
70- }
71- }
2+ "name" : " xor:play" ,
3+ "title_id" : " 0x31200000000000AB" ,
4+ "main_thread_stack_size" : " 0x000950000" ,
5+ "main_thread_priority" : 49 ,
6+ "default_cpu_id" : 3 ,
7+ "process_category" : 1 ,
8+ "kernel_capabilities" : [
9+ {
10+ "type" : " handle_table_size" ,
11+ "value" : 128
12+ },
13+ {
14+ "type" : " syscalls" ,
15+ "value" : {
16+ "svcSetHeapSize" : " 0x01" ,
17+ "svcSetMemoryPermission" : " 0x02" ,
18+ "svcSetMemoryAttribute" : " 0x03" ,
19+ "svcMapMemory" : " 0x04" ,
20+ "svcUnmapMemory" : " 0x05" ,
21+ "svcQueryMemory" : " 0x06" ,
22+ "svcExitProcess" : " 0x07" ,
23+ "svcCreateThread" : " 0x08" ,
24+ "svcStartThread" : " 0x09" ,
25+ "svcExitThread" : " 0x0a" ,
26+ "svcSleepThread" : " 0x0b" ,
27+ "svcGetThreadPriority" : " 0x0c" ,
28+ "svcSetThreadPriority" : " 0x0d" ,
29+ "svcGetThreadCoreMask" : " 0x0e" ,
30+ "svcSetThreadCoreMask" : " 0x0f" ,
31+ "svcGetCurrentProcessorNumber" : " 0x10" ,
32+ "svcSignalEvent" : " 0x11" ,
33+ "svcClearEvent" : " 0x12" ,
34+ "svcMapSharedMemory" : " 0x13" ,
35+ "svcUnmapSharedMemory" : " 0x14" ,
36+ "svcCreateTransferMemory" : " 0x15" ,
37+ "svcCloseHandle" : " 0x16" ,
38+ "svcResetSignal" : " 0x17" ,
39+ "svcWaitSynchronization" : " 0x18" ,
40+ "svcCancelSynchronization" : " 0x19" ,
41+ "svcArbitrateLock" : " 0x1a" ,
42+ "svcArbitrateUnlock" : " 0x1b" ,
43+ "svcWaitProcessWideKeyAtomic" : " 0x1c" ,
44+ "svcSignalProcessWideKey" : " 0x1d" ,
45+ "svcGetSystemTick" : " 0x1e" ,
46+ "svcConnectToNamedPort" : " 0x1f" ,
47+ "svcSendSyncRequestLight" : " 0x20" ,
48+ "svcSendSyncRequest" : " 0x21" ,
49+ "svcSendSyncRequestWithUserBuffer" : " 0x22" ,
50+ "svcSendAsyncRequestWithUserBuffer" : " 0x23" ,
51+ "svcGetProcessId" : " 0x24" ,
52+ "svcGetThreadId" : " 0x25" ,
53+ "svcBreak" : " 0x26" ,
54+ "svcOutputDebugString" : " 0x27" ,
55+ "svcReturnFromException" : " 0x28" ,
56+ "svcGetInfo" : " 0x29" ,
57+ "svcWaitForAddress" : " 0x34" ,
58+ "svcSignalToAddress" : " 0x35" ,
59+ "svcCreateSession" : " 0x40" ,
60+ "svcAcceptSession" : " 0x41" ,
61+ "svcReplyAndReceiveLight" : " 0x42" ,
62+ "svcReplyAndReceive" : " 0x43" ,
63+ "svcReplyAndReceiveWithUserBuffer" : " 0x44" ,
64+ "svcCreateEvent" : " 0x45" ,
65+ "svcDebugActiveProcess" : " 0x60" ,
66+ "svcGetDebugEvent" : " 0x63" ,
67+ "svcGetProcessList" : " 0x65" ,
68+ "svcGetThreadList" : " 0x66" ,
69+ "svcGetDebugThreadContext" : " 0x67" ,
70+ "svcQueryDebugProcessMemory" : " 0x69" ,
71+ "svcReadDebugProcessMemory" : " 0x6a" ,
72+ "svcGetDebugThreadParam" : " 0x6d"
73+ }
74+ }
75+ ]
7276}
0 commit comments