Skip to content

Instantly share code, notes, and snippets.

@TellowKrinkle
Created April 10, 2020 02:56
Show Gist options
  • Save TellowKrinkle/3414f704ba39d4dea5773df5a6f53f3c to your computer and use it in GitHub Desktop.
Save TellowKrinkle/3414f704ba39d4dea5773df5a6f53f3c to your computer and use it in GitHub Desktop.
Ghidra PSP SCE Decoder
// Reads the list of syscall functions from a PSP rom and marks them in Ghidra
//@author TellowKrinkle
//@category PSP
import java.util.Map;
import java.util.HashMap;
import ghidra.app.script.GhidraScript;
import ghidra.program.model.util.*;
import ghidra.util.exception.InvalidInputException;
import ghidra.program.model.reloc.*;
import ghidra.program.model.data.*;
import ghidra.program.model.block.*;
import ghidra.program.model.symbol.*;
import ghidra.program.model.scalar.*;
import ghidra.program.model.mem.*;
import ghidra.program.model.listing.*;
import ghidra.program.model.listing.Function.FunctionUpdateType;
import ghidra.program.model.lang.*;
import ghidra.program.model.pcode.*;
import ghidra.program.model.address.*;
public class PSPSCEDecoder extends GhidraScript {
public String readString(Address address) throws MemoryAccessException {
StringBuilder out = new StringBuilder();
while (true) {
byte b = getByte(address);
if (b == 0) { return out.toString(); }
out.append((char)b);
address = address.add(1);
}
}
public void run() throws Exception {
MemoryBlock mem = getMemoryBlock(".lib.stub");
for (Address addr = mem.getStart(); addr.compareTo(mem.getEnd()) < 0; addr = addr.add(20)) {
Address nameAddr = toAddr(getInt(addr));
int numFuncs = getShort(addr.add(10));
Address nids = toAddr(getInt(addr.add(12)));
Address targets = toAddr(getInt(addr.add(16)));
String name = readString(nameAddr);
//println(name + ": " + numFuncs + " functions at " + nids + " and " + targets);
Module module = moduleList.modules.get(name.toString());
if (module == null) {
printerr("Unrecognized module " + name);
continue;
}
//println(name + ":");
for (int i = 0; i < numFuncs; i++) {
int id = getInt(nids.add(i*4));
SCE func = module.functions.get(Integer.valueOf(id));
if (func == null) {
printerr(String.format("\tUnrecognized function 0x%08x", id));
continue;
}
//println("\t" + func.name);
Address funcAddr = targets.add(i*8);
Function funcObj = getFunctionAt(funcAddr);
if (funcObj == null) {
funcObj = createFunction(funcAddr, func.name);
}
if (funcObj == null) {
printerr("Failed to create " + func.name + " at " + funcAddr);
continue;
}
func.applyTypeTo(funcObj, getCurrentProgram());
}
}
}
private static class SCE {
int id;
String name;
char output;
String input;
public SCE(int id, String name, char output, String input) {
this.id = id;
this.name = name;
this.output = output;
this.input = input;
}
private static DataType ppsspp2ghidra(char var) throws Exception {
BuiltInDataTypeManager manager = BuiltInDataTypeManager.getDataTypeManager();
Category builtinRoot = manager.getRootCategory();
switch (var) {
case 'x': return builtinRoot.getDataType("dword");
case 'i': return builtinRoot.getDataType("sdword");
case 'f': return builtinRoot.getDataType("float");
case 'X': return builtinRoot.getDataType("qword");
case 'I': return builtinRoot.getDataType("sqword");
case 'F': return builtinRoot.getDataType("double");
case 's': return manager.getPointer(builtinRoot.getDataType("char"));
case 'v': return builtinRoot.getDataType("void");
case 'P':
case 'p': return manager.getPointer(builtinRoot.getDataType("void"));
case '?': return builtinRoot.getDataType("undefined4");
default: throw new Exception("Unknown ppsspp data type '" + var + "'");
}
}
public void applyTypeTo(Function function, Program program) throws InvalidInputException, Exception {
Variable ret = new ReturnParameterImpl(ppsspp2ghidra(output), program);
Variable[] vars = new Variable[input.length()];
for (int i = 0; i < input.length(); i++) {
vars[i] = new ParameterImpl(null, ppsspp2ghidra(input.charAt(i)), program);
}
function.updateFunction("default", ret, FunctionUpdateType.DYNAMIC_STORAGE_FORMAL_PARAMS, true, SourceType.ANALYSIS, vars);
function.setName(name, SourceType.ANALYSIS);
}
}
private static class Module {
String name;
Map<Integer, SCE> functions;
public Module(String name, SCE... functions) {
this.name = name;
this.functions = new HashMap<>();
for (SCE function : functions) {
this.functions.put(Integer.valueOf(function.id), function);
}
}
}
private static class ModuleList {
Map<String, Module> modules;
public ModuleList(Module... modules) {
this.modules = new HashMap<>();
for (Module module : modules) {
this.modules.put(module.name, module);
}
}
}
/**
Generated using the following code run from a debugger in PPSSPP's HLE.cpp
for (const auto& module : moduleDB) {
if (module.numFunctions == 0) { continue; }
printf("\t\tnew Module(\"%s\",\n", module.name);
for (int i = 0; i < module.numFunctions; i++) {
const auto& function = module.funcTable[i];
printf("\t\t\tnew SCE(0x%08x, \"%s\", '%c', \"%s\")%s\n", function.ID, function.name, function.retmask, function.argmask, i+1 == module.numFunctions ? "" : ",");
}
printf("\t\t),\n");
}
*/
private static ModuleList moduleList = new ModuleList(
new Module("Kernel_Library",
new SCE(0x092968f4, "sceKernelCpuSuspendIntr", 'i', ""),
new SCE(0x5f10d406, "sceKernelCpuResumeIntr", 'v', "x"),
new SCE(0x3b84732d, "sceKernelCpuResumeIntrWithSync", 'v', "x"),
new SCE(0x47a0b729, "sceKernelIsCpuIntrSuspended", 'i', "i"),
new SCE(0xb55249d2, "sceKernelIsCpuIntrEnable", 'i', ""),
new SCE(0xa089eca4, "sceKernelMemset", 'x', "xxx"),
new SCE(0xdc692ee3, "sceKernelTryLockLwMutex", 'i', "xi"),
new SCE(0x37431849, "sceKernelTryLockLwMutex_600", 'i', "xi"),
new SCE(0xbea46419, "sceKernelLockLwMutex", 'i', "xix"),
new SCE(0x1fc64e09, "sceKernelLockLwMutexCB", 'i', "xix"),
new SCE(0x15b6446b, "sceKernelUnlockLwMutex", 'i', "xi"),
new SCE(0xc1734599, "sceKernelReferLwMutexStatus", 'i', "xx"),
new SCE(0x293b45b8, "sceKernelGetThreadId", 'i', ""),
new SCE(0xd13bde95, "sceKernelCheckThreadStack", 'i', ""),
new SCE(0x1839852a, "sceKernelMemcpy", 'x', "xxx"),
new SCE(0xfa835cde, "sceKernelGetTlsAddr", 'i', "i")
),
new Module("ThreadManForUser",
new SCE(0x55c20a00, "sceKernelCreateEventFlag", 'i', "sxxx"),
new SCE(0x812346e4, "sceKernelClearEventFlag", 'x', "ix"),
new SCE(0xef9e4c70, "sceKernelDeleteEventFlag", 'x', "i"),
new SCE(0x1fb15a32, "sceKernelSetEventFlag", 'x', "ix"),
new SCE(0x402fcf22, "sceKernelWaitEventFlag", 'i', "ixxpp"),
new SCE(0x328c546a, "sceKernelWaitEventFlagCB", 'i', "ixxpp"),
new SCE(0x30fd48f0, "sceKernelPollEventFlag", 'i', "ixxp"),
new SCE(0xcd203292, "sceKernelCancelEventFlag", 'x', "ixp"),
new SCE(0xa66b0120, "sceKernelReferEventFlagStatus", 'x', "ix"),
new SCE(0x8ffdf9a2, "sceKernelCancelSema", 'i', "iix"),
new SCE(0xd6da4ba1, "sceKernelCreateSema", 'i', "sxiix"),
new SCE(0x28b6489c, "sceKernelDeleteSema", 'i', "i"),
new SCE(0x58b1f937, "sceKernelPollSema", 'i', "ii"),
new SCE(0xbc6febc5, "sceKernelReferSemaStatus", 'i', "ix"),
new SCE(0x3f53e640, "sceKernelSignalSema", 'i', "ii"),
new SCE(0x4e3a1105, "sceKernelWaitSema", 'i', "iix"),
new SCE(0x6d212bac, "sceKernelWaitSemaCB", 'i', "iix"),
new SCE(0x60107536, "sceKernelDeleteLwMutex", 'i', "x"),
new SCE(0x19cff145, "sceKernelCreateLwMutex", 'i', "xsxix"),
new SCE(0x4c145944, "sceKernelReferLwMutexStatusByID", 'i', "ix"),
new SCE(0xf8170fbe, "sceKernelDeleteMutex", 'i', "i"),
new SCE(0xb011b11f, "sceKernelLockMutex", 'i', "iix"),
new SCE(0x5bf4dd27, "sceKernelLockMutexCB", 'i', "iix"),
new SCE(0x6b30100f, "sceKernelUnlockMutex", 'i', "ii"),
new SCE(0xb7d098c6, "sceKernelCreateMutex", 'i', "sxix"),
new SCE(0x0ddcd2c9, "sceKernelTryLockMutex", 'i', "ii"),
new SCE(0xa9c2cb9a, "sceKernelReferMutexStatus", 'i', "ix"),
new SCE(0x87d9223c, "sceKernelCancelMutex", 'i', "iix"),
new SCE(0xfccfad26, "sceKernelCancelWakeupThread", 'i', "i"),
new SCE(0x1af94d03, "sceKernelDonateWakeupThread", '?', ""),
new SCE(0xea748e31, "sceKernelChangeCurrentThreadAttr", 'i', "xx"),
new SCE(0x71bc9871, "sceKernelChangeThreadPriority", 'i', "ii"),
new SCE(0x446d8de6, "sceKernelCreateThread", 'i', "sxxixx"),
new SCE(0x9fa03cd3, "sceKernelDeleteThread", 'i', "i"),
new SCE(0xbd123d9e, "sceKernelDelaySysClockThread", 'i', "P"),
new SCE(0x1181e963, "sceKernelDelaySysClockThreadCB", 'i', "P"),
new SCE(0xceadeb47, "sceKernelDelayThread", 'i', "x"),
new SCE(0x68da9e36, "sceKernelDelayThreadCB", 'i', "x"),
new SCE(0xaa73c935, "sceKernelExitThread", 'v', "i"),
new SCE(0x809ce29b, "sceKernelExitDeleteThread", 'v', "i"),
new SCE(0x94aa61ee, "sceKernelGetThreadCurrentPriority", 'i', ""),
new SCE(0x293b45b8, "sceKernelGetThreadId", 'i', ""),
new SCE(0x3b183e26, "sceKernelGetThreadExitStatus", 'i', "i"),
new SCE(0x52089ca1, "sceKernelGetThreadStackFreeSize", 'i', "i"),
new SCE(0xffc36a14, "sceKernelReferThreadRunStatus", 'x', "xx"),
new SCE(0x17c1684e, "sceKernelReferThreadStatus", 'i', "xp"),
new SCE(0x2c34e053, "sceKernelReleaseWaitThread", 'i', "i"),
new SCE(0x75156e8f, "sceKernelResumeThread", 'i', "i"),
new SCE(0x3ad58b8c, "sceKernelSuspendDispatchThread", 'x', ""),
new SCE(0x27e22ec2, "sceKernelResumeDispatchThread", 'x', "x"),
new SCE(0x912354a7, "sceKernelRotateThreadReadyQueue", 'i', "i"),
new SCE(0x9ace131e, "sceKernelSleepThread", 'i', ""),
new SCE(0x82826f70, "sceKernelSleepThreadCB", 'i', ""),
new SCE(0xf475845d, "sceKernelStartThread", 'i', "iix"),
new SCE(0x9944f31f, "sceKernelSuspendThread", 'i', "i"),
new SCE(0x616403ba, "sceKernelTerminateThread", 'i', "i"),
new SCE(0x383f7bcc, "sceKernelTerminateDeleteThread", 'i', "i"),
new SCE(0x840e8133, "sceKernelWaitThreadEndCB", 'i', "ix"),
new SCE(0xd13bde95, "sceKernelCheckThreadStack", 'i', ""),
new SCE(0x94416130, "sceKernelGetThreadmanIdList", 'x', "xxxx"),
new SCE(0x57cf62dd, "sceKernelGetThreadmanIdType", 'x', "x"),
new SCE(0xbc80ec7c, "sceKernelExtendThreadStack", 'x', "xxx"),
new SCE(0x82bc5777, "sceKernelGetSystemTimeWide", 'X', ""),
new SCE(0xdb738f35, "sceKernelGetSystemTime", 'i', "x"),
new SCE(0x369ed59d, "sceKernelGetSystemTimeLow", 'x', ""),
new SCE(0x8218b4dd, "sceKernelReferGlobalProfiler", 'i', "x"),
new SCE(0x627e6f3a, "sceKernelReferSystemStatus", 'i', "x"),
new SCE(0x64d4540e, "sceKernelReferThreadProfiler", 'x', "x"),
new SCE(0x6652b8ca, "sceKernelSetAlarm", 'i', "xxx"),
new SCE(0xb2c25152, "sceKernelSetSysClockAlarm", 'i', "xxx"),
new SCE(0x7e65b999, "sceKernelCancelAlarm", 'i', "i"),
new SCE(0xdaa3f564, "sceKernelReferAlarmStatus", 'i', "ix"),
new SCE(0xba6b92e2, "sceKernelSysClock2USec", 'i', "xxx"),
new SCE(0x110dec9a, "sceKernelUSec2SysClock", 'i', "xx"),
new SCE(0xc8cd158c, "sceKernelUSec2SysClockWide", 'X', "x"),
new SCE(0xe1619d7c, "sceKernelSysClock2USecWide", 'i', "xxxx"),
new SCE(0x278c0df5, "sceKernelWaitThreadEnd", 'i', "ix"),
new SCE(0xd59ead2f, "sceKernelWakeupThread", 'i', "i"),
new SCE(0x0c106e53, "sceKernelRegisterThreadEventHandler", 'i', "sixxx"),
new SCE(0x72f3c145, "sceKernelReleaseThreadEventHandler", 'i', "i"),
new SCE(0x369eeb6b, "sceKernelReferThreadEventHandlerStatus", 'i', "ip"),
new SCE(0x349d6d6c, "sceKernelCheckCallback", 'i', ""),
new SCE(0xe81caf8f, "sceKernelCreateCallback", 'i', "sxx"),
new SCE(0xedba5844, "sceKernelDeleteCallback", 'i', "i"),
new SCE(0xc11ba8c4, "sceKernelNotifyCallback", 'i', "ii"),
new SCE(0xba4051d6, "sceKernelCancelCallback", 'i', "i"),
new SCE(0x2a3d44ff, "sceKernelGetCallbackCount", 'i', "i"),
new SCE(0x730ed8bc, "sceKernelReferCallbackStatus", 'i', "ip"),
new SCE(0x8125221d, "sceKernelCreateMbx", 'i', "sxx"),
new SCE(0x86255ada, "sceKernelDeleteMbx", 'i', "i"),
new SCE(0xe9b3061e, "sceKernelSendMbx", 'i', "ix"),
new SCE(0x18260574, "sceKernelReceiveMbx", 'i', "ixx"),
new SCE(0xf3986382, "sceKernelReceiveMbxCB", 'i', "ixx"),
new SCE(0x0d81716a, "sceKernelPollMbx", 'i', "ix"),
new SCE(0x87d4dd36, "sceKernelCancelReceiveMbx", 'i', "ix"),
new SCE(0xa8e8c846, "sceKernelReferMbxStatus", 'i', "ix"),
new SCE(0x7c0dc2a0, "sceKernelCreateMsgPipe", 'i', "sixxx"),
new SCE(0xf0b7da1c, "sceKernelDeleteMsgPipe", 'i', "i"),
new SCE(0x876dbfad, "sceKernelSendMsgPipe", 'i', "ixxxxx"),
new SCE(0x7c41f2c2, "sceKernelSendMsgPipeCB", 'i', "ixxxxx"),
new SCE(0x884c9f90, "sceKernelTrySendMsgPipe", 'i', "ixxxx"),
new SCE(0x74829b76, "sceKernelReceiveMsgPipe", 'i', "ixxxxx"),
new SCE(0xfbfa697d, "sceKernelReceiveMsgPipeCB", 'i', "ixxxxx"),
new SCE(0xdf52098f, "sceKernelTryReceiveMsgPipe", 'i', "ixxxx"),
new SCE(0x349b864d, "sceKernelCancelMsgPipe", 'i', "ixx"),
new SCE(0x33be4024, "sceKernelReferMsgPipeStatus", 'i', "ix"),
new SCE(0x56c039b5, "sceKernelCreateVpl", 'i', "sixxx"),
new SCE(0x89b3d48c, "sceKernelDeleteVpl", 'i', "i"),
new SCE(0xbed27435, "sceKernelAllocateVpl", 'i', "ixxx"),
new SCE(0xec0a693f, "sceKernelAllocateVplCB", 'i', "ixxx"),
new SCE(0xaf36d708, "sceKernelTryAllocateVpl", 'i', "ixx"),
new SCE(0xb736e9ff, "sceKernelFreeVpl", 'i', "ix"),
new SCE(0x1d371b8a, "sceKernelCancelVpl", 'i', "ix"),
new SCE(0x39810265, "sceKernelReferVplStatus", 'i', "ix"),
new SCE(0xc07bb470, "sceKernelCreateFpl", 'i', "sxxxxx"),
new SCE(0xed1410e0, "sceKernelDeleteFpl", 'i', "i"),
new SCE(0xd979e9bf, "sceKernelAllocateFpl", 'i', "ixx"),
new SCE(0xe7282cb6, "sceKernelAllocateFplCB", 'i', "ixx"),
new SCE(0x623ae665, "sceKernelTryAllocateFpl", 'i', "ix"),
new SCE(0xf6414a71, "sceKernelFreeFpl", 'i', "ix"),
new SCE(0xa8aa591f, "sceKernelCancelFpl", 'i', "ix"),
new SCE(0xd8199e4c, "sceKernelReferFplStatus", 'i', "ix"),
new SCE(0x20fff560, "sceKernelCreateVTimer", 'x', "sx"),
new SCE(0x328f9e52, "sceKernelDeleteVTimer", 'x', "i"),
new SCE(0xc68d9437, "sceKernelStartVTimer", 'x', "i"),
new SCE(0xd0aeee87, "sceKernelStopVTimer", 'x', "i"),
new SCE(0xd2d615ef, "sceKernelCancelVTimerHandler", 'x', "i"),
new SCE(0xb3a59970, "sceKernelGetVTimerBase", 'x', "ix"),
new SCE(0xb7c18b77, "sceKernelGetVTimerBaseWide", 'X', "i"),
new SCE(0x034a921f, "sceKernelGetVTimerTime", 'x', "ix"),
new SCE(0xc0b3ffd2, "sceKernelGetVTimerTimeWide", 'X', "i"),
new SCE(0x5f32beaa, "sceKernelReferVTimerStatus", 'x', "ix"),
new SCE(0x542ad630, "sceKernelSetVTimerTime", 'x', "ix"),
new SCE(0xfb6425c3, "sceKernelSetVTimerTimeWide", 'X', "iX"),
new SCE(0xd8b299ae, "sceKernelSetVTimerHandler", 'x', "ixxx"),
new SCE(0x53b00e9a, "sceKernelSetVTimerHandlerWide", 'x', "iXxx"),
new SCE(0x8daff657, "sceKernelCreateTlspl", 'i', "sxxxxx"),
new SCE(0x32bf938e, "sceKernelDeleteTlspl", 'i', "i"),
new SCE(0x721067f3, "sceKernelReferTlsplStatus", 'i', "ix"),
new SCE(0x4a719fb2, "sceKernelFreeTlspl", 'i', "i"),
new SCE(0x0e927aed, "_sceKernelReturnFromTimerHandler", 'v', ""),
new SCE(0x532a522e, "_sceKernelExitThread", 'v', "i")
),
new Module("ThreadManForKernel",
new SCE(0xceadeb47, "sceKernelDelayThread", 'i', "x"),
new SCE(0x446d8de6, "sceKernelCreateThread", 'i', "sxxixx"),
new SCE(0xf475845d, "sceKernelStartThread", 'i', "iix")
),
new Module("LoadExecForUser",
new SCE(0x05572a5f, "sceKernelExitGame", 'v', ""),
new SCE(0x4ac57943, "sceKernelRegisterExitCallback", 'i', "i"),
new SCE(0xbd2f1094, "sceKernelLoadExec", 'i', "sx"),
new SCE(0x2ac9954b, "sceKernelExitGameWithStatus", 'v', ""),
new SCE(0x362a956b, "LoadExecForUser_362A956B", 'i', ""),
new SCE(0x8ada38d3, "LoadExecForUser_8ADA38D3", '?', "")
),
new Module("UtilsForKernel",
new SCE(0xc2df770e, "sceKernelIcacheInvalidateRange", '?', ""),
new SCE(0x78934841, "sceKernelGzipDecompress", '?', ""),
new SCE(0xe8db3ce6, "sceKernelDeflateDecompress", '?', ""),
new SCE(0x840259f1, "sceKernelUtilsSha1Digest", '?', ""),
new SCE(0x9e5c5086, "sceKernelUtilsMd5BlockInit", '?', ""),
new SCE(0x61e1e525, "sceKernelUtilsMd5BlockUpdate", '?', ""),
new SCE(0xb8d24e78, "sceKernelUtilsMd5BlockResult", '?', ""),
new SCE(0xc8186a58, "sceKernelUtilsMd5Digest", '?', ""),
new SCE(0x6c6887ee, "UtilsForKernel_6C6887EE", '?', ""),
new SCE(0x91e4f6a7, "sceKernelLibcClock", '?', ""),
new SCE(0x27cc57f0, "sceKernelLibcTime", '?', ""),
new SCE(0x79d1c3fa, "sceKernelDcacheWritebackAll", '?', ""),
new SCE(0x3ee30821, "sceKernelDcacheWritebackRange", '?', ""),
new SCE(0x34b9fa9e, "sceKernelDcacheWritebackInvalidateRange", '?', ""),
new SCE(0xb435dec5, "sceKernelDcacheWritebackInvalidateAll", '?', ""),
new SCE(0xbfa98062, "sceKernelDcacheInvalidateRange", '?', ""),
new SCE(0x920f104a, "sceKernelIcacheInvalidateAll", '?', ""),
new SCE(0xe860e75e, "sceKernelUtilsMt19937Init", '?', ""),
new SCE(0x06fb8a63, "sceKernelUtilsMt19937UInt", '?', "")
),
new Module("SysMemUserForUser",
new SCE(0xa291f107, "sceKernelMaxFreeMemSize", 'x', ""),
new SCE(0xf919f628, "sceKernelTotalFreeMemSize", 'x', ""),
new SCE(0x3fc9ae6a, "sceKernelDevkitVersion", 'x', ""),
new SCE(0x237dbd4f, "sceKernelAllocPartitionMemory", 'i', "isixx"),
new SCE(0xb6d61d02, "sceKernelFreePartitionMemory", 'i', "i"),
new SCE(0x9d9a5ba1, "sceKernelGetBlockHeadAddr", 'x', "i"),
new SCE(0x13a5abef, "sceKernelPrintf", 'i', "s"),
new SCE(0x7591c7db, "sceKernelSetCompiledSdkVersion", 'i', "i"),
new SCE(0x342061e5, "sceKernelSetCompiledSdkVersion370", 'i', "i"),
new SCE(0x315ad3a0, "sceKernelSetCompiledSdkVersion380_390", 'i', "i"),
new SCE(0xebd5c3e6, "sceKernelSetCompiledSdkVersion395", 'i', "i"),
new SCE(0x057e7380, "sceKernelSetCompiledSdkVersion401_402", 'i', "i"),
new SCE(0xf77d77cb, "sceKernelSetCompilerVersion", 'i', "i"),
new SCE(0x91de343c, "sceKernelSetCompiledSdkVersion500_505", 'i', "i"),
new SCE(0x7893f79a, "sceKernelSetCompiledSdkVersion507", 'i', "i"),
new SCE(0x35669d4c, "sceKernelSetCompiledSdkVersion600_602", 'i', "i"),
new SCE(0x1b4217bc, "sceKernelSetCompiledSdkVersion603_605", 'i', "i"),
new SCE(0x358ca1bb, "sceKernelSetCompiledSdkVersion606", 'i', "i"),
new SCE(0xfc114573, "sceKernelGetCompiledSdkVersion", 'i', ""),
new SCE(0x2a3e5280, "sceKernelQueryMemoryInfo", '?', ""),
new SCE(0xacbd88ca, "SysMemUserForUser_ACBD88CA", 'x', ""),
new SCE(0x945e45da, "SysMemUserForUser_945E45DA", 'x', ""),
new SCE(0xa6848df8, "sceKernelSetUsersystemLibWork", '?', ""),
new SCE(0x6231a71d, "sceKernelSetPTRIG", '?', ""),
new SCE(0x39f49610, "sceKernelGetPTRIG", '?', ""),
new SCE(0xdb83a952, "SysMemUserForUser_DB83A952", 'x', "xx"),
new SCE(0x50f61d8a, "SysMemUserForUser_50F61D8A", 'x', "x"),
new SCE(0xfe707fdf, "SysMemUserForUser_FE707FDF", 'x', "sxxx"),
new SCE(0xd8de5c1e, "SysMemUserForUser_D8DE5C1E", 'x', "")
),
new Module("InterruptManager",
new SCE(0xca04a2b9, "sceKernelRegisterSubIntrHandler", 'x', "xxxx"),
new SCE(0xd61e6961, "sceKernelReleaseSubIntrHandler", 'x', "xx"),
new SCE(0xfb8e22ec, "sceKernelEnableSubIntr", 'x', "xx"),
new SCE(0x8a389411, "sceKernelDisableSubIntr", 'x', "xx"),
new SCE(0x5cb5a78b, "sceKernelSuspendSubIntr", '?', ""),
new SCE(0x7860e0dc, "sceKernelResumeSubIntr", '?', ""),
new SCE(0xfc4374b8, "sceKernelIsSubInterruptOccurred", '?', ""),
new SCE(0xd2e8363f, "QueryIntrHandlerInfo", 'i', ""),
new SCE(0xeee43f47, "sceKernelRegisterUserSpaceIntrStack", '?', "")
),
new Module("IoFileMgrForUser",
new SCE(0xb29ddf9c, "sceIoDopen", 'i', "s"),
new SCE(0xe3eb004c, "sceIoDread", 'i', "ix"),
new SCE(0xeb092469, "sceIoDclose", 'i', "i"),
new SCE(0xe95a012b, "sceIoIoctlAsync", 'i', "ixpipi"),
new SCE(0x63632449, "sceIoIoctl", 'i', "ixpipi"),
new SCE(0xace946e8, "sceIoGetstat", 'i', "sx"),
new SCE(0xb8a740f4, "sceIoChstat", 'i', "sxx"),
new SCE(0x55f4717d, "sceIoChdir", 'i', "s"),
new SCE(0x08bd7374, "sceIoGetDevType", 'x', "i"),
new SCE(0xb2a628c1, "sceIoAssign", 'i', "sssixi"),
new SCE(0xe8bc6571, "sceIoCancel", 'i', "i"),
new SCE(0xb293727f, "sceIoChangeAsyncPriority", 'i', "ix"),
new SCE(0x810c4bc3, "sceIoClose", 'i', "i"),
new SCE(0xff5940b6, "sceIoCloseAsync", 'i', "i"),
new SCE(0x54f5fb11, "sceIoDevctl", 'i', "sxpipi"),
new SCE(0xcb05f8d6, "sceIoGetAsyncStat", 'i', "iiP"),
new SCE(0x27eb27b8, "sceIoLseek", 'I', "iIi"),
new SCE(0x68963324, "sceIoLseek32", 'i', "iii"),
new SCE(0x1b385d8f, "sceIoLseek32Async", 'i', "iii"),
new SCE(0x71b19e77, "sceIoLseekAsync", 'i', "iIi"),
new SCE(0x109f50bc, "sceIoOpen", 'i', "sii"),
new SCE(0x89aa9906, "sceIoOpenAsync", 'i', "sii"),
new SCE(0x06a70004, "sceIoMkdir", 'i', "si"),
new SCE(0x3251ea56, "sceIoPollAsync", 'i', "iP"),
new SCE(0x6a638d83, "sceIoRead", 'i', "ixi"),
new SCE(0xa0b5a7c2, "sceIoReadAsync", 'i', "ixi"),
new SCE(0xf27a9c51, "sceIoRemove", 'i', "s"),
new SCE(0x779103a0, "sceIoRename", 'i', "ss"),
new SCE(0x1117c65f, "sceIoRmdir", 'i', "s"),
new SCE(0xa12a0514, "sceIoSetAsyncCallback", 'i', "ixx"),
new SCE(0xab96437f, "sceIoSync", 'i', "si"),
new SCE(0x6d08a871, "sceIoUnassign", 'i', "s"),
new SCE(0x42ec03ac, "sceIoWrite", 'i', "ixi"),
new SCE(0x0facab19, "sceIoWriteAsync", 'i', "ixi"),
new SCE(0x35dbd746, "sceIoWaitAsyncCB", 'i', "iP"),
new SCE(0xe23eec33, "sceIoWaitAsync", 'i', "iP"),
new SCE(0x5c2be2cc, "sceIoGetFdList", 'i', "xip"),
new SCE(0x13370001, "__IoAsyncFinish", 'i', "i")
),
new Module("ModuleMgrForUser",
new SCE(0x977de386, "sceKernelLoadModule", 'x', "sxx"),
new SCE(0xb7f46618, "sceKernelLoadModuleByID", 'x', "xxx"),
new SCE(0x50f0c1ec, "sceKernelStartModule", 'v', "xxxxx"),
new SCE(0xd675ebb8, "sceKernelSelfStopUnloadModule", 'x', "xxx"),
new SCE(0xd1ff982a, "sceKernelStopModule", 'x', "xxxxx"),
new SCE(0x2e0911aa, "sceKernelUnloadModule", 'x', "x"),
new SCE(0x710f61b5, "sceKernelLoadModuleMs", '?', ""),
new SCE(0xf9275d98, "sceKernelLoadModuleBufferUsbWlan", 'i', "xxxx"),
new SCE(0xcc1d3699, "sceKernelStopUnloadSelfModule", '?', ""),
new SCE(0x748cbed9, "sceKernelQueryModuleInfo", 'x', "xx"),
new SCE(0xd8b73127, "sceKernelGetModuleIdByAddress", 'x', "x"),
new SCE(0xf0a26395, "sceKernelGetModuleId", 'x', ""),
new SCE(0x8f2df740, "sceKernelStopUnloadSelfModuleWithStatus", 'x', "xxxxx"),
new SCE(0xfef27dc1, "sceKernelLoadModuleDNAS", 'x', "sx"),
new SCE(0x644395e2, "sceKernelGetModuleIdList", 'x', "xxx"),
new SCE(0xf2d8d1b4, "sceKernelLoadModuleNpDrm", 'x', "sxx"),
new SCE(0xe4c4211c, "ModuleMgrForUser_E4C4211C", '?', ""),
new SCE(0xfbe27467, "ModuleMgrForUser_FBE27467", '?', "")
),
new Module("ModuleMgrForKernel",
new SCE(0x50f0c1ec, "sceKernelStartModule", 'v', "xxxxx"),
new SCE(0x977de386, "sceKernelLoadModule", 'x', "sxx"),
new SCE(0xa1a78c58, "sceKernelLoadModuleForLoadExecVSHDisc", 'x', "sxx"),
new SCE(0x748cbed9, "sceKernelQueryModuleInfo", 'x', "xx"),
new SCE(0x644395e2, "sceKernelGetModuleIdList", 'x', "xxx")
),
new Module("StdioForUser",
new SCE(0x172d316e, "sceKernelStdin", 'i', ""),
new SCE(0xa6bab2e9, "sceKernelStdout", 'i', ""),
new SCE(0xf78ba90a, "sceKernelStderr", 'i', ""),
new SCE(0x432d8f5c, "sceKernelRegisterStdoutPipe", 'i', "x"),
new SCE(0x6f797e03, "sceKernelRegisterStderrPipe", 'i', "x"),
new SCE(0xa46785c9, "sceKernelStdioSendChar", '?', ""),
new SCE(0x0cbb0571, "sceKernelStdioLseek", '?', ""),
new SCE(0x3054d478, "sceKernelStdioRead", '?', ""),
new SCE(0xa3b931db, "sceKernelStdioWrite", '?', ""),
new SCE(0x924aba61, "sceKernelStdioOpen", '?', ""),
new SCE(0x9d061c19, "sceKernelStdioClose", '?', "")
),
new Module("sceHprm",
new SCE(0x089fdfa4, "sceHprm_089fdfa4", '?', ""),
new SCE(0x1910b327, "sceHprmPeekCurrentKey", 'x', "x"),
new SCE(0x208db1bd, "sceHprmIsRemoteExist", 'x', ""),
new SCE(0x7e69eda4, "sceHprmIsHeadphoneExist", 'x', ""),
new SCE(0x219c58f1, "sceHprmIsMicrophoneExist", 'x', ""),
new SCE(0xc7154136, "sceHprmRegisterCallback", '?', ""),
new SCE(0x444ed0b7, "sceHprmUnregitserCallback", '?', ""),
new SCE(0x2bcec83e, "sceHprmPeekLatch", 'x', "x"),
new SCE(0x40d2f9f0, "sceHprmReadLatch", 'x', "x")
),
new Module("sceCcc",
new SCE(0xb4d1cbbf, "sceCccSetTable", 'v', "xx"),
new SCE(0x00d1378f, "sceCccUTF8toUTF16", 'i', "xxx"),
new SCE(0x6f82ee03, "sceCccUTF8toSJIS", 'i', "xxx"),
new SCE(0x41b724a5, "sceCccUTF16toUTF8", 'i', "xxx"),
new SCE(0xf1b73d12, "sceCccUTF16toSJIS", 'i', "xxx"),
new SCE(0xa62e6e80, "sceCccSJIStoUTF8", 'i', "xxx"),
new SCE(0xbeb47224, "sceCccSJIStoUTF16", 'i', "xxx"),
new SCE(0xb7d3c112, "sceCccStrlenUTF8", 'i', "x"),
new SCE(0x4bdeb2a8, "sceCccStrlenUTF16", 'i', "x"),
new SCE(0xd9392ccb, "sceCccStrlenSJIS", 'i', "x"),
new SCE(0x92c05851, "sceCccEncodeUTF8", 'x', "xx"),
new SCE(0x8406f469, "sceCccEncodeUTF16", 'v', "xx"),
new SCE(0x068c4320, "sceCccEncodeSJIS", 'x', "xx"),
new SCE(0xc6a8bee2, "sceCccDecodeUTF8", 'x', "x"),
new SCE(0xe0cf8091, "sceCccDecodeUTF16", 'x', "x"),
new SCE(0x953e6c10, "sceCccDecodeSJIS", 'x', "x"),
new SCE(0x90521ac5, "sceCccIsValidUTF8", 'i', "x"),
new SCE(0xcc0a8bda, "sceCccIsValidUTF16", 'i', "x"),
new SCE(0x67bf0d19, "sceCccIsValidSJIS", 'i', "x"),
new SCE(0x76e33e9c, "sceCccIsValidUCS2", 'i', "x"),
new SCE(0xd2b18485, "sceCccIsValidUCS4", 'i', "x"),
new SCE(0xa2d5d209, "sceCccIsValidJIS", 'i', "x"),
new SCE(0xbd11eef3, "sceCccIsValidUnicode", 'i', "x"),
new SCE(0x17e1d813, "sceCccSetErrorCharUTF8", 'x', "x"),
new SCE(0xb8476cf4, "sceCccSetErrorCharUTF16", 'x', "x"),
new SCE(0xc56949ad, "sceCccSetErrorCharSJIS", 'x', "x"),
new SCE(0x70ecaa10, "sceCccUCStoJIS", 'x', "xx"),
new SCE(0xfb7846e2, "sceCccJIStoUCS", 'x', "xx")
),
new Module("sceCtrl",
new SCE(0x3e65a0ea, "sceCtrlInit", '?', ""),
new SCE(0x1f4011e6, "sceCtrlSetSamplingMode", 'x', "x"),
new SCE(0x6a2774f3, "sceCtrlSetSamplingCycle", 'x', "x"),
new SCE(0x02baad91, "sceCtrlGetSamplingCycle", 'i', "x"),
new SCE(0xda6b76a1, "sceCtrlGetSamplingMode", 'i', "x"),
new SCE(0x1f803938, "sceCtrlReadBufferPositive", 'i', "xx"),
new SCE(0x3a622550, "sceCtrlPeekBufferPositive", 'i', "xx"),
new SCE(0xc152080a, "sceCtrlPeekBufferNegative", 'i', "xx"),
new SCE(0x60b81f86, "sceCtrlReadBufferNegative", 'i', "xx"),
new SCE(0xb1d0e5cd, "sceCtrlPeekLatch", 'i', "x"),
new SCE(0x0b588501, "sceCtrlReadLatch", 'i', "x"),
new SCE(0x348d99d4, "sceCtrlSetSuspendingExtraSamples", '?', ""),
new SCE(0xaf5960f3, "sceCtrlGetSuspendingExtraSamples", '?', ""),
new SCE(0xa68fd260, "sceCtrlClearRapidFire", '?', ""),
new SCE(0x6841be1a, "sceCtrlSetRapidFire", '?', ""),
new SCE(0xa7144800, "sceCtrlSetIdleCancelThreshold", 'i', "ii"),
new SCE(0x687660fa, "sceCtrlGetIdleCancelThreshold", 'i', "xx")
),
new Module("sceDisplay",
new SCE(0x0e20f177, "sceDisplaySetMode", 'x', "iii"),
new SCE(0x289d82fe, "sceDisplaySetFrameBuf", 'x', "xiii"),
new SCE(0xeeda2e54, "sceDisplayGetFrameBuf", 'x', "pppi"),
new SCE(0x36cdfade, "sceDisplayWaitVblank", 'x', ""),
new SCE(0x984c27e7, "sceDisplayWaitVblankStart", 'x', ""),
new SCE(0x40f1469c, "sceDisplayWaitVblankStartMulti", 'x', "i"),
new SCE(0x8eb9ec49, "sceDisplayWaitVblankCB", 'x', ""),
new SCE(0x46f186c3, "sceDisplayWaitVblankStartCB", 'x', ""),
new SCE(0x77ed8b3a, "sceDisplayWaitVblankStartMultiCB", 'x', "i"),
new SCE(0xdba6c4c4, "sceDisplayGetFramePerSec", 'f', ""),
new SCE(0x773dd3a3, "sceDisplayGetCurrentHcount", 'x', ""),
new SCE(0x210eab3a, "sceDisplayGetAccumulatedHcount", 'i', ""),
new SCE(0xa83ef139, "sceDisplayAdjustAccumulatedHcount", 'i', "i"),
new SCE(0x9c6eaad7, "sceDisplayGetVcount", 'x', ""),
new SCE(0xdea197d4, "sceDisplayGetMode", 'x', "ppp"),
new SCE(0x7ed59bc4, "sceDisplaySetHoldMode", 'x', "x"),
new SCE(0xa544c486, "sceDisplaySetResumeMode", 'x', "x"),
new SCE(0xbf79f646, "sceDisplayGetResumeMode", 'x', "p"),
new SCE(0xb4f378fa, "sceDisplayIsForeground", 'x', ""),
new SCE(0x31c4baa8, "sceDisplayGetBrightness", 'x', "pp"),
new SCE(0x9e3c6dc6, "sceDisplaySetBrightness", 'x', "ii"),
new SCE(0x4d4e10ec, "sceDisplayIsVblank", 'x', ""),
new SCE(0x21038913, "sceDisplayIsVsync", 'x', "")
),
new Module("sceAudio",
new SCE(0x01562ba3, "sceAudioOutput2Reserve", 'x', "i"),
new SCE(0x2d53f36e, "sceAudioOutput2OutputBlocking", 'x', "xx"),
new SCE(0x63f2889c, "sceAudioOutput2ChangeLength", 'x', "i"),
new SCE(0x647cef33, "sceAudioOutput2GetRestSample", 'i', ""),
new SCE(0x43196845, "sceAudioOutput2Release", 'x', ""),
new SCE(0x80f1f7e0, "sceAudioInit", 'x', ""),
new SCE(0x210567f7, "sceAudioEnd", 'x', ""),
new SCE(0xa2beaa6c, "sceAudioSetFrequency", 'x', "i"),
new SCE(0x927ac32b, "sceAudioSetVolumeOffset", 'x', ""),
new SCE(0x8c1009b2, "sceAudioOutput", 'x', "ixx"),
new SCE(0x136caf51, "sceAudioOutputBlocking", 'x', "ixx"),
new SCE(0xe2d56b2d, "sceAudioOutputPanned", 'x', "ixxx"),
new SCE(0x13f592bc, "sceAudioOutputPannedBlocking", 'x', "ixxx"),
new SCE(0x5ec81c55, "sceAudioChReserve", 'x', "iii"),
new SCE(0x6fc46853, "sceAudioChRelease", 'x', "i"),
new SCE(0xe9d97901, "sceAudioGetChannelRestLen", 'i', "i"),
new SCE(0xb011922f, "sceAudioGetChannelRestLength", 'i', "i"),
new SCE(0xcb2e439e, "sceAudioSetChannelDataLen", 'x', "ii"),
new SCE(0x95fd0c2d, "sceAudioChangeChannelConfig", 'x', "ii"),
new SCE(0xb7e1d8e7, "sceAudioChangeChannelVolume", 'x', "ixx"),
new SCE(0x38553111, "sceAudioSRCChReserve", 'x', "iii"),
new SCE(0x5c37c0ae, "sceAudioSRCChRelease", 'x', ""),
new SCE(0xe0727056, "sceAudioSRCOutputBlocking", 'x', "xx"),
new SCE(0x41efade7, "sceAudioOneshotOutput", '?', ""),
new SCE(0xb61595c0, "sceAudioLoopbackTest", '?', ""),
new SCE(0x7de61688, "sceAudioInputInit", '?', ""),
new SCE(0xe926d3fb, "sceAudioInputInitEx", '?', ""),
new SCE(0x6d4bec68, "sceAudioInput", '?', ""),
new SCE(0x086e5895, "sceAudioInputBlocking", '?', ""),
new SCE(0xa708c6a6, "sceAudioGetInputLength", '?', ""),
new SCE(0xa633048e, "sceAudioPollInputEnd", '?', ""),
new SCE(0x87b2e651, "sceAudioWaitInputEnd", '?', ""),
new SCE(0x36fd8aa9, "sceAudioRoutingSetMode", 'x', "x"),
new SCE(0x39240e7d, "sceAudioRoutingGetMode", 'x', ""),
new SCE(0xbb548475, "sceAudioRoutingSetVolumeMode", 'x', "x"),
new SCE(0x28235c56, "sceAudioRoutingGetVolumeMode", 'x', "")
),
new Module("sceSasCore",
new SCE(0x42778a9f, "__sceSasInit", 'x', "xxxxx"),
new SCE(0xa3589d81, "__sceSasCore", 'x', "xx"),
new SCE(0x50a14dfc, "__sceSasCoreWithMix", 'x', "xxii"),
new SCE(0x68a46b95, "__sceSasGetEndFlag", 'x', "x"),
new SCE(0x440ca7d8, "__sceSasSetVolume", 'x', "xiiiii"),
new SCE(0xad84d37f, "__sceSasSetPitch", 'x', "xii"),
new SCE(0x99944089, "__sceSasSetVoice", 'x', "xixii"),
new SCE(0xb7660a23, "__sceSasSetNoise", 'x', "xii"),
new SCE(0x019b25eb, "__sceSasSetADSR", 'x', "xiiiiii"),
new SCE(0x9ec3676a, "__sceSasSetADSRmode", 'x', "xiiiiii"),
new SCE(0x5f9529f6, "__sceSasSetSL", 'x', "xii"),
new SCE(0x74ae582a, "__sceSasGetEnvelopeHeight", 'x', "xi"),
new SCE(0xcbcd4f79, "__sceSasSetSimpleADSR", 'x', "xixx"),
new SCE(0xa0cf2fa4, "__sceSasSetKeyOff", 'x', "xi"),
new SCE(0x76f01aca, "__sceSasSetKeyOn", 'x', "xi"),
new SCE(0xf983b186, "__sceSasRevVON", 'x', "xii"),
new SCE(0xd5a229c9, "__sceSasRevEVOL", 'x', "xxx"),
new SCE(0x33d4ab37, "__sceSasRevType", 'x', "xi"),
new SCE(0x267a6dd2, "__sceSasRevParam", 'x', "xii"),
new SCE(0x2c8e6ab3, "__sceSasGetPauseFlag", 'x', "x"),
new SCE(0x787d04d5, "__sceSasSetPause", 'x', "xxi"),
new SCE(0xa232cbe6, "__sceSasSetTrianglarWave", 'x', "xii"),
new SCE(0xd5ebbbcd, "__sceSasSetSteepWave", 'x', "xii"),
new SCE(0xbd11b7c2, "__sceSasGetGrain", 'x', "x"),
new SCE(0xd1e0a01e, "__sceSasSetGrain", 'x', "xi"),
new SCE(0xe175ef66, "__sceSasGetOutputmode", 'x', "x"),
new SCE(0xe855bf76, "__sceSasSetOutputmode", 'x', "xx"),
new SCE(0x07f58c24, "__sceSasGetAllEnvelopeHeights", 'x', "xx"),
new SCE(0xe1cd9561, "__sceSasSetVoicePCM", 'x', "xixii"),
new SCE(0x4aa9ead6, "__sceSasSetVoiceATRAC3", 'x', "xix"),
new SCE(0x7497ea85, "__sceSasConcatenateATRAC3", 'x', "xixi"),
new SCE(0xf6107f00, "__sceSasUnsetATRAC3", 'x', "xi")
),
new Module("sceLibFont",
new SCE(0x67f17ed7, "sceFontNewLib", 'x', "xx"),
new SCE(0x574b6fbc, "sceFontDoneLib", 'i', "x"),
new SCE(0x48293280, "sceFontSetResolution", 'i', "xff"),
new SCE(0x27f6e642, "sceFontGetNumFontList", 'i', "xx"),
new SCE(0xbc75d85b, "sceFontGetFontList", 'i', "xxi"),
new SCE(0x099ef33c, "sceFontFindOptimumFont", 'i', "xxx"),
new SCE(0x681e61a7, "sceFontFindFont", 'i', "xxx"),
new SCE(0x2f67356a, "sceFontCalcMemorySize", 'i', ""),
new SCE(0x5333322d, "sceFontGetFontInfoByIndexNumber", 'i', "xxx"),
new SCE(0xa834319d, "sceFontOpen", 'x', "xxxx"),
new SCE(0x57fcb733, "sceFontOpenUserFile", 'x', "xsxx"),
new SCE(0xbb8e7fe6, "sceFontOpenUserMemory", 'x', "xxxx"),
new SCE(0x3aea8cb6, "sceFontClose", 'i', "x"),
new SCE(0x0da7535e, "sceFontGetFontInfo", 'i', "xx"),
new SCE(0xdcc80c2f, "sceFontGetCharInfo", 'i', "xxx"),
new SCE(0xaa3de7b5, "sceFontGetShadowInfo", 'i', "xxx"),
new SCE(0x5c3e4a9e, "sceFontGetCharImageRect", 'i', "xxx"),
new SCE(0x48b06520, "sceFontGetShadowImageRect", 'i', "xxx"),
new SCE(0x980f4895, "sceFontGetCharGlyphImage", 'i', "xxx"),
new SCE(0xca1e6945, "sceFontGetCharGlyphImage_Clip", 'i', "xxxiiii"),
new SCE(0x74b21701, "sceFontPixelToPointH", 'f', "ifx"),
new SCE(0xf8f0752e, "sceFontPixelToPointV", 'f', "ifx"),
new SCE(0x472694cd, "sceFontPointToPixelH", 'f', "ifx"),
new SCE(0x3c4b7e82, "sceFontPointToPixelV", 'f', "ifx"),
new SCE(0xee232411, "sceFontSetAltCharacterCode", 'i', "xx"),
new SCE(0x568be516, "sceFontGetShadowGlyphImage", 'i', "xxx"),
new SCE(0x5dcf6858, "sceFontGetShadowGlyphImage_Clip", 'i', "xxxiiii"),
new SCE(0x02d7f94b, "sceFontFlush", 'i', "x")
),
new Module("sceNet",
new SCE(0x39af39a6, "sceNetInit", 'i', "xxxxx"),
new SCE(0x281928a9, "sceNetTerm", 'x', ""),
new SCE(0x89360950, "sceNetEtherNtostr", 'i', "xx"),
new SCE(0xd27961c9, "sceNetEtherStrton", 'i', "xx"),
new SCE(0x0bf0a3ae, "sceNetGetLocalEtherAddr", 'x', "x"),
new SCE(0x50647530, "sceNetFreeThreadinfo", '?', ""),
new SCE(0xcc393e48, "sceNetGetMallocStat", 'i', "x"),
new SCE(0xad6844c6, "sceNetThreadAbort", '?', "")
),
new Module("sceNetResolver",
new SCE(0x224c5f44, "sceNetResolverStartNtoA", '?', ""),
new SCE(0x244172af, "sceNetResolverCreate", '?', ""),
new SCE(0x94523e09, "sceNetResolverDelete", '?', ""),
new SCE(0xf3370e61, "sceNetResolverInit", 'i', ""),
new SCE(0x808f6063, "sceNetResolverStop", '?', ""),
new SCE(0x6138194a, "sceNetResolverTerm", '?', ""),
new SCE(0x629e2fb7, "sceNetResolverStartAtoN", '?', ""),
new SCE(0x14c17ef9, "sceNetResolverStartNtoAAsync", '?', ""),
new SCE(0xaac09184, "sceNetResolverStartAtoNAsync", '?', ""),
new SCE(0x12748eb9, "sceNetResolverWaitAsync", '?', ""),
new SCE(0x4ee99358, "sceNetResolverPollAsync", '?', "")
),
new Module("sceNetInet",
new SCE(0x17943399, "sceNetInetInit", 'i', ""),
new SCE(0x4cfe4e56, "sceNetInetShutdown", '?', ""),
new SCE(0xa9ed66b9, "sceNetInetTerm", 'i', ""),
new SCE(0x8b7b220f, "sceNetInetSocket", 'i', "iii"),
new SCE(0x2fe71fe7, "sceNetInetSetsockopt", 'i', "iiixi"),
new SCE(0x4a114c7c, "sceNetInetGetsockopt", '?', ""),
new SCE(0x410b34aa, "sceNetInetConnect", 'i', "ixi"),
new SCE(0x805502dd, "sceNetInetCloseWithRST", '?', ""),
new SCE(0xd10a1a7a, "sceNetInetListen", '?', ""),
new SCE(0xdb094e1b, "sceNetInetAccept", '?', ""),
new SCE(0xfaabb1dd, "sceNetInetPoll", 'i', "pxi"),
new SCE(0x5be8d595, "sceNetInetSelect", '?', ""),
new SCE(0x8d7284ea, "sceNetInetClose", '?', ""),
new SCE(0xcda85c99, "sceNetInetRecv", 'i', "ixxx"),
new SCE(0xc91142e4, "sceNetInetRecvfrom", '?', ""),
new SCE(0xeece61d2, "sceNetInetRecvmsg", '?', ""),
new SCE(0x7aa671bc, "sceNetInetSend", 'i', "ixxx"),
new SCE(0x05038fc7, "sceNetInetSendto", '?', ""),
new SCE(0x774e36f4, "sceNetInetSendmsg", '?', ""),
new SCE(0xfbabe411, "sceNetInetGetErrno", 'i', ""),
new SCE(0x1a33f9ae, "sceNetInetBind", '?', ""),
new SCE(0xb75d5b0a, "sceNetInetInetAddr", '?', ""),
new SCE(0x1bdf5d13, "sceNetInetInetAton", 'i', "sx"),
new SCE(0xd0792666, "sceNetInetInetNtop", '?', ""),
new SCE(0xe30b8c19, "sceNetInetInetPton", '?', ""),
new SCE(0x8ca3a97e, "sceNetInetGetPspError", '?', ""),
new SCE(0xe247b6d6, "sceNetInetGetpeername", '?', ""),
new SCE(0x162e6fd5, "sceNetInetGetsockname", '?', ""),
new SCE(0x80a21abd, "sceNetInetSocketAbort", '?', ""),
new SCE(0x39b0c7d3, "sceNetInetGetUdpcbstat", '?', ""),
new SCE(0xb3888ad4, "sceNetInetGetTcpcbstat", '?', "")
),
new Module("sceNetApctl",
new SCE(0xcfb957c6, "sceNetApctlConnect", '?', ""),
new SCE(0x24fe91a1, "sceNetApctlDisconnect", 'i', ""),
new SCE(0x5deac81b, "sceNetApctlGetState", '?', ""),
new SCE(0x8abadd51, "sceNetApctlAddHandler", 'x', "xx"),
new SCE(0xe2f91f9b, "sceNetApctlInit", 'i', ""),
new SCE(0x5963991b, "sceNetApctlDelHandler", 'i', "x"),
new SCE(0xb3edd0ec, "sceNetApctlTerm", 'i', ""),
new SCE(0x2befdf23, "sceNetApctlGetInfo", '?', ""),
new SCE(0xa3e77e13, "sceNetApctlScanSSID2", '?', ""),
new SCE(0xe9b2e5e6, "sceNetApctlScanUser", '?', ""),
new SCE(0xf25a5006, "sceNetApctlGetBSSDescIDList2", '?', ""),
new SCE(0x2935c45b, "sceNetApctlGetBSSDescEntry2", '?', ""),
new SCE(0x04776994, "sceNetApctlGetBSSDescEntryUser", '?', ""),
new SCE(0x6bddcb8c, "sceNetApctlGetBSSDescIDListUser", '?', "")
),
new Module("sceNetAdhoc",
new SCE(0xe1d621d7, "sceNetAdhocInit", 'x', ""),
new SCE(0xa62c6f57, "sceNetAdhocTerm", 'i', ""),
new SCE(0x0ad043ed, "sceNetAdhocctlConnect", 'i', "x"),
new SCE(0x6f92741b, "sceNetAdhocPdpCreate", 'i', "sxix"),
new SCE(0xabed3790, "sceNetAdhocPdpSend", 'i', "isxpiii"),
new SCE(0xdfe53e03, "sceNetAdhocPdpRecv", 'i', "ippppxi"),
new SCE(0x7f27bb5e, "sceNetAdhocPdpDelete", 'i', "ii"),
new SCE(0xc7c1fc57, "sceNetAdhocGetPdpStat", 'i', "xx"),
new SCE(0x157e6225, "sceNetAdhocPtpClose", 'i', "ii"),
new SCE(0x4da4c788, "sceNetAdhocPtpSend", 'i', "ixxii"),
new SCE(0x877f6d66, "sceNetAdhocPtpOpen", 'i', "sisiiiii"),
new SCE(0x8bea2b3e, "sceNetAdhocPtpRecv", 'i', "ixxii"),
new SCE(0x9df81198, "sceNetAdhocPtpAccept", 'i', "ixxii"),
new SCE(0xe08bdac1, "sceNetAdhocPtpListen", 'i', "siiiiii"),
new SCE(0xfc6fc07b, "sceNetAdhocPtpConnect", 'i', "iii"),
new SCE(0x9ac2eeac, "sceNetAdhocPtpFlush", 'i', "iii"),
new SCE(0xb9685118, "sceNetAdhocGetPtpStat", 'i', "xx"),
new SCE(0x3278ab0c, "sceNetAdhocGameModeCreateReplica", 'i', "sxi"),
new SCE(0x98c204c8, "sceNetAdhocGameModeUpdateMaster", 'i', ""),
new SCE(0xfa324b4e, "sceNetAdhocGameModeUpdateReplica", 'i', "ix"),
new SCE(0xa0229362, "sceNetAdhocGameModeDeleteMaster", 'i', ""),
new SCE(0x0b2228e9, "sceNetAdhocGameModeDeleteReplica", 'i', "i"),
new SCE(0x7f75c338, "sceNetAdhocGameModeCreateMaster", 'i', "xi"),
new SCE(0x73bfd52d, "sceNetAdhocSetSocketAlert", 'i', "ii"),
new SCE(0x4d2ce199, "sceNetAdhocGetSocketAlert", 'i', "ix"),
new SCE(0x7a662d6b, "sceNetAdhocPollSocket", 'i', "xiii"),
new SCE(0x756e6e6f, "__NetTriggerCallbacks", 'v', "")
),
new Module("sceNetAdhocMatching",
new SCE(0x2a2a1e07, "sceNetAdhocMatchingInit", 'i', "x"),
new SCE(0x7945ecda, "sceNetAdhocMatchingTerm", 'i', ""),
new SCE(0xca5eda6f, "sceNetAdhocMatchingCreate", 'i', "iiiiiiiix"),
new SCE(0x93ef3843, "sceNetAdhocMatchingStart", 'i', "iiiiiix"),
new SCE(0x32b156b3, "sceNetAdhocMatchingStop", 'i', "i"),
new SCE(0xf16eaf4f, "sceNetAdhocMatchingDelete", 'i', "i"),
new SCE(0x5e3d4b79, "sceNetAdhocMatchingSelectTarget", 'i', "isix"),
new SCE(0xea3c6108, "sceNetAdhocMatchingCancelTarget", 'i', "is"),
new SCE(0x8f58bedf, "sceNetAdhocMatchingCancelTargetWithOpt", 'i', "isix"),
new SCE(0xb5d96c2a, "sceNetAdhocMatchingGetHelloOpt", 'i', "ixx"),
new SCE(0xb58e61b7, "sceNetAdhocMatchingSetHelloOpt", 'i', "iix"),
new SCE(0xc58bcd9e, "sceNetAdhocMatchingGetMembers", 'i', "ixx"),
new SCE(0xf79472d7, "sceNetAdhocMatchingSendData", 'i', "isix"),
new SCE(0xec19337d, "sceNetAdhocMatchingAbortSendData", 'i', "is"),
new SCE(0x40f8f435, "sceNetAdhocMatchingGetPoolMaxAlloc", 'i', ""),
new SCE(0x9c5cfb7d, "sceNetAdhocMatchingGetPoolStat", 'i', "x")
),
new Module("sceNetAdhocDiscover",
new SCE(0x941b3877, "sceNetAdhocDiscoverInitStart", 'i', ""),
new SCE(0x52de1b97, "sceNetAdhocDiscoverUpdate", 'i', ""),
new SCE(0x944ddbc6, "sceNetAdhocDiscoverGetStatus", 'i', ""),
new SCE(0xa2246614, "sceNetAdhocDiscoverTerm", 'i', ""),
new SCE(0xf7d13214, "sceNetAdhocDiscoverStop", 'i', ""),
new SCE(0xa423a21b, "sceNetAdhocDiscoverRequestSuspend", 'i', "")
),
new Module("sceNetAdhocctl",
new SCE(0xe26f226e, "sceNetAdhocctlInit", 'x', "iix"),
new SCE(0x9d689e13, "sceNetAdhocctlTerm", 'i', ""),
new SCE(0x20b317a0, "sceNetAdhocctlAddHandler", 'x', "xx"),
new SCE(0x6402490b, "sceNetAdhocctlDelHandler", 'x', "x"),
new SCE(0x34401d65, "sceNetAdhocctlDisconnect", 'x', ""),
new SCE(0x0ad043ed, "sceNetAdhocctlConnect", 'i', "x"),
new SCE(0x08fff7a0, "sceNetAdhocctlScan", 'i', ""),
new SCE(0x75ecd386, "sceNetAdhocctlGetState", 'i', "x"),
new SCE(0x8916c003, "sceNetAdhocctlGetNameByAddr", 'i', "sx"),
new SCE(0xded9d28e, "sceNetAdhocctlGetParameter", 'i', "x"),
new SCE(0x81aee1be, "sceNetAdhocctlGetScanInfo", 'i', "xx"),
new SCE(0x5e7f79c9, "sceNetAdhocctlJoin", 'i', "x"),
new SCE(0x8db83fdc, "sceNetAdhocctlGetPeerInfo", 'i', "six"),
new SCE(0xec0635c1, "sceNetAdhocctlCreate", 'i', "s"),
new SCE(0xa5c055ce, "sceNetAdhocctlCreateEnterGameMode", 'i', "siixii"),
new SCE(0x1ff89745, "sceNetAdhocctlJoinEnterGameMode", 'i', "ssii"),
new SCE(0xcf8e084d, "sceNetAdhocctlExitGameMode", 'i', ""),
new SCE(0xe162cb14, "sceNetAdhocctlGetPeerList", 'i', "xx"),
new SCE(0x362cbe8f, "sceNetAdhocctlGetAdhocId", 'i', "x"),
new SCE(0x5a014ce0, "sceNetAdhocctlGetGameModeInfo", 'i', "x"),
new SCE(0x99560abe, "sceNetAdhocctlGetAddrByName", 'i', "sxx"),
new SCE(0xb0b80e80, "sceNetAdhocctlCreateEnterGameModeMin", 'i', "siiixxi")
),
new Module("sceRtc",
new SCE(0xc41c2853, "sceRtcGetTickResolution", 'x', ""),
new SCE(0x3f7ad767, "sceRtcGetCurrentTick", 'x', "x"),
new SCE(0x011f03c1, "sceRtcGetAccumulativeTime", 'X', ""),
new SCE(0x029ca3b3, "sceRtcGetAccumlativeTime", 'X', ""),
new SCE(0x4cfa57b0, "sceRtcGetCurrentClock", 'x', "xi"),
new SCE(0xe7c27d1b, "sceRtcGetCurrentClockLocalTime", 'x', "x"),
new SCE(0x34885e0d, "sceRtcConvertUtcToLocalTime", 'i', "xx"),
new SCE(0x779242a2, "sceRtcConvertLocalTimeToUTC", 'i', "xx"),
new SCE(0x42307a17, "sceRtcIsLeapYear", 'x', "x"),
new SCE(0x05ef322c, "sceRtcGetDaysInMonth", 'x', "xx"),
new SCE(0x57726bc1, "sceRtcGetDayOfWeek", 'x', "xxx"),
new SCE(0x4b1b5e82, "sceRtcCheckValid", 'i', "x"),
new SCE(0x3a807cc8, "sceRtcSetTime_t", 'i', "xx"),
new SCE(0x27c4594c, "sceRtcGetTime_t", 'i', "xx"),
new SCE(0xf006f264, "sceRtcSetDosTime", 'i', "xx"),
new SCE(0x36075567, "sceRtcGetDosTime", 'i', "xx"),
new SCE(0x7ace4c04, "sceRtcSetWin32FileTime", 'i', "xX"),
new SCE(0xcf561893, "sceRtcGetWin32FileTime", 'i', "xx"),
new SCE(0x7ed29e40, "sceRtcSetTick", 'x', "xx"),
new SCE(0x6ff40acc, "sceRtcGetTick", 'x', "xx"),
new SCE(0x9ed0ae87, "sceRtcCompareTick", 'i', "xx"),
new SCE(0x44f45e05, "sceRtcTickAddTicks", 'i', "xxX"),
new SCE(0x26d25a5d, "sceRtcTickAddMicroseconds", 'i', "xxX"),
new SCE(0xf2a4afe5, "sceRtcTickAddSeconds", 'i', "xxX"),
new SCE(0xe6605bca, "sceRtcTickAddMinutes", 'i', "xxX"),
new SCE(0x26d7a24a, "sceRtcTickAddHours", 'i', "xxi"),
new SCE(0xe51b4b7a, "sceRtcTickAddDays", 'i', "xxi"),
new SCE(0xcf3a2ca8, "sceRtcTickAddWeeks", 'i', "xxi"),
new SCE(0xdbf74f1b, "sceRtcTickAddMonths", 'i', "xxi"),
new SCE(0x42842c77, "sceRtcTickAddYears", 'i', "xxi"),
new SCE(0xc663b3b9, "sceRtcFormatRFC2822", 'i', "xxi"),
new SCE(0x7de6711b, "sceRtcFormatRFC2822LocalTime", 'i', "xx"),
new SCE(0x0498fb3c, "sceRtcFormatRFC3339", 'i', "xxi"),
new SCE(0x27f98543, "sceRtcFormatRFC3339LocalTime", 'i', "xx"),
new SCE(0xdfbc5f16, "sceRtcParseDateTime", 'i', "xx"),
new SCE(0x28e1e988, "sceRtcParseRFC3339", '?', ""),
new SCE(0xe1c93e47, "sceRtcGetTime64_t", 'i', "xx"),
new SCE(0x1909c99b, "sceRtcSetTime64_t", 'i', "xX"),
new SCE(0x62685e98, "sceRtcGetLastAdjustedTime", 'i', "x"),
new SCE(0x203ceb0d, "sceRtcGetLastReincarnatedTime", 'i', "x"),
new SCE(0x7d1fbed3, "sceRtcSetAlarmTick", 'i', "xx"),
new SCE(0xf5fcc995, "sceRtcGetCurrentNetworkTick", '?', ""),
new SCE(0x81fcda34, "sceRtcIsAlarmed", '?', ""),
new SCE(0xfb3b18cd, "sceRtcRegisterCallback", '?', ""),
new SCE(0x6a676d2d, "sceRtcUnregisterCallback", '?', ""),
new SCE(0xc2ddbeb5, "sceRtcGetAlarmTick", '?', "")
),
new Module("sceWlanDrv",
new SCE(0xd7763699, "sceWlanGetSwitchState", 'x', ""),
new SCE(0x0c622081, "sceWlanGetEtherAddr", 'x', "x"),
new SCE(0x93440b11, "sceWlanDevIsPowerOn", 'x', "")
),
new Module("sceMpeg",
new SCE(0xe1ce83a7, "sceMpegGetAtracAu", 'i', "xxxx"),
new SCE(0xfe246728, "sceMpegGetAvcAu", 'i', "xxxx"),
new SCE(0xd8c5f121, "sceMpegCreate", 'x', "xxxxxxx"),
new SCE(0xf8dcb679, "sceMpegQueryAtracEsSize", 'i', "xxx"),
new SCE(0xc132e22f, "sceMpegQueryMemSize", 'x', ""),
new SCE(0x21ff80e4, "sceMpegQueryStreamOffset", 'i', "xxx"),
new SCE(0x611e9e11, "sceMpegQueryStreamSize", 'x', "xx"),
new SCE(0x42560f23, "sceMpegRegistStream", 'i', "xxx"),
new SCE(0x591a4aa2, "sceMpegUnRegistStream", 'x', "xi"),
new SCE(0x707b7629, "sceMpegFlushAllStream", 'x', "x"),
new SCE(0x500f0429, "sceMpegFlushStream", 'x', "xi"),
new SCE(0xa780cf7e, "sceMpegMallocAvcEsBuf", 'i', "x"),
new SCE(0xceb870b1, "sceMpegFreeAvcEsBuf", 'i', "xi"),
new SCE(0x167afd9e, "sceMpegInitAu", 'i', "xxx"),
new SCE(0x682a619b, "sceMpegInit", 'x', ""),
new SCE(0x606a4649, "sceMpegDelete", 'i', "x"),
new SCE(0x874624d6, "sceMpegFinish", 'x', ""),
new SCE(0x800c44df, "sceMpegAtracDecode", 'x', "xxxi"),
new SCE(0x0e3c2e9d, "sceMpegAvcDecode", 'x', "xxxxx"),
new SCE(0x740fccd1, "sceMpegAvcDecodeStop", 'x', "xxxx"),
new SCE(0x4571cc64, "sceMpegAvcDecodeFlush", 'x', "x"),
new SCE(0x0f6c18d7, "sceMpegAvcDecodeDetail", 'i', "xx"),
new SCE(0xa11c7026, "sceMpegAvcDecodeMode", 'i', "xx"),
new SCE(0x37295ed8, "sceMpegRingbufferConstruct", 'x', "xxxxxx"),
new SCE(0x13407f13, "sceMpegRingbufferDestruct", 'x', "x"),
new SCE(0xb240a59e, "sceMpegRingbufferPut", 'x', "xxx"),
new SCE(0xb5f6dc87, "sceMpegRingbufferAvailableSize", 'i', "x"),
new SCE(0xd7a29f46, "sceMpegRingbufferQueryMemSize", 'x', "i"),
new SCE(0x769bebb6, "sceMpegRingbufferQueryPackNum", 'i', "x"),
new SCE(0x211a057c, "sceMpegAvcQueryYCbCrSize", 'i', "xxxxx"),
new SCE(0xf0eb1125, "sceMpegAvcDecodeYCbCr", 'i', "xxxx"),
new SCE(0xf2930c9c, "sceMpegAvcDecodeStopYCbCr", 'x', "xxx"),
new SCE(0x67179b1b, "sceMpegAvcInitYCbCr", 'x', "xiiix"),
new SCE(0x0558b075, "sceMpegAvcCopyYCbCr", 'x', "xxx"),
new SCE(0x31bd0272, "sceMpegAvcCsc", 'x', "xxxix"),
new SCE(0x9dcfb7ea, "sceMpegChangeGetAuMode", 'x', "xii"),
new SCE(0x8c1e027d, "sceMpegGetPcmAu", 'x', "xixx"),
new SCE(0xc02cf6b5, "sceMpegQueryPcmEsSize", 'i', "xxx"),
new SCE(0xc45c99cc, "sceMpegQueryUserdataEsSize", 'x', "xxx"),
new SCE(0x234586ae, "sceMpegChangeGetAvcAuMode", 'x', "xxi"),
new SCE(0x63b9536a, "sceMpegAvcResourceGetAvcDecTopAddr", 'x', "x"),
new SCE(0x8160a2fe, "sceMpegAvcResourceFinish", 'x', "x"),
new SCE(0xaf26bb01, "sceMpegAvcResourceGetAvcEsBuf", 'x', "x"),
new SCE(0xfcbdb5ad, "sceMpegAvcResourceInit", 'x', "x"),
new SCE(0xf5e7ea31, "sceMpegAvcConvertToYuv420", 'i', "xxxi"),
new SCE(0x01977054, "sceMpegGetUserdataAu", 'i', "xxxx"),
new SCE(0x3c37a7a6, "sceMpegNextAvcRpAu", 'x', "xx"),
new SCE(0x11f95cf1, "sceMpegGetAvcNalAu", 'x', "x"),
new SCE(0xab0e9556, "sceMpegAvcDecodeDetailIndex", 'x', "x"),
new SCE(0xcf3547a2, "sceMpegAvcDecodeDetail2", 'x', "x"),
new SCE(0x921fcccf, "sceMpegGetAvcEsAu", 'x', "x"),
new SCE(0xe95838f6, "sceMpegAvcCscInfo", 'x', "x"),
new SCE(0xd1ce4950, "sceMpegAvcCscMode", 'x', "x"),
new SCE(0xdbb60658, "sceMpegFlushAu", 'x', "x"),
new SCE(0xd4dd6e75, "sceMpeg_D4DD6E75", '?', ""),
new SCE(0x11cab459, "sceMpeg_11CAB459", '?', ""),
new SCE(0xc345ded2, "sceMpeg_C345DED2", '?', ""),
new SCE(0xb27711a8, "sceMpeg_B27711A8", '?', ""),
new SCE(0x988e9e12, "sceMpeg_988E9E12", '?', "")
),
new Module("sceMp3",
new SCE(0x07ec321a, "sceMp3ReserveMp3Handle", 'x', "x"),
new SCE(0x0db149f4, "sceMp3NotifyAddStreamData", 'i', "xi"),
new SCE(0x2a368661, "sceMp3ResetPlayPosition", 'i', "x"),
new SCE(0x354d27ea, "sceMp3GetSumDecodedSample", 'i', "x"),
new SCE(0x35750070, "sceMp3InitResource", 'i', ""),
new SCE(0x3c2fa058, "sceMp3TermResource", 'i', ""),
new SCE(0x3cef484f, "sceMp3SetLoopNum", 'i', "xi"),
new SCE(0x44e07129, "sceMp3Init", 'i', "x"),
new SCE(0x732b042a, "sceMp3EndEntry", 'x', ""),
new SCE(0x7f696782, "sceMp3GetMp3ChannelNum", 'i', "x"),
new SCE(0x87677e40, "sceMp3GetBitRate", 'i', "x"),
new SCE(0x87c263d1, "sceMp3GetMaxOutputSample", 'i', "x"),
new SCE(0x8ab81558, "sceMp3StartEntry", 'x', ""),
new SCE(0x8f450998, "sceMp3GetSamplingRate", 'i', "x"),
new SCE(0xa703fe0f, "sceMp3GetInfoToAddStreamData", 'i', "xppp"),
new SCE(0xd021c0fb, "sceMp3Decode", 'i', "xx"),
new SCE(0xd0a56296, "sceMp3CheckStreamDataNeeded", 'i', "x"),
new SCE(0xd8f54a51, "sceMp3GetLoopNum", 'i', "x"),
new SCE(0xf5478233, "sceMp3ReleaseMp3Handle", 'i', "x"),
new SCE(0xae6d2027, "sceMp3GetMPEGVersion", 'x', "x"),
new SCE(0x3548aec8, "sceMp3GetFrameNum", 'i', "x"),
new SCE(0x0840e808, "sceMp3ResetPlayPositionByFrame", 'i', "xi"),
new SCE(0x1b839b83, "sceMp3LowLevelInit", 'x', "xx"),
new SCE(0xe3ee2c81, "sceMp3LowLevelDecode", 'x', "xxxxx")
),
new Module("sceHttp",
new SCE(0xab1abe07, "sceHttpInit", 'i', "i"),
new SCE(0xd1c8945e, "sceHttpEnd", 'i', ""),
new SCE(0xa6800c34, "sceHttpInitCache", 'i', "i"),
new SCE(0x78b54c09, "sceHttpEndCache", 'i', ""),
new SCE(0x59e6d16f, "sceHttpEnableCache", 'i', "i"),
new SCE(0xccbd167a, "sceHttpDisableCache", 'i', "i"),
new SCE(0xd70d4847, "sceHttpGetProxy", 'x', "xxxxxx"),
new SCE(0x4cc7d78f, "sceHttpGetStatusCode", 'i', "ix"),
new SCE(0xedeeb999, "sceHttpReadData", 'i', "ixx"),
new SCE(0xbb70706f, "sceHttpSendRequest", 'i', "ixx"),
new SCE(0xa5512e01, "sceHttpDeleteRequest", 'i', "i"),
new SCE(0x15540184, "sceHttpDeleteHeader", 'i', "is"),
new SCE(0x5152773b, "sceHttpDeleteConnection", 'i', "i"),
new SCE(0x8acd1f73, "sceHttpSetConnectTimeOut", 'i', "ix"),
new SCE(0x9988172d, "sceHttpSetSendTimeOut", 'i', "ix"),
new SCE(0xf0f46c62, "sceHttpSetProxy", 'x', "xxxxx"),
new SCE(0x0dafa58f, "sceHttpEnableCookie", 'i', "i"),
new SCE(0x78a0d3ec, "sceHttpEnableKeepAlive", 'i', "i"),
new SCE(0x0b12abfb, "sceHttpDisableCookie", 'i', "i"),
new SCE(0xc7ef2559, "sceHttpDisableKeepAlive", 'i', "i"),
new SCE(0xe4d21302, "sceHttpsInit", 'i', "iiii"),
new SCE(0xf9d8eb63, "sceHttpsEnd", 'i', ""),
new SCE(0x47347b50, "sceHttpCreateRequest", 'i', "iisX"),
new SCE(0x8eefd953, "sceHttpCreateConnection", 'i', "issxi"),
new SCE(0xd081ec8f, "sceHttpGetNetworkErrno", 'i', "ix"),
new SCE(0x3eaba285, "sceHttpAddExtraHeader", 'i', "issi"),
new SCE(0xc10b6bd9, "sceHttpAbortRequest", 'i', "i"),
new SCE(0xfcf8c055, "sceHttpDeleteTemplate", 'i', "i"),
new SCE(0xf49934f6, "sceHttpSetMallocFunction", 'i', "xxx"),
new SCE(0x03d9526f, "sceHttpSetResolveRetry", 'i', "ii"),
new SCE(0x47940436, "sceHttpSetResolveTimeOut", 'i', "ix"),
new SCE(0x2a6c3296, "sceHttpSetAuthInfoCB", 'i', "ix"),
new SCE(0x0809c831, "sceHttpEnableRedirect", 'i', "i"),
new SCE(0x9fc5f10d, "sceHttpEnableAuth", 'i', "i"),
new SCE(0x1a0ebb69, "sceHttpDisableRedirect", 'i', "i"),
new SCE(0xae948fee, "sceHttpDisableAuth", 'i', "i"),
new SCE(0x76d1363b, "sceHttpSaveSystemCookie", 'i', ""),
new SCE(0x87797bdd, "sceHttpsLoadDefaultCert", 'i', "ii"),
new SCE(0xf1657b22, "sceHttpLoadSystemCookie", 'i', ""),
new SCE(0x9b1f1f36, "sceHttpCreateTemplate", 'i', "sii"),
new SCE(0xb509b09e, "sceHttpCreateRequestWithURL", 'i', "iisX"),
new SCE(0xcdf8ecb9, "sceHttpCreateConnectionWithURL", 'i', "isi"),
new SCE(0x1f0fc3e3, "sceHttpSetRecvTimeOut", 'i', "ix"),
new SCE(0xdb266ccf, "sceHttpGetAllHeader", 'i', "ixx"),
new SCE(0x0282a3bd, "sceHttpGetContentLength", 'i', "iX"),
new SCE(0x7774bf4c, "sceHttpAddCookie", '?', ""),
new SCE(0x68ab0f86, "sceHttpsInitWithPath", '?', ""),
new SCE(0xb3faf831, "sceHttpsDisableOption", '?', ""),
new SCE(0x2255551e, "sceHttpGetNetworkPspError", '?', ""),
new SCE(0xab1540d5, "sceHttpsGetSslError", '?', ""),
new SCE(0xa4496de5, "sceHttpSetRedirectCallback", '?', ""),
new SCE(0x267618f4, "sceHttpSetAuthInfoCallback", '?', ""),
new SCE(0x569a1481, "sceHttpsSetSslCallback", '?', ""),
new SCE(0xbac31bf1, "sceHttpsEnableOption", '?', "")
),
new Module("scePower",
new SCE(0x04b7766e, "scePowerRegisterCallback", 'i', "ii"),
new SCE(0x2b51fe2f, "scePower_2B51FE2F", '?', ""),
new SCE(0x442bfbac, "scePowerGetBacklightMaximum", '?', ""),
new SCE(0xefd3c963, "scePowerTick", 'i', ""),
new SCE(0xedc13fe5, "scePowerGetIdleTimer", '?', ""),
new SCE(0x7f30b3b1, "scePowerIdleTimerEnable", '?', ""),
new SCE(0x972ce941, "scePowerIdleTimerDisable", '?', ""),
new SCE(0x27f3292c, "scePowerBatteryUpdateInfo", '?', ""),
new SCE(0xe8e4e204, "scePower_E8E4E204", '?', ""),
new SCE(0xb999184c, "scePowerGetLowBatteryCapacity", '?', ""),
new SCE(0x87440f5e, "scePowerIsPowerOnline", 'i', ""),
new SCE(0x0afd0d8b, "scePowerIsBatteryExist", 'i', ""),
new SCE(0x1e490401, "scePowerIsBatteryCharging", 'i', ""),
new SCE(0xb4432bc8, "scePowerGetBatteryChargingStatus", 'i', ""),
new SCE(0xd3075926, "scePowerIsLowBattery", 'i', ""),
new SCE(0x78a1a796, "scePowerIsSuspendRequired", '?', ""),
new SCE(0x94f5a53f, "scePowerGetBatteryRemainCapacity", '?', ""),
new SCE(0xfd18a0ff, "scePowerGetBatteryFullCapacity", '?', ""),
new SCE(0x2085d15d, "scePowerGetBatteryLifePercent", 'i', ""),
new SCE(0x8efb3fa2, "scePowerGetBatteryLifeTime", 'i', ""),
new SCE(0x28e12023, "scePowerGetBatteryTemp", 'i', ""),
new SCE(0x862ae1a6, "scePowerGetBatteryElec", '?', ""),
new SCE(0x483ce86b, "scePowerGetBatteryVolt", '?', ""),
new SCE(0xcb49f5ce, "scePowerGetBatteryChargeCycle", '?', ""),
new SCE(0x23436a4a, "scePowerGetInnerTemp", '?', ""),
new SCE(0x0cd21b1f, "scePowerSetPowerSwMode", '?', ""),
new SCE(0x165ce085, "scePowerGetPowerSwMode", '?', ""),
new SCE(0xd6d016ef, "scePowerLock", '?', ""),
new SCE(0xca3d34c1, "scePowerUnlock", '?', ""),
new SCE(0xdb62c9cf, "scePowerCancelRequest", '?', ""),
new SCE(0x7fa406dd, "scePowerIsRequest", '?', ""),
new SCE(0x2b7c7cf4, "scePowerRequestStandby", '?', ""),
new SCE(0xac32c9cc, "scePowerRequestSuspend", '?', ""),
new SCE(0x2875994b, "scePower_2875994B", '?', ""),
new SCE(0x0074ef9b, "scePowerGetResumeCount", '?', ""),
new SCE(0xdfa8baf8, "scePowerUnregisterCallback", 'i', "i"),
new SCE(0xdb9d28dd, "scePowerUnregitserCallback", 'i', "i"),
new SCE(0x843fbf43, "scePowerSetCpuClockFrequency", 'x', "x"),
new SCE(0xb8d7b3fb, "scePowerSetBusClockFrequency", 'x', "x"),
new SCE(0xfee03a2f, "scePowerGetCpuClockFrequency", 'x', ""),
new SCE(0x478fe6f5, "scePowerGetBusClockFrequency", 'x', ""),
new SCE(0xfdb5bfe9, "scePowerGetCpuClockFrequencyInt", 'x', ""),
new SCE(0xbd681969, "scePowerGetBusClockFrequencyInt", 'x', ""),
new SCE(0xb1a52c83, "scePowerGetCpuClockFrequencyFloat", 'f', ""),
new SCE(0x9badb3eb, "scePowerGetBusClockFrequencyFloat", 'f', ""),
new SCE(0x737486f2, "scePowerSetClockFrequency", 'x', "xxx"),
new SCE(0x34f9c463, "scePowerGetPllClockFrequencyInt", 'x', ""),
new SCE(0xea382a27, "scePowerGetPllClockFrequencyFloat", 'f', ""),
new SCE(0xebd177d6, "scePower_EBD177D6", 'x', "xxx"),
new SCE(0x469989ad, "scePower_469989ad", 'x', "xxx"),
new SCE(0x545a7f3c, "scePower_545A7F3C", '?', ""),
new SCE(0xa4e93389, "scePower_A4E93389", '?', ""),
new SCE(0xa85880d0, "scePower_a85880d0_IsPSPNonFat", 'x', ""),
new SCE(0x3951af53, "scePowerWaitRequestCompletion", '?', ""),
new SCE(0x0442d852, "scePowerRequestColdReset", '?', ""),
new SCE(0xbafa3df0, "scePowerGetCallbackMode", '?', ""),
new SCE(0xa9d22232, "scePowerSetCallbackMode", '?', ""),
new SCE(0x23c31ffe, "scePowerVolatileMemLock", 'i', "ixx"),
new SCE(0xfa97a599, "scePowerVolatileMemTryLock", 'i', "ixx"),
new SCE(0xb3edd801, "scePowerVolatileMemUnlock", 'i', "i")
),
new Module("sceImpose",
new SCE(0x36aa6e91, "sceImposeSetLanguageMode", 'x', "xx"),
new SCE(0x381bd9e7, "sceImposeHomeButton", '?', ""),
new SCE(0x0f341be4, "sceImposeGetHomePopup", '?', ""),
new SCE(0x5595a71a, "sceImposeSetHomePopup", '?', ""),
new SCE(0x24fd7bcf, "sceImposeGetLanguageMode", 'x', "xx"),
new SCE(0x8c943191, "sceImposeGetBatteryIconStatus", 'x', "xx"),
new SCE(0x72189c48, "sceImposeSetUMDPopup", 'x', "i"),
new SCE(0xe0887bc8, "sceImposeGetUMDPopup", 'x', ""),
new SCE(0x8f6e3518, "sceImposeGetBacklightOffTime", 'x', ""),
new SCE(0x967f6d4a, "sceImposeSetBacklightOffTime", 'x', "i"),
new SCE(0xfcd44963, "sceImpose_FCD44963", '?', ""),
new SCE(0xa9884b00, "sceImpose_A9884B00", '?', ""),
new SCE(0xbb3f5dec, "sceImpose_BB3F5DEC", '?', ""),
new SCE(0x9ba61b49, "sceImpose_9BA61B49", '?', ""),
new SCE(0xff1a2f07, "sceImpose_FF1A2F07", '?', "")
),
new Module("sceSuspendForUser",
new SCE(0xeadb1bd7, "sceKernelPowerLock", 'i', "i"),
new SCE(0x3aee7261, "sceKernelPowerUnlock", 'i', "i"),
new SCE(0x090ccb3f, "sceKernelPowerTick", 'i', "i"),
new SCE(0xa14f40b2, "sceKernelVolatileMemTryLock", 'i', "ixx"),
new SCE(0xa569e425, "sceKernelVolatileMemUnlock", 'i', "i"),
new SCE(0x3e0271d3, "sceKernelVolatileMemLock", 'i', "ixx")
),
new Module("sceGe_user",
new SCE(0xe47e40e4, "sceGeEdramGetAddr", 'x', ""),
new SCE(0xab49e76a, "sceGeListEnQueue", 'x', "xxix"),
new SCE(0x1c0d95a6, "sceGeListEnQueueHead", 'x', "xxix"),
new SCE(0xe0d68148, "sceGeListUpdateStallAddr", 'i', "xx"),
new SCE(0x03444eb4, "sceGeListSync", 'i', "xx"),
new SCE(0xb287bd61, "sceGeDrawSync", 'x', "x"),
new SCE(0xb448ec0d, "sceGeBreak", 'i', "xx"),
new SCE(0x4c06e472, "sceGeContinue", 'i', ""),
new SCE(0xa4fc06a4, "sceGeSetCallback", 'x', "x"),
new SCE(0x05db22ce, "sceGeUnsetCallback", 'i', "x"),
new SCE(0x1f6752ad, "sceGeEdramGetSize", 'x', ""),
new SCE(0xb77905ea, "sceGeEdramSetAddrTranslation", 'x', "i"),
new SCE(0xdc93cfef, "sceGeGetCmd", 'x', "i"),
new SCE(0x57c8945b, "sceGeGetMtx", 'i', "ix"),
new SCE(0x438a385a, "sceGeSaveContext", 'x', "x"),
new SCE(0x0bf608fb, "sceGeRestoreContext", 'x', "x"),
new SCE(0x5fb86ab0, "sceGeListDeQueue", 'i', "x"),
new SCE(0xe66cb92e, "sceGeGetStack", 'i', "ix")
),
new Module("sceUmdUser",
new SCE(0xc6183d47, "sceUmdActivate", 'i', "xs"),
new SCE(0x6b4a146c, "sceUmdGetDriveStat", 'x', ""),
new SCE(0x46ebb729, "sceUmdCheckMedium", 'i', ""),
new SCE(0xe83742ba, "sceUmdDeactivate", 'i', "xs"),
new SCE(0x8ef08fce, "sceUmdWaitDriveStat", 'i', "x"),
new SCE(0x56202973, "sceUmdWaitDriveStatWithTimer", 'i', "xx"),
new SCE(0x4a9e5e29, "sceUmdWaitDriveStatCB", 'i', "xx"),
new SCE(0x6af9b50a, "sceUmdCancelWaitDriveStat", 'x', ""),
new SCE(0x20628e6f, "sceUmdGetErrorStat", 'x', ""),
new SCE(0x340b7686, "sceUmdGetDiscInfo", 'x', "x"),
new SCE(0xaee7404d, "sceUmdRegisterUMDCallBack", 'x', "x"),
new SCE(0xbd2bde07, "sceUmdUnRegisterUMDCallBack", 'i', "i"),
new SCE(0x87533940, "sceUmdReplaceProhibit", 'x', ""),
new SCE(0xcbe9f02a, "sceUmdReplacePermit", 'x', ""),
new SCE(0x14c6c45c, "sceUmdUnuseUMDInMsUsbWlan", '?', ""),
new SCE(0xb103fa38, "sceUmdUseUMDInMsUsbWlan", '?', "")
),
new Module("sceDmac",
new SCE(0x617f3fe6, "sceDmacMemcpy", 'x', "xxx"),
new SCE(0xd97f94d8, "sceDmacTryMemcpy", 'x', "xxx")
),
new Module("sceUtility",
new SCE(0x1579a159, "sceUtilityLoadNetModule", 'x', "x"),
new SCE(0x64d50c56, "sceUtilityUnloadNetModule", 'x', "x"),
new SCE(0xf88155f6, "sceUtilityNetconfShutdownStart", 'i', ""),
new SCE(0x4db1e739, "sceUtilityNetconfInitStart", 'i', "x"),
new SCE(0x91e70e35, "sceUtilityNetconfUpdate", 'i', "i"),
new SCE(0x6332aa39, "sceUtilityNetconfGetStatus", 'i', ""),
new SCE(0x5eee6548, "sceUtilityCheckNetParam", 'i', "i"),
new SCE(0x434d4b3a, "sceUtilityGetNetParam", '?', ""),
new SCE(0x4fed24d8, "sceUtilityGetNetParamLatestID", '?', ""),
new SCE(0x67af3428, "sceUtilityMsgDialogShutdownStart", 'i', ""),
new SCE(0x2ad8e239, "sceUtilityMsgDialogInitStart", 'i', "x"),
new SCE(0x95fc253b, "sceUtilityMsgDialogUpdate", 'i', "i"),
new SCE(0x9a1c91d7, "sceUtilityMsgDialogGetStatus", 'i', ""),
new SCE(0x4928bd96, "sceUtilityMsgDialogAbort", 'i', ""),
new SCE(0x9790b33c, "sceUtilitySavedataShutdownStart", 'i', ""),
new SCE(0x50c4cd57, "sceUtilitySavedataInitStart", 'i', "x"),
new SCE(0xd4b95ffb, "sceUtilitySavedataUpdate", 'i', "i"),
new SCE(0x8874dbe0, "sceUtilitySavedataGetStatus", 'i', ""),
new SCE(0x3dfaeba9, "sceUtilityOskShutdownStart", 'i', ""),
new SCE(0xf6269b82, "sceUtilityOskInitStart", 'i', "x"),
new SCE(0x4b85c861, "sceUtilityOskUpdate", 'i', "i"),
new SCE(0xf3f76017, "sceUtilityOskGetStatus", 'i', ""),
new SCE(0x41e30674, "sceUtilitySetSystemParamString", 'x', "xx"),
new SCE(0x45c18506, "sceUtilitySetSystemParamInt", 'x', "xx"),
new SCE(0x34b78343, "sceUtilityGetSystemParamString", 'x', "xxi"),
new SCE(0xa5da2406, "sceUtilityGetSystemParamInt", 'x', "xx"),
new SCE(0xc492f751, "sceUtilityGameSharingInitStart", 'i', "x"),
new SCE(0xefc6f80f, "sceUtilityGameSharingShutdownStart", 'i', ""),
new SCE(0x7853182d, "sceUtilityGameSharingUpdate", 'i', "i"),
new SCE(0x946963f3, "sceUtilityGameSharingGetStatus", 'i', ""),
new SCE(0x2995d020, "sceUtilitySavedataErrInitStart", '?', ""),
new SCE(0xb62a4061, "sceUtilitySavedataErrShutdownStart", '?', ""),
new SCE(0xed0fad38, "sceUtilitySavedataErrUpdate", '?', ""),
new SCE(0x88bc7406, "sceUtilitySavedataErrGetStatus", '?', ""),
new SCE(0xbda7d894, "sceUtilityHtmlViewerGetStatus", '?', ""),
new SCE(0xcdc3aa41, "sceUtilityHtmlViewerInitStart", '?', ""),
new SCE(0xf5ce1134, "sceUtilityHtmlViewerShutdownStart", '?', ""),
new SCE(0x05afb9e4, "sceUtilityHtmlViewerUpdate", '?', ""),
new SCE(0x16a1a8d8, "sceUtilityAuthDialogGetStatus", '?', ""),
new SCE(0x943cba46, "sceUtilityAuthDialogInitStart", '?', ""),
new SCE(0x0f3eeaac, "sceUtilityAuthDialogShutdownStart", '?', ""),
new SCE(0x147f7c85, "sceUtilityAuthDialogUpdate", '?', ""),
new SCE(0xc629af26, "sceUtilityLoadAvModule", 'x', "x"),
new SCE(0xf7d8d092, "sceUtilityUnloadAvModule", 'x', "x"),
new SCE(0x2a2b3de0, "sceUtilityLoadModule", 'x', "x"),
new SCE(0xe49bfe92, "sceUtilityUnloadModule", 'x', "x"),
new SCE(0x0251b134, "sceUtilityScreenshotInitStart", 'i', "x"),
new SCE(0xf9e0008c, "sceUtilityScreenshotShutdownStart", 'i', ""),
new SCE(0xab083ea9, "sceUtilityScreenshotUpdate", 'i', "i"),
new SCE(0xd81957b7, "sceUtilityScreenshotGetStatus", 'i', ""),
new SCE(0x86a03a27, "sceUtilityScreenshotContStart", 'i', "x"),
new SCE(0x0d5bc6d2, "sceUtilityLoadUsbModule", 'x', "x"),
new SCE(0xf64910f0, "sceUtilityUnloadUsbModule", 'x', "x"),
new SCE(0x24ac31eb, "sceUtilityGamedataInstallInitStart", 'i', "x"),
new SCE(0x32e32dcb, "sceUtilityGamedataInstallShutdownStart", 'i', ""),
new SCE(0x4aecd179, "sceUtilityGamedataInstallUpdate", 'i', "i"),
new SCE(0xb57e95d9, "sceUtilityGamedataInstallGetStatus", 'i', ""),
new SCE(0x180f7b62, "sceUtilityGamedataInstallAbort", 'i', ""),
new SCE(0x16d02af0, "sceUtilityNpSigninInitStart", 'i', "x"),
new SCE(0xe19c97d6, "sceUtilityNpSigninShutdownStart", 'i', ""),
new SCE(0xf3fbc572, "sceUtilityNpSigninUpdate", 'i', "i"),
new SCE(0x86abdb1b, "sceUtilityNpSigninGetStatus", 'i', ""),
new SCE(0x1281da8e, "sceUtilityInstallInitStart", 'v', "x"),
new SCE(0x5ef1c24a, "sceUtilityInstallShutdownStart", '?', ""),
new SCE(0xa03d29ba, "sceUtilityInstallUpdate", '?', ""),
new SCE(0xc4700fa3, "sceUtilityInstallGetStatus", '?', ""),
new SCE(0x54a5c62f, "sceUtilityStoreCheckoutShutdownStart", 'i', ""),
new SCE(0xda97f1aa, "sceUtilityStoreCheckoutInitStart", 'i', "x"),
new SCE(0xb8592d5f, "sceUtilityStoreCheckoutUpdate", 'i', "i"),
new SCE(0x3aad51dc, "sceUtilityStoreCheckoutGetStatus", 'i', ""),
new SCE(0xd17a0573, "sceUtilityPS3ScanShutdownStart", '?', ""),
new SCE(0x42071a83, "sceUtilityPS3ScanInitStart", '?', ""),
new SCE(0xd852cdce, "sceUtilityPS3ScanUpdate", '?', ""),
new SCE(0x89317c8f, "sceUtilityPS3ScanGetStatus", '?', ""),
new SCE(0xe1bc175e, "sceUtility_E1BC175E", '?', ""),
new SCE(0x43e521b7, "sceUtility_43E521B7", '?', ""),
new SCE(0xdb4149ee, "sceUtility_DB4149EE", '?', ""),
new SCE(0xcfe7c460, "sceUtility_CFE7C460", '?', ""),
new SCE(0xc130d441, "sceUtilityPsnShutdownStart", '?', ""),
new SCE(0xa7bb7c67, "sceUtilityPsnInitStart", '?', ""),
new SCE(0x0940a1b9, "sceUtilityPsnUpdate", '?', ""),
new SCE(0x094198b8, "sceUtilityPsnGetStatus", '?', ""),
new SCE(0x9f313d14, "sceUtilityAutoConnectShutdownStart", '?', ""),
new SCE(0x3a15cd0a, "sceUtilityAutoConnectInitStart", '?', ""),
new SCE(0xd23665f4, "sceUtilityAutoConnectUpdate", '?', ""),
new SCE(0xd4c2bd73, "sceUtilityAutoConnectGetStatus", '?', ""),
new SCE(0x0e0c27af, "sceUtilityAutoConnectAbort", '?', ""),
new SCE(0x06a48659, "sceUtilityRssSubscriberShutdownStart", '?', ""),
new SCE(0x4b0a8fe5, "sceUtilityRssSubscriberInitStart", '?', ""),
new SCE(0xa084e056, "sceUtilityRssSubscriberUpdate", '?', ""),
new SCE(0x2b96173b, "sceUtilityRssSubscriberGetStatus", '?', ""),
new SCE(0x149a7895, "sceUtilityDNASShutdownStart", '?', ""),
new SCE(0xdde5389d, "sceUtilityDNASInitStart", '?', ""),
new SCE(0x4a833ba4, "sceUtilityDNASUpdate", '?', ""),
new SCE(0xa50e5b30, "sceUtilityDNASGetStatus", '?', ""),
new SCE(0xe7b778d8, "sceUtilityRssReaderShutdownStart", '?', ""),
new SCE(0x81c44706, "sceUtilityRssReaderInitStart", '?', ""),
new SCE(0x6f56f9cf, "sceUtilityRssReaderUpdate", '?', ""),
new SCE(0x8326ab05, "sceUtilityRssReaderGetStatus", '?', ""),
new SCE(0xb0fb7ff5, "sceUtilityRssReaderContStart", '?', ""),
new SCE(0xbc6b6296, "sceNetplayDialogShutdownStart", '?', ""),
new SCE(0x3ad50ae7, "sceNetplayDialogInitStart", '?', ""),
new SCE(0x417bed54, "sceNetplayDialogUpdate", '?', ""),
new SCE(0xb6cee597, "sceNetplayDialogGetStatus", '?', ""),
new SCE(0x28d35634, "sceUtility_28D35634", '?', ""),
new SCE(0x70267adf, "sceUtility_70267ADF", '?', ""),
new SCE(0xece1d3e5, "sceUtility_ECE1D3E5", '?', ""),
new SCE(0xef3582b2, "sceUtility_EF3582B2", '?', "")
),
new Module("sceATRAC3plus_Library",
new SCE(0x7db31251, "sceAtracAddStreamData", 'x', "ix"),
new SCE(0x6a8c3cd5, "sceAtracDecodeData", 'x', "ixppp"),
new SCE(0xd5c28cc0, "sceAtracEndEntry", 'x', ""),
new SCE(0x780f88d1, "sceAtracGetAtracID", 'i', "x"),
new SCE(0xca3ca3d2, "sceAtracGetBufferInfoForReseting", 'x', "iix"),
new SCE(0xa554a158, "sceAtracGetBitrate", 'x', "ip"),
new SCE(0x31668baa, "sceAtracGetChannel", 'x', "ip"),
new SCE(0xfaa4f89b, "sceAtracGetLoopStatus", 'x', "ipp"),
new SCE(0xe88f759b, "sceAtracGetInternalErrorInfo", 'x', "ip"),
new SCE(0xd6a5f2f7, "sceAtracGetMaxSample", 'x', "ip"),
new SCE(0xe23e3a35, "sceAtracGetNextDecodePosition", 'x', "ip"),
new SCE(0x36faabfb, "sceAtracGetNextSample", 'x', "ip"),
new SCE(0x9ae849a7, "sceAtracGetRemainFrame", 'x', "ip"),
new SCE(0x83e85ea0, "sceAtracGetSecondBufferInfo", 'x', "ipp"),
new SCE(0xa2bba8be, "sceAtracGetSoundSample", 'x', "ippp"),
new SCE(0x5d268707, "sceAtracGetStreamDataInfo", 'x', "ippp"),
new SCE(0x61eb33f5, "sceAtracReleaseAtracID", 'x', "i"),
new SCE(0x644e5607, "sceAtracResetPlayPosition", 'x', "iiii"),
new SCE(0x3f6e26b5, "sceAtracSetHalfwayBuffer", 'x', "ixxx"),
new SCE(0x83bf7afd, "sceAtracSetSecondBuffer", 'x', "ixx"),
new SCE(0x0e2a73ab, "sceAtracSetData", 'x', "ixx"),
new SCE(0x7a20e7af, "sceAtracSetDataAndGetID", 'i', "xx"),
new SCE(0xd1f59fdb, "sceAtracStartEntry", 'x', ""),
new SCE(0x868120b5, "sceAtracSetLoopNum", 'x', "ii"),
new SCE(0x132f1eca, "sceAtracReinit", 'x', "ii"),
new SCE(0xeca32a99, "sceAtracIsSecondBufferNeeded", 'i', "i"),
new SCE(0x0fae370e, "sceAtracSetHalfwayBufferAndGetID", 'i', "xxx"),
new SCE(0x2dd3e298, "sceAtracGetBufferInfoForResetting", 'x', "iix"),
new SCE(0x5cf9d852, "sceAtracSetMOutHalfwayBuffer", 'x', "ixxx"),
new SCE(0xf6837a1a, "sceAtracSetMOutData", 'x', "ixx"),
new SCE(0x472e3825, "sceAtracSetMOutDataAndGetID", 'i', "xx"),
new SCE(0x9cd7de03, "sceAtracSetMOutHalfwayBufferAndGetID", 'i', "xxx"),
new SCE(0xb3b5d042, "sceAtracGetOutputChannel", 'x', "ip"),
new SCE(0x5622b7c1, "sceAtracSetAA3DataAndGetID", 'i', "xxxp"),
new SCE(0x5dd66588, "sceAtracSetAA3HalfwayBufferAndGetID", 'i', "xxxx"),
new SCE(0x231fc6b7, "_sceAtracGetContextAddress", 'x', "i"),
new SCE(0x1575d64b, "sceAtracLowLevelInitDecoder", 'x', "ix"),
new SCE(0x0c116e1b, "sceAtracLowLevelDecode", 'x', "ixpxp")
),
new Module("sceAtrac3plus",
new SCE(0x7db31251, "sceAtracAddStreamData", 'x', "ix"),
new SCE(0x6a8c3cd5, "sceAtracDecodeData", 'x', "ixppp"),
new SCE(0xd5c28cc0, "sceAtracEndEntry", 'x', ""),
new SCE(0x780f88d1, "sceAtracGetAtracID", 'i', "x"),
new SCE(0xca3ca3d2, "sceAtracGetBufferInfoForReseting", 'x', "iix"),
new SCE(0xa554a158, "sceAtracGetBitrate", 'x', "ip"),
new SCE(0x31668baa, "sceAtracGetChannel", 'x', "ip"),
new SCE(0xfaa4f89b, "sceAtracGetLoopStatus", 'x', "ipp"),
new SCE(0xe88f759b, "sceAtracGetInternalErrorInfo", 'x', "ip"),
new SCE(0xd6a5f2f7, "sceAtracGetMaxSample", 'x', "ip"),
new SCE(0xe23e3a35, "sceAtracGetNextDecodePosition", 'x', "ip"),
new SCE(0x36faabfb, "sceAtracGetNextSample", 'x', "ip"),
new SCE(0x9ae849a7, "sceAtracGetRemainFrame", 'x', "ip"),
new SCE(0x83e85ea0, "sceAtracGetSecondBufferInfo", 'x', "ipp"),
new SCE(0xa2bba8be, "sceAtracGetSoundSample", 'x', "ippp"),
new SCE(0x5d268707, "sceAtracGetStreamDataInfo", 'x', "ippp"),
new SCE(0x61eb33f5, "sceAtracReleaseAtracID", 'x', "i"),
new SCE(0x644e5607, "sceAtracResetPlayPosition", 'x', "iiii"),
new SCE(0x3f6e26b5, "sceAtracSetHalfwayBuffer", 'x', "ixxx"),
new SCE(0x83bf7afd, "sceAtracSetSecondBuffer", 'x', "ixx"),
new SCE(0x0e2a73ab, "sceAtracSetData", 'x', "ixx"),
new SCE(0x7a20e7af, "sceAtracSetDataAndGetID", 'i', "xx"),
new SCE(0xd1f59fdb, "sceAtracStartEntry", 'x', ""),
new SCE(0x868120b5, "sceAtracSetLoopNum", 'x', "ii"),
new SCE(0x132f1eca, "sceAtracReinit", 'x', "ii"),
new SCE(0xeca32a99, "sceAtracIsSecondBufferNeeded", 'i', "i"),
new SCE(0x0fae370e, "sceAtracSetHalfwayBufferAndGetID", 'i', "xxx"),
new SCE(0x2dd3e298, "sceAtracGetBufferInfoForResetting", 'x', "iix"),
new SCE(0x5cf9d852, "sceAtracSetMOutHalfwayBuffer", 'x', "ixxx"),
new SCE(0xf6837a1a, "sceAtracSetMOutData", 'x', "ixx"),
new SCE(0x472e3825, "sceAtracSetMOutDataAndGetID", 'i', "xx"),
new SCE(0x9cd7de03, "sceAtracSetMOutHalfwayBufferAndGetID", 'i', "xxx"),
new SCE(0xb3b5d042, "sceAtracGetOutputChannel", 'x', "ip"),
new SCE(0x5622b7c1, "sceAtracSetAA3DataAndGetID", 'i', "xxxp"),
new SCE(0x5dd66588, "sceAtracSetAA3HalfwayBufferAndGetID", 'i', "xxxx"),
new SCE(0x231fc6b7, "_sceAtracGetContextAddress", 'x', "i"),
new SCE(0x1575d64b, "sceAtracLowLevelInitDecoder", 'x', "ix"),
new SCE(0x0c116e1b, "sceAtracLowLevelDecode", 'x', "ixpxp")
),
new Module("scePsmf",
new SCE(0xc22c8327, "scePsmfSetPsmf", 'x', "xx"),
new SCE(0xc7db3a5b, "scePsmfGetCurrentStreamType", 'i', "xpp"),
new SCE(0x28240568, "scePsmfGetCurrentStreamNumber", 'i', "x"),
new SCE(0x1e6d9013, "scePsmfSpecifyStreamWithStreamType", 'i', "xii"),
new SCE(0x0c120e1d, "scePsmfSpecifyStreamWithStreamTypeNumber", 'i', "xii"),
new SCE(0x4bc9bde0, "scePsmfSpecifyStream", 'i', "xi"),
new SCE(0x76d3aeba, "scePsmfGetPresentationStartTime", 'x', "xx"),
new SCE(0xbd8ae0d8, "scePsmfGetPresentationEndTime", 'x', "xx"),
new SCE(0xeaed89cd, "scePsmfGetNumberOfStreams", 'i', "x"),
new SCE(0x7491c438, "scePsmfGetNumberOfEPentries", 'x', "x"),
new SCE(0x0ba514e5, "scePsmfGetVideoInfo", 'i', "xp"),
new SCE(0xa83f7113, "scePsmfGetAudioInfo", 'i', "xp"),
new SCE(0x971a3a90, "scePsmfCheckEPmap", 'x', "x"),
new SCE(0x68d42328, "scePsmfGetNumberOfSpecificStreams", 'i', "xi"),
new SCE(0x5b70fcc1, "scePsmfQueryStreamOffset", 'x', "xx"),
new SCE(0x9553cc91, "scePsmfQueryStreamSize", 'x', "xx"),
new SCE(0xb78eb9e9, "scePsmfGetHeaderSize", 'x', "xx"),
new SCE(0xa5ebfe81, "scePsmfGetStreamSize", 'x', "xx"),
new SCE(0xe1283895, "scePsmfGetPsmfVersion", 'x', "x"),
new SCE(0x2673646b, "scePsmfVerifyPsmf", 'x', "x"),
new SCE(0x4e624a34, "scePsmfGetEPWithId", 'x', "xix"),
new SCE(0x7c0e7ac3, "scePsmfGetEPWithTimestamp", 'x', "xxx"),
new SCE(0x5f457515, "scePsmfGetEPidWithTimestamp", 'x', "xx"),
new SCE(0x43ac7dbb, "scePsmfGetPsmfMark", '?', ""),
new SCE(0xde78e9fc, "scePsmfGetNumberOfPsmfMarks", '?', "")
),
new Module("scePsmfPlayer",
new SCE(0x235d8787, "scePsmfPlayerCreate", 'i', "xx"),
new SCE(0x1078c008, "scePsmfPlayerStop", 'i', "x"),
new SCE(0x1e57a8e7, "scePsmfPlayerConfigPlayer", 'x', "xii"),
new SCE(0x2beb1569, "scePsmfPlayerBreak", 'i', "x"),
new SCE(0x3d6d25a9, "scePsmfPlayerSetPsmf", 'i', "xs"),
new SCE(0x58b83577, "scePsmfPlayerSetPsmfCB", 'i', "xs"),
new SCE(0x3ea82a4b, "scePsmfPlayerGetAudioOutSize", 'i', "x"),
new SCE(0x3ed62233, "scePsmfPlayerGetCurrentPts", 'x', "xx"),
new SCE(0x46f61f8b, "scePsmfPlayerGetVideoData", 'i', "xx"),
new SCE(0x68f07175, "scePsmfPlayerGetCurrentAudioStream", 'x', "xxx"),
new SCE(0x75f03fa2, "scePsmfPlayerSelectSpecificVideo", 'x', "xii"),
new SCE(0x85461eff, "scePsmfPlayerSelectSpecificAudio", 'x', "xii"),
new SCE(0x8a9ebdcd, "scePsmfPlayerSelectVideo", 'x', "x"),
new SCE(0x95a84ee5, "scePsmfPlayerStart", 'i', "xxi"),
new SCE(0x9b71a274, "scePsmfPlayerDelete", 'i', "x"),
new SCE(0x9ff2b2e7, "scePsmfPlayerGetCurrentVideoStream", 'x', "xxx"),
new SCE(0xa0b8ca55, "scePsmfPlayerUpdate", 'i', "x"),
new SCE(0xa3d81169, "scePsmfPlayerChangePlayMode", 'x', "xii"),
new SCE(0xb8d10c56, "scePsmfPlayerSelectAudio", 'x', "x"),
new SCE(0xb9848a74, "scePsmfPlayerGetAudioData", 'i', "xx"),
new SCE(0xdf089680, "scePsmfPlayerGetPsmfInfo", 'x', "xxxx"),
new SCE(0xe792cd94, "scePsmfPlayerReleasePsmf", 'i', "x"),
new SCE(0xf3efaa91, "scePsmfPlayerGetCurrentPlayMode", 'x', "xxx"),
new SCE(0xf8ef08a6, "scePsmfPlayerGetCurrentStatus", 'i', "x"),
new SCE(0x2d0e4e0a, "scePsmfPlayerSetTempBuf", 'i', "xxx"),
new SCE(0x76c0f4ae, "scePsmfPlayerSetPsmfOffset", 'i', "xsi"),
new SCE(0xa72db4f9, "scePsmfPlayerSetPsmfOffsetCB", 'i', "xsi"),
new SCE(0x340c12cb, "scePsmfPlayer_340C12CB", '?', ""),
new SCE(0x05b193b7, "__PsmfPlayerFinish", 'i', "x")
),
new Module("sceOpenPSID",
new SCE(0xc69bebce, "sceOpenPSIDGetOpenPSID", 'i', "x")
),
new Module("sceParseUri",
new SCE(0x49e950ec, "sceUriEscape", '?', ""),
new SCE(0x062bb07e, "sceUriUnescape", '?', ""),
new SCE(0x568518c9, "sceUriParse", '?', ""),
new SCE(0x7ee318af, "sceUriBuild", '?', "")
),
new Module("sceSsl",
new SCE(0x957ecbe2, "sceSslInit", 'i', "i"),
new SCE(0x191cdeff, "sceSslEnd", 'i', ""),
new SCE(0x5bfb6b61, "sceSslGetNotAfter", '?', ""),
new SCE(0x17a10dcc, "sceSslGetNotBefore", '?', ""),
new SCE(0x3dd5e023, "sceSslGetSubjectName", '?', ""),
new SCE(0x1b7c8191, "sceSslGetIssuerName", '?', ""),
new SCE(0xcc0919b0, "sceSslGetSerialNumber", '?', ""),
new SCE(0x058d21c0, "sceSslGetNameEntryCount", '?', ""),
new SCE(0xd6d097b4, "sceSslGetNameEntryInfo", '?', ""),
new SCE(0xb99ede6a, "sceSslGetUsedMemoryMax", 'i', "x"),
new SCE(0x0eb43b06, "sceSslGetUsedMemoryCurrent", 'i', "x"),
new SCE(0xf57765d3, "sceSslGetKeyUsage", '?', "")
),
new Module("sceParseHttp",
new SCE(0x8077a433, "sceParseHttpStatusLine", '?', ""),
new SCE(0xad7bfdef, "sceParseHttpResponseHeader", '?', "")
),
new Module("sceVaudio",
new SCE(0x8986295e, "sceVaudioOutputBlocking", 'x', "ix"),
new SCE(0x03b6807d, "sceVaudioChReserve", 'x', "iii"),
new SCE(0x67585dfd, "sceVaudioChRelease", 'x', ""),
new SCE(0x346fbe94, "sceVaudioSetEffectType", 'x', "ii"),
new SCE(0xcbd4ac51, "sceVaudioSetAlcMode", 'x', "i"),
new SCE(0x504e4745, "sceVaudio_504E4745", '?', ""),
new SCE(0x27acc20b, "sceVaudioChReserveBuffering", '?', ""),
new SCE(0xe8e78dc8, "sceVaudio_E8E78DC8", '?', "")
),
new Module("sceUsbstor",
new SCE(0x60066cfe, "sceUsbstorGetStatus", '?', "")
),
new Module("sceUsbstorBoot",
new SCE(0xe58818a8, "sceUsbstorBootSetCapacity", '?', ""),
new SCE(0x594bbf95, "sceUsbstorBootSetLoadAddr", '?', ""),
new SCE(0x6d865ecd, "sceUsbstorBootGetDataSize", '?', ""),
new SCE(0xa1119f0d, "sceUsbstorBootSetStatus", '?', ""),
new SCE(0x1f080078, "sceUsbstorBootRegisterNotify", '?', ""),
new SCE(0xa55c9e16, "sceUsbstorBootUnregisterNotify", '?', "")
),
new Module("sceUsb",
new SCE(0xae5de6af, "sceUsbStart", 'i', "sxx"),
new SCE(0xc2464fa0, "sceUsbStop", 'i', "sxx"),
new SCE(0xc21645a4, "sceUsbGetState", 'i', ""),
new SCE(0x4e537366, "sceUsbGetDrvList", '?', ""),
new SCE(0x112cc951, "sceUsbGetDrvState", '?', ""),
new SCE(0x586db82c, "sceUsbActivate", 'i', "x"),
new SCE(0xc572a9c8, "sceUsbDeactivate", 'i', "x"),
new SCE(0x5be0e002, "sceUsbWaitState", '?', "xxx"),
new SCE(0x616f2b61, "sceUsbWaitStateCB", '?', "xxx"),
new SCE(0x1c360735, "sceUsbWaitCancel", '?', "")
),
new Module("sceChnnlsv",
new SCE(0xe7833020, "sceSdSetIndex", 'i', "xi"),
new SCE(0xf21a1fca, "sceSdRemoveValue", 'i', "xxi"),
new SCE(0xc4c494f8, "sceSdGetLastIndex", 'i', "xxx"),
new SCE(0xabfdfc8b, "sceSdCreateList", 'i', "xiixx"),
new SCE(0x850a7fa1, "sceSdSetMember", 'i', "xxi"),
new SCE(0x21be78b4, "sceChnnlsv_21BE78B4", 'i', "x")
),
new Module("sceNpDrm",
new SCE(0xa1336091, "sceNpDrmSetLicenseeKey", 'i', "x"),
new SCE(0x9b745542, "sceNpDrmClearLicenseeKey", 'i', ""),
new SCE(0x275987d1, "sceNpDrmRenameCheck", 'i', "s"),
new SCE(0x08d98894, "sceNpDrmEdataSetupKey", 'i', "x"),
new SCE(0x219ef5cc, "sceNpDrmEdataGetDataSize", 'i', "x"),
new SCE(0x2baa4294, "sceNpDrmOpen", 'i', "")
),
new Module("scePspNpDrm_user",
new SCE(0xa1336091, "sceNpDrmSetLicenseeKey", 'i', "x"),
new SCE(0x9b745542, "sceNpDrmClearLicenseeKey", 'i', ""),
new SCE(0x275987d1, "sceNpDrmRenameCheck", 'i', "s"),
new SCE(0x08d98894, "sceNpDrmEdataSetupKey", 'i', "x"),
new SCE(0x219ef5cc, "sceNpDrmEdataGetDataSize", 'i', "x"),
new SCE(0x2baa4294, "sceNpDrmOpen", 'i', "")
),
new Module("sceP3da",
new SCE(0x374500a5, "sceP3daBridgeInit", 'x', "xx"),
new SCE(0x43f756a2, "sceP3daBridgeExit", 'x', ""),
new SCE(0x013016f3, "sceP3daBridgeCore", 'x', "xxxxx")
),
new Module("sceGameUpdate",
new SCE(0xcbe69fb3, "sceGameUpdateInit", 'x', ""),
new SCE(0xbb4b68de, "sceGameUpdateTerm", 'x', ""),
new SCE(0x596ad78c, "sceGameUpdateRun", 'x', ""),
new SCE(0x5f5d98a6, "sceGameUpdateAbort", 'x', "")
),
new Module("sceDeflt",
new SCE(0x0ba3b9cc, "sceGzipGetCompressedData", '?', ""),
new SCE(0x106a3552, "sceGzipGetName", '?', ""),
new SCE(0x1b5b82bc, "sceGzipIsValid", '?', ""),
new SCE(0x2ee39a64, "sceZlibAdler32", '?', ""),
new SCE(0x44054e03, "sceDeflateDecompress", 'i', "xixx"),
new SCE(0x6a548477, "sceZlibGetCompressedData", '?', ""),
new SCE(0x6dbcf897, "sceGzipDecompress", 'i', "xixx"),
new SCE(0x8aa82c92, "sceGzipGetInfo", '?', ""),
new SCE(0xa9e4fb28, "sceZlibDecompress", 'i', "xixx"),
new SCE(0xafe01fd3, "sceZlibGetInfo", '?', ""),
new SCE(0xb767f9a0, "sceGzipGetComment", '?', ""),
new SCE(0xe46eb986, "sceZlibIsValid", '?', "")
),
new Module("sceMp4",
new SCE(0x68651cbc, "sceMp4Init", 'x', ""),
new SCE(0x9042b257, "sceMp4Finish", 'x', ""),
new SCE(0xb1221ee7, "sceMp4Create", 'x', "xxxx"),
new SCE(0x538c2057, "sceMp4Delete", 'x', ""),
new SCE(0x113e9e7b, "sceMp4GetNumberOfMetaData", 'x', ""),
new SCE(0x7443af1d, "sceMp4GetMovieInfo", 'x', "xx"),
new SCE(0x5eb65f26, "sceMp4GetNumberOfSpecificTrack", 'x', ""),
new SCE(0x7adfd01c, "sceMp4RegistTrack", 'x', "xxxxx"),
new SCE(0xbca9389c, "sceMp4TrackSampleBufQueryMemSize", 'x', "xxxxx"),
new SCE(0x9c8f4fc1, "sceMp4TrackSampleBufConstruct", 'x', "xxxxxxx"),
new SCE(0x0f0187d2, "sceMp4GetAvcTrackInfoData", 'x', ""),
new SCE(0x9ce6f5cf, "sceMp4GetAacTrackInfoData", 'x', ""),
new SCE(0x4ed4ab1e, "sceMp4AacDecodeInitResource", 'x', "i"),
new SCE(0x10ee0d2c, "sceMp4AacDecodeInit", 'x', "i"),
new SCE(0x496e8a65, "sceMp4TrackSampleBufFlush", 'x', ""),
new SCE(0xb4b400d1, "sceMp4GetSampleNumWithTimeStamp", 'x', ""),
new SCE(0xf7c51ec1, "sceMp4GetSampleInfo", 'x', ""),
new SCE(0x74a1ca3e, "sceMp4SearchSyncSampleNum", 'x', ""),
new SCE(0xd8250b75, "sceMp4PutSampleNum", '?', ""),
new SCE(0x8754ecb8, "sceMp4TrackSampleBufAvailableSize", 'x', "xx"),
new SCE(0x31bcd7e0, "sceMp4TrackSampleBufPut", '?', ""),
new SCE(0x5601a6f0, "sceMp4GetAacAu", 'x', "xxxx"),
new SCE(0x7663cb5c, "sceMp4AacDecode", 'x', "xxxxx"),
new SCE(0x503a3cba, "sceMp4GetAvcAu", 'x', "xxxx"),
new SCE(0x01c76489, "sceMp4TrackSampleBufDestruct", '?', ""),
new SCE(0x6710fe77, "sceMp4UnregistTrack", '?', ""),
new SCE(0x5d72b333, "sceMp4AacDecodeExit", '?', ""),
new SCE(0x7d332394, "sceMp4AacDecodeTermResource", '?', ""),
new SCE(0x131bde57, "sceMp4InitAu", 'x', "xxx"),
new SCE(0x17eaa97d, "sceMp4GetAvcAuWithoutSampleBuf", '?', ""),
new SCE(0x28ccb940, "sceMp4GetTrackEditList", '?', ""),
new SCE(0x3069c2b5, "sceMp4GetAvcParamSet", '?', ""),
new SCE(0xd2ac9a7e, "sceMp4GetMetaData", '?', ""),
new SCE(0x4fb5b756, "sceMp4GetMetaDataInfo", '?', ""),
new SCE(0x427bef7f, "sceMp4GetTrackNumOfEditList", '?', ""),
new SCE(0x532029b8, "sceMp4GetAacAuWithoutSampleBuf", '?', ""),
new SCE(0xa6c724dc, "sceMp4GetSampleNum", '?', ""),
new SCE(0x3c2183c7, "mp4msv_3C2183C7", '?', ""),
new SCE(0x9ca13d1a, "mp4msv_9CA13D1A", '?', "")
),
new Module("sceAac",
new SCE(0xe0c89aca, "sceAacInit", 'x', "x"),
new SCE(0x33b8c009, "sceAacExit", 'x', "x"),
new SCE(0x5cffc57c, "sceAacInitResource", 'x', "x"),
new SCE(0x23d35cae, "sceAacTermResource", 'x', ""),
new SCE(0x7e4cfee4, "sceAacDecode", 'x', "xx"),
new SCE(0x523347d9, "sceAacGetLoopNum", 'x', "x"),
new SCE(0xbbdd6403, "sceAacSetLoopNum", 'x', "xi"),
new SCE(0xd7c51541, "sceAacCheckStreamDataNeeded", 'i', "x"),
new SCE(0xac6dcbe3, "sceAacNotifyAddStreamData", 'x', "xi"),
new SCE(0x02098c69, "sceAacGetInfoToAddStreamData", 'x', "xxxx"),
new SCE(0x6dc7758a, "sceAacGetMaxOutputSample", 'x', "x"),
new SCE(0x506bf66c, "sceAacGetSumDecodedSample", 'x', "x"),
new SCE(0xd2da2bba, "sceAacResetPlayPosition", 'x', "x")
),
new Module("scePauth",
new SCE(0xf7aa47f6, "scePauth_F7AA47F6", 'i', "xixx"),
new SCE(0x98b83b5d, "scePauth_98B83B5D", 'i', "xixx")
),
new Module("sceNp",
new SCE(0x857b47d3, "sceNp_857B47D3", 'i', ""),
new SCE(0x37e1e274, "sceNp_37E1E274", 'i', "")
),
new Module("sceNpCommerce2",
new SCE(0x005b5f20, "sceNpCommerce2_005B5F20", '?', ""),
new SCE(0x0e9956e3, "sceNpCommerce2_0e9956e3", '?', ""),
new SCE(0x1888a9fe, "sceNpCommerce2_1888a9fe", '?', ""),
new SCE(0x1c952dcb, "sceNpCommerce2_1c952dcb", '?', ""),
new SCE(0x2b25f6e9, "sceNpCommerce2_2b25f6e9", '?', ""),
new SCE(0x3371d5f1, "sceNpCommerce2_3371d5f1", '?', ""),
new SCE(0x4ecd4503, "sceNpCommerce2_4ecd4503", '?', ""),
new SCE(0x590a3229, "sceNpCommerce2_590a3229", '?', ""),
new SCE(0x6f1fe37f, "sceNpCommerce2_6f1fe37f", '?', ""),
new SCE(0xa5a34ea4, "sceNpCommerce2_a5a34ea4", '?', ""),
new SCE(0xaa4a1e3d, "sceNpCommerce2_aa4a1e3d", '?', ""),
new SCE(0xbc61ffc8, "sceNpCommerce2_bc61ffc8", '?', ""),
new SCE(0xc7f32242, "sceNpCommerce2_c7f32242", '?', ""),
new SCE(0xf2278b90, "sceNpCommerce2_f2278b90", '?', ""),
new SCE(0xf297ab9c, "sceNpCommerce2_f297ab9c", '?', ""),
new SCE(0xfc30c19e, "sceNpCommerce2_fc30c19e", '?', "")
),
new Module("sceNpService",
new SCE(0x00acfac3, "sceNpService_00ACFAC3", 'i', ""),
new SCE(0x0f8f5821, "sceNpService_0F8F5821", 'i', "xxx")
),
new Module("sceNpAuth",
new SCE(0x4ec1f667, "sceNpAuth_4EC1F667", 'i', ""),
new SCE(0xa1de86f8, "sceNpAuth_A1DE86F8", 'i', "xxx")
),
new Module("sceMd5",
new SCE(0x19884a15, "sceMd5BlockInit", 'i', "x"),
new SCE(0xa30206c2, "sceMd5BlockUpdate", 'i', "xxx"),
new SCE(0x4876afff, "sceMd5BlockResult", 'i', "xx"),
new SCE(0x98e31a9e, "sceMd5Digest", 'i', "xxx")
),
new Module("sceJpeg",
new SCE(0x0425b986, "sceJpegDecompressAllImage", 'i', ""),
new SCE(0x04b5ae02, "sceJpegMJpegCsc", 'i', "xxii"),
new SCE(0x04b93cef, "sceJpegDecodeMJpeg", 'i', "xixi"),
new SCE(0x227662d7, "sceJpegDecodeMJpegYCbCrSuccessively", 'i', "xixii"),
new SCE(0x48b602b7, "sceJpegDeleteMJpeg", 'i', ""),
new SCE(0x64b6f978, "sceJpegDecodeMJpegSuccessively", 'i', "xixi"),
new SCE(0x67f0ed84, "sceJpegCsc", 'i', "xxiii"),
new SCE(0x7d2f3d7f, "sceJpegFinishMJpeg", 'i', ""),
new SCE(0x8f2bb012, "sceJpegGetOutputInfo", 'i', "xixi"),
new SCE(0x91eed83c, "sceJpegDecodeMJpegYCbCr", 'i', "xixii"),
new SCE(0x9b36444c, "sceJpeg_9B36444C", 'i', ""),
new SCE(0x9d47469c, "sceJpegCreateMJpeg", 'i', "ii"),
new SCE(0xac9e70e6, "sceJpegInitMJpeg", 'i', ""),
new SCE(0xa06a75c4, "sceJpegMJpegCscWithColorOption", 'i', "")
),
new Module("sceAudiocodec",
new SCE(0x70a703f8, "sceAudiocodecDecode", 'i', "xi"),
new SCE(0x5b37eb1d, "sceAudiocodecInit", 'i', "xi"),
new SCE(0x8aca11d5, "sceAudiocodecGetInfo", 'i', "xi"),
new SCE(0x3a20a200, "sceAudiocodecGetEDRAM", 'i', "xi"),
new SCE(0x29681260, "sceAudiocodecReleaseEDRAM", 'i', "xi"),
new SCE(0x9d3f790c, "sceAudiocodecCheckNeedMem", 'i', "xi"),
new SCE(0x59176a0f, "sceAudiocodec_59176A0F", '?', "")
),
new Module("sceHeap",
new SCE(0x0e875980, "sceHeapReallocHeapMemory", 'i', "xxi"),
new SCE(0x1c84b58d, "sceHeapReallocHeapMemoryWithOption", 'i', "xxix"),
new SCE(0x2abadc63, "sceHeapFreeHeapMemory", 'i', "xx"),
new SCE(0x2a0c2009, "sceHeapGetMallinfo", 'i', "xx"),
new SCE(0x2b7299d8, "sceHeapAllocHeapMemoryWithOption", 'x', "xxx"),
new SCE(0x4929b40d, "sceHeapGetTotalFreeSize", 'i', "x"),
new SCE(0x7012bbdd, "sceHeapIsAllocatedHeapMemory", 'i', "xx"),
new SCE(0x70210b73, "sceHeapDeleteHeap", 'i', "x"),
new SCE(0x7de281c2, "sceHeapCreateHeap", 'i', "sxix"),
new SCE(0xa8e102a0, "sceHeapAllocHeapMemory", 'x', "xx")
),
new Module("FakeSysCalls",
new SCE(0xc0debabe, "__KernelReturnFromThread", 'x', ""),
new SCE(0xbadc0fee, "__KernelReturnFromMipsCall", 'x', ""),
new SCE(0xbadd00d5, "__KernelReturnFromInterrupt", 'x', ""),
new SCE(0xbad0b0c9, "__KernelReturnFromExtendStack", 'x', ""),
new SCE(0xbad0d318, "__KernelReturnFromModuleFunc", 'x', ""),
new SCE(0x1d7e1d7e, "_sceKernelIdle", 'x', ""),
new SCE(0x9e45bd95, "__KernelGPUReplay", 'x', ""),
new SCE(0xbad0259b, "HLEReturnFromMipsCall", 'x', "")
),
new Module("UtilsForUser",
new SCE(0x91e4f6a7, "sceKernelLibcClock", 'x', ""),
new SCE(0x27cc57f0, "sceKernelLibcTime", 'x', "x"),
new SCE(0x71ec4271, "sceKernelLibcGettimeofday", 'x', "xx"),
new SCE(0xbfa98062, "sceKernelDcacheInvalidateRange", 'i', "xi"),
new SCE(0xc8186a58, "sceKernelUtilsMd5Digest", 'i', "xix"),
new SCE(0x9e5c5086, "sceKernelUtilsMd5BlockInit", 'i', "x"),
new SCE(0x61e1e525, "sceKernelUtilsMd5BlockUpdate", 'i', "xxi"),
new SCE(0xb8d24e78, "sceKernelUtilsMd5BlockResult", 'i', "xx"),
new SCE(0x840259f1, "sceKernelUtilsSha1Digest", 'i', "xix"),
new SCE(0xf8fcd5ba, "sceKernelUtilsSha1BlockInit", 'i', "x"),
new SCE(0x346f6da8, "sceKernelUtilsSha1BlockUpdate", 'i', "xxi"),
new SCE(0x585f1c09, "sceKernelUtilsSha1BlockResult", 'i', "xx"),
new SCE(0xe860e75e, "sceKernelUtilsMt19937Init", 'x', "xx"),
new SCE(0x06fb8a63, "sceKernelUtilsMt19937UInt", 'x', "x"),
new SCE(0x37fb5c42, "sceKernelGetGPI", 'x', ""),
new SCE(0x6ad345d7, "sceKernelSetGPO", 'v', "x"),
new SCE(0x79d1c3fa, "sceKernelDcacheWritebackAll", 'i', ""),
new SCE(0xb435dec5, "sceKernelDcacheWritebackInvalidateAll", 'i', ""),
new SCE(0x3ee30821, "sceKernelDcacheWritebackRange", 'i', "xi"),
new SCE(0x34b9fa9e, "sceKernelDcacheWritebackInvalidateRange", 'i', "xi"),
new SCE(0xc2df770e, "sceKernelIcacheInvalidateRange", 'i', "xi"),
new SCE(0x80001c4c, "sceKernelDcacheProbe", '?', ""),
new SCE(0x16641d70, "sceKernelDcacheReadTag", '?', ""),
new SCE(0x4fd31c9d, "sceKernelIcacheProbe", '?', ""),
new SCE(0xfb05fad0, "sceKernelIcacheReadTag", '?', ""),
new SCE(0x920f104a, "sceKernelIcacheInvalidateAll", 'x', "")
),
new Module("KDebugForKernel",
new SCE(0xe7a3874d, "sceKernelRegisterAssertHandler", '?', ""),
new SCE(0x2ff4e9f9, "sceKernelAssert", '?', ""),
new SCE(0x9b868276, "sceKernelGetDebugPutchar", '?', ""),
new SCE(0xe146606d, "sceKernelRegisterDebugPutchar", '?', ""),
new SCE(0x7ceb2c09, "sceKernelRegisterKprintfHandler", 'x', ""),
new SCE(0x84f370bc, "Kprintf", '?', ""),
new SCE(0x5ce9838b, "sceKernelDebugWrite", '?', ""),
new SCE(0x66253c4e, "sceKernelRegisterDebugWrite", '?', ""),
new SCE(0xdbb5597f, "sceKernelDebugRead", '?', ""),
new SCE(0xe6554fda, "sceKernelRegisterDebugRead", '?', ""),
new SCE(0xb9c643c9, "sceKernelDebugEcho", '?', ""),
new SCE(0x7d1c74f0, "sceKernelDebugEchoSet", '?', ""),
new SCE(0x24c32559, "sceKernelDipsw", '?', ""),
new SCE(0xd636b827, "sceKernelRemoveByDebugSection", '?', ""),
new SCE(0x5282dd5e, "sceKernelDipswSet", '?', ""),
new SCE(0x9f8703e4, "KDebugForKernel_9F8703E4", '?', ""),
new SCE(0x333dcec7, "KDebugForKernel_333DCEC7", '?', ""),
new SCE(0xe892d9a1, "KDebugForKernel_E892D9A1", '?', ""),
new SCE(0xa126f497, "KDebugForKernel_A126F497", '?', ""),
new SCE(0xb7251823, "sceKernelAcceptMbogoSig", '?', "")
),
new Module("pspeDebug",
new SCE(0xdeadbeaf, "pspeDebugWrite", '?', "")
),
new Module("StdioForKernel",
new SCE(0x98220f3e, "sceKernelStdoutReopen", '?', ""),
new SCE(0xfb5380c5, "sceKernelStderrReopen", '?', ""),
new SCE(0xcab439df, "printf", '?', ""),
new SCE(0x2ccf071a, "fdprintf", '?', ""),
new SCE(0xd97c8cb9, "puts", '?', ""),
new SCE(0x172d316e, "sceKernelStdin", '?', ""),
new SCE(0xa6bab2e9, "sceKernelStdout", '?', ""),
new SCE(0xf78ba90a, "sceKernelStderr", '?', "")
),
new Module("LoadCoreForKernel",
new SCE(0xace23476, "sceKernelCheckPspConfig", '?', ""),
new SCE(0x7be1421c, "sceKernelCheckExecFile", '?', ""),
new SCE(0xbf983ef2, "sceKernelProbeExecutableObject", '?', ""),
new SCE(0x7068e6ba, "sceKernelLoadExecutableObject", '?', ""),
new SCE(0xb4d6fecc, "sceKernelApplyElfRelSection", '?', ""),
new SCE(0x54ab2675, "sceKernelApplyPspRelSection", '?', ""),
new SCE(0x2952f5ac, "sceKernelDcacheWBinvAll", '?', ""),
new SCE(0xd8779ac6, "sceKernelIcacheClearAll", 'x', ""),
new SCE(0x99a695f0, "sceKernelRegisterLibrary", '?', ""),
new SCE(0x5873a31f, "sceKernelRegisterLibraryForUser", '?', ""),
new SCE(0x0b464512, "sceKernelReleaseLibrary", '?', ""),
new SCE(0x9baf90f6, "sceKernelCanReleaseLibrary", '?', ""),
new SCE(0x0e760dba, "sceKernelLinkLibraryEntries", '?', ""),
new SCE(0x0de1f600, "sceKernelLinkLibraryEntriesForUser", '?', ""),
new SCE(0xda1b09aa, "sceKernelUnLinkLibraryEntries", '?', ""),
new SCE(0xc99dd47a, "sceKernelQueryLoadCoreCB", '?', ""),
new SCE(0x616fcccd, "sceKernelSetBootCallbackLevel", '?', ""),
new SCE(0xf32a2940, "sceKernelModuleFromUID", '?', ""),
new SCE(0xcd0f3bac, "sceKernelCreateModule", '?', ""),
new SCE(0x6b2371c2, "sceKernelDeleteModule", '?', ""),
new SCE(0x7320d964, "sceKernelModuleAssign", '?', ""),
new SCE(0x44b292ab, "sceKernelAllocModule", '?', ""),
new SCE(0xbd61d4d5, "sceKernelFreeModule", '?', ""),
new SCE(0xae7c6e76, "sceKernelRegisterModule", '?', ""),
new SCE(0x74cf001a, "sceKernelReleaseModule", '?', ""),
new SCE(0xfb8ae27d, "sceKernelFindModuleByAddress", '?', ""),
new SCE(0xcce4a157, "sceKernelFindModuleByUID", '?', ""),
new SCE(0x82ce54ed, "sceKernelModuleCount", '?', ""),
new SCE(0xc0584f0c, "sceKernelGetModuleList", '?', ""),
new SCE(0xcf8a41b1, "sceKernelFindModuleByName", 'x', "s"),
new SCE(0xb95fa50d, "LoadCoreForKernel_B95FA50D", '?', "")
),
new Module("IoFileMgrForKernel",
new SCE(0xa905b705, "sceIoCloseAll", '?', ""),
new SCE(0x411106ba, "sceIoGetThreadCwd", '?', ""),
new SCE(0xcb0a151f, "sceIoChangeThreadCwd", '?', ""),
new SCE(0x8e982a74, "sceIoAddDrv", '?', ""),
new SCE(0xc7f35804, "sceIoDelDrv", '?', ""),
new SCE(0x3c54e908, "sceIoReopen", '?', ""),
new SCE(0xb29ddf9c, "sceIoDopen", 'i', "s"),
new SCE(0xe3eb004c, "sceIoDread", 'i', "ix"),
new SCE(0xeb092469, "sceIoDclose", 'i', "i"),
new SCE(0x109f50bc, "sceIoOpen", 'i', "sii"),
new SCE(0x6a638d83, "sceIoRead", 'i', "ixi"),
new SCE(0x42ec03ac, "sceIoWrite", 'i', "ixi"),
new SCE(0x68963324, "sceIoLseek32", 'i', "iii"),
new SCE(0x27eb27b8, "sceIoLseek", 'I', "iIi"),
new SCE(0x810c4bc3, "sceIoClose", 'i', "i"),
new SCE(0x779103a0, "sceIoRename", 'i', "ss"),
new SCE(0xf27a9c51, "sceIoRemove", 'i', "s"),
new SCE(0x55f4717d, "sceIoChdir", 'i', "s"),
new SCE(0x06a70004, "sceIoMkdir", 'i', "si"),
new SCE(0x1117c65f, "sceIoRmdir", 'i', "s"),
new SCE(0x54f5fb11, "sceIoDevctl", 'i', "sxpipi"),
new SCE(0x63632449, "sceIoIoctl", 'i', "ixpipi"),
new SCE(0xab96437f, "sceIoSync", 'i', "si"),
new SCE(0xb2a628c1, "sceIoAssign", 'i', "sssixi"),
new SCE(0x6d08a871, "sceIoUnassign", 'i', "s"),
new SCE(0xace946e8, "sceIoGetstat", 'i', "sx"),
new SCE(0xb8a740f4, "sceIoChstat", 'i', "sxx"),
new SCE(0xa0b5a7c2, "sceIoReadAsync", 'i', "ixi"),
new SCE(0x3251ea56, "sceIoPollAsync", 'i', "iP"),
new SCE(0xe23eec33, "sceIoWaitAsync", 'i', "iP"),
new SCE(0x35dbd746, "sceIoWaitAsyncCB", 'i', "iP"),
new SCE(0xbd17474f, "IoFileMgrForKernel_BD17474F", '?', ""),
new SCE(0x76da16e3, "IoFileMgrForKernel_76DA16E3", '?', "")
),
new Module("LoadExecForKernel",
new SCE(0x4ac57943, "sceKernelRegisterExitCallback", 'i', "i"),
new SCE(0xa3d5e142, "LoadExecForKernel_a3d5e142", '?', ""),
new SCE(0x28d0d249, "sceKernelLoadExec_28D0D249", 'i', "sx")
),
new Module("SysMemForKernel",
new SCE(0x636c953b, "SysMemForKernel_636c953b", '?', ""),
new SCE(0xc9805775, "SysMemForKernel_c9805775", '?', ""),
new SCE(0x1c1fbfe7, "SysMemForKernel_1c1fbfe7", '?', "")
),
new Module("sceMt19937",
new SCE(0xecf5d379, "sceMt19937Init", 'x', "xx"),
new SCE(0xf40c98e6, "sceMt19937UInt", 'x', "x")
),
new Module("SysclibForKernel",
new SCE(0xab7592ff, "memcpy", 'x', "xxx"),
new SCE(0x476fd94a, "strcat", 'x', "xx"),
new SCE(0xc0ab8932, "strcmp", 'i', "xx"),
new SCE(0xec6f1cf2, "strcpy", 'x', "xx"),
new SCE(0x52df196c, "strlen", 'x', "x"),
new SCE(0x81d0d1f7, "memcmp", 'i', "xxx"),
new SCE(0x7661e728, "sprintf", 'i', "xx"),
new SCE(0x10f3bb61, "memset", 'x', "xii")
),
new Module("sceCtrl_driver",
new SCE(0x3e65a0ea, "sceCtrlInit", '?', ""),
new SCE(0x1f4011e6, "sceCtrlSetSamplingMode", 'x', "x"),
new SCE(0x6a2774f3, "sceCtrlSetSamplingCycle", 'x', "x"),
new SCE(0x02baad91, "sceCtrlGetSamplingCycle", 'i', "x"),
new SCE(0xda6b76a1, "sceCtrlGetSamplingMode", 'i', "x"),
new SCE(0x1f803938, "sceCtrlReadBufferPositive", 'i', "xx"),
new SCE(0x3a622550, "sceCtrlPeekBufferPositive", 'i', "xx"),
new SCE(0xc152080a, "sceCtrlPeekBufferNegative", 'i', "xx"),
new SCE(0x60b81f86, "sceCtrlReadBufferNegative", 'i', "xx"),
new SCE(0xb1d0e5cd, "sceCtrlPeekLatch", 'i', "x"),
new SCE(0x0b588501, "sceCtrlReadLatch", 'i', "x"),
new SCE(0x348d99d4, "sceCtrlSetSuspendingExtraSamples", '?', ""),
new SCE(0xaf5960f3, "sceCtrlGetSuspendingExtraSamples", '?', ""),
new SCE(0xa68fd260, "sceCtrlClearRapidFire", '?', ""),
new SCE(0x6841be1a, "sceCtrlSetRapidFire", '?', ""),
new SCE(0xa7144800, "sceCtrlSetIdleCancelThreshold", 'i', "ii"),
new SCE(0x687660fa, "sceCtrlGetIdleCancelThreshold", 'i', "xx")
),
new Module("sceDisplay_driver",
new SCE(0x0e20f177, "sceDisplaySetMode", 'x', "iii"),
new SCE(0x289d82fe, "sceDisplaySetFrameBuf", 'x', "xiii"),
new SCE(0xeeda2e54, "sceDisplayGetFrameBuf", 'x', "pppi"),
new SCE(0x36cdfade, "sceDisplayWaitVblank", 'x', ""),
new SCE(0x984c27e7, "sceDisplayWaitVblankStart", 'x', ""),
new SCE(0x40f1469c, "sceDisplayWaitVblankStartMulti", 'x', "i"),
new SCE(0x8eb9ec49, "sceDisplayWaitVblankCB", 'x', ""),
new SCE(0x46f186c3, "sceDisplayWaitVblankStartCB", 'x', ""),
new SCE(0x77ed8b3a, "sceDisplayWaitVblankStartMultiCB", 'x', "i"),
new SCE(0xdba6c4c4, "sceDisplayGetFramePerSec", 'f', ""),
new SCE(0x773dd3a3, "sceDisplayGetCurrentHcount", 'x', ""),
new SCE(0x210eab3a, "sceDisplayGetAccumulatedHcount", 'i', ""),
new SCE(0xa83ef139, "sceDisplayAdjustAccumulatedHcount", 'i', "i"),
new SCE(0x9c6eaad7, "sceDisplayGetVcount", 'x', ""),
new SCE(0xdea197d4, "sceDisplayGetMode", 'x', "ppp"),
new SCE(0x7ed59bc4, "sceDisplaySetHoldMode", 'x', "x"),
new SCE(0xa544c486, "sceDisplaySetResumeMode", 'x', "x"),
new SCE(0xbf79f646, "sceDisplayGetResumeMode", 'x', "p"),
new SCE(0xb4f378fa, "sceDisplayIsForeground", 'x', ""),
new SCE(0x31c4baa8, "sceDisplayGetBrightness", 'x', "pp"),
new SCE(0x9e3c6dc6, "sceDisplaySetBrightness", 'x', "ii"),
new SCE(0x4d4e10ec, "sceDisplayIsVblank", 'x', ""),
new SCE(0x21038913, "sceDisplayIsVsync", 'x', "")
),
new Module("sceMpegbase",
new SCE(0xbea18f91, "sceMpegbase_BEA18F91", 'x', "x"),
new SCE(0x492b5e4b, "sceMpegBaseCscInit", '?', ""),
new SCE(0x0530be4e, "sceMpegbase_0530BE4E", '?', ""),
new SCE(0x91929a21, "sceMpegBaseCscAvc", '?', ""),
new SCE(0x304882e1, "sceMpegBaseCscAvcRange", '?', ""),
new SCE(0x7ac0321a, "sceMpegBaseYCrCbCopy", '?', "")
),
new Module("sceUsbGps",
new SCE(0x268f95ca, "sceUsbGpsSetInitDataLocation", '?', ""),
new SCE(0x31f95cde, "sceUsbGpsGetPowerSaveMode", '?', ""),
new SCE(0x54d26aa4, "sceUsbGpsGetInitDataLocation", 'i', "x"),
new SCE(0x63d1f89d, "sceUsbGpsResetInitialPosition", '?', ""),
new SCE(0x69e4aaa8, "sceUsbGpsSaveInitData", '?', ""),
new SCE(0x6eed4811, "sceUsbGpsClose", 'i', ""),
new SCE(0x7c16ac3a, "sceUsbGpsGetState", 'i', "x"),
new SCE(0x934ec2b2, "sceUsbGpsGetData", 'i', "xx"),
new SCE(0x9d8f99e8, "sceUsbGpsSetPowerSaveMode", '?', ""),
new SCE(0x9f267d34, "sceUsbGpsOpen", 'i', ""),
new SCE(0xa259cd67, "sceUsbGpsReset", '?', "")
),
new Module("sceLibFttt",
new SCE(0x67f17ed7, "sceFontNewLib", 'x', "xx"),
new SCE(0x574b6fbc, "sceFontDoneLib", 'i', "x"),
new SCE(0x48293280, "sceFontSetResolution", 'i', "xff"),
new SCE(0x27f6e642, "sceFontGetNumFontList", 'i', "xx"),
new SCE(0xbc75d85b, "sceFontGetFontList", 'i', "xxi"),
new SCE(0x099ef33c, "sceFontFindOptimumFont", 'i', "xxx"),
new SCE(0x681e61a7, "sceFontFindFont", 'i', "xxx"),
new SCE(0x2f67356a, "sceFontCalcMemorySize", 'i', ""),
new SCE(0x5333322d, "sceFontGetFontInfoByIndexNumber", 'i', "xxx"),
new SCE(0xa834319d, "sceFontOpen", 'x', "xxxx"),
new SCE(0x57fcb733, "sceFontOpenUserFile", 'x', "xsxx"),
new SCE(0xbb8e7fe6, "sceFontOpenUserMemory", 'x', "xxxx"),
new SCE(0x3aea8cb6, "sceFontClose", 'i', "x"),
new SCE(0x0da7535e, "sceFontGetFontInfo", 'i', "xx"),
new SCE(0xdcc80c2f, "sceFontGetCharInfo", 'i', "xxx"),
new SCE(0xaa3de7b5, "sceFontGetShadowInfo", 'i', "xxx"),
new SCE(0x5c3e4a9e, "sceFontGetCharImageRect", 'i', "xxx"),
new SCE(0x48b06520, "sceFontGetShadowImageRect", 'i', "xxx"),
new SCE(0x980f4895, "sceFontGetCharGlyphImage", 'i', "xxx"),
new SCE(0xca1e6945, "sceFontGetCharGlyphImage_Clip", 'i', "xxxiiii"),
new SCE(0x74b21701, "sceFontPixelToPointH", 'f', "ifx"),
new SCE(0xf8f0752e, "sceFontPixelToPointV", 'f', "ifx"),
new SCE(0x472694cd, "sceFontPointToPixelH", 'f', "ifx"),
new SCE(0x3c4b7e82, "sceFontPointToPixelV", 'f', "ifx"),
new SCE(0xee232411, "sceFontSetAltCharacterCode", 'i', "xx"),
new SCE(0x568be516, "sceFontGetShadowGlyphImage", 'i', "xxx"),
new SCE(0x5dcf6858, "sceFontGetShadowGlyphImage_Clip", 'i', "xxxiiii"),
new SCE(0x02d7f94b, "sceFontFlush", 'i', "x")
),
new Module("sceSha256",
new SCE(0x318a350c, "sceSha256Digest", 'i', "xix")
),
new Module("sceAdler",
new SCE(0x9702ef11, "sceAdler32", 'x', "xxx")
),
new Module("sceSfmt19937",
new SCE(0x161aceb2, "sceSfmt19937InitGenRand", 'i', "xx"),
new SCE(0xdd5a5d6c, "sceSfmt19937InitByArray", 'i', "xxi"),
new SCE(0xb33fe749, "sceSfmt19937GenRand32", 'x', "x"),
new SCE(0xd5ac9f99, "sceSfmt19937GenRand64", 'X', "x"),
new SCE(0xdb025bfa, "sceSfmt19937FillArray32", 'i', "xxi"),
new SCE(0xee2938c4, "sceSfmt19937FillArray64", 'i', "xxi")
),
new Module("sceAudioRouting",
new SCE(0x39240e7d, "sceAudioRoutingGetMode", 'i', ""),
new SCE(0x28235c56, "sceAudioRoutingGetVolumeMode", 'i', ""),
new SCE(0x36fd8aa9, "sceAudioRoutingSetMode", 'i', "i"),
new SCE(0xbb548475, "sceAudioRoutingSetVolumeMode", 'i', "i")
),
new Module("sceUsbCam",
new SCE(0x03ed7a82, "sceUsbCamSetupMic", 'i', "xxi"),
new SCE(0x2e930264, "sceUsbCamSetupMicEx", '?', ""),
new SCE(0x82a64030, "sceUsbCamStartMic", 'i', ""),
new SCE(0x5145868a, "sceUsbCamStopMic", 'i', ""),
new SCE(0x36636925, "sceUsbCamReadMicBlocking", 'i', "xx"),
new SCE(0x3dc0088e, "sceUsbCamReadMic", '?', ""),
new SCE(0xb048a67d, "sceUsbCamWaitReadMicEnd", '?', ""),
new SCE(0xf8847f60, "sceUsbCamPollReadMicEnd", '?', ""),
new SCE(0x5778b452, "sceUsbCamGetMicDataLength", '?', ""),
new SCE(0x08aee98a, "sceUsbCamSetMicGain", '?', ""),
new SCE(0x17f7b2fb, "sceUsbCamSetupVideo", 'i', "xxi"),
new SCE(0xcfe9e999, "sceUsbCamSetupVideoEx", 'i', "xxi"),
new SCE(0x574a8c3f, "sceUsbCamStartVideo", 'i', ""),
new SCE(0x6cf32cb9, "sceUsbCamStopVideo", 'i', ""),
new SCE(0x7dac0c71, "sceUsbCamReadVideoFrameBlocking", 'i', "xx"),
new SCE(0x99d86281, "sceUsbCamReadVideoFrame", 'i', "xx"),
new SCE(0xf90b2293, "sceUsbCamWaitReadVideoFrameEnd", '?', ""),
new SCE(0x41e73e95, "sceUsbCamPollReadVideoFrameEnd", 'i', ""),
new SCE(0xdf9d0c92, "sceUsbCamGetReadVideoFrameSize", '?', ""),
new SCE(0x3f0cf289, "sceUsbCamSetupStill", 'i', "x"),
new SCE(0x0a41a298, "sceUsbCamSetupStillEx", 'i', "x"),
new SCE(0x61be5cac, "sceUsbCamStillInputBlocking", '?', ""),
new SCE(0xfb0a6c5d, "sceUsbCamStillInput", '?', ""),
new SCE(0x7563afa1, "sceUsbCamStillWaitInputEnd", '?', ""),
new SCE(0x1a46cfe7, "sceUsbCamStillPollInputEnd", '?', ""),
new SCE(0xa720937c, "sceUsbCamStillCancelInput", '?', ""),
new SCE(0xe5959c36, "sceUsbCamStillGetInputLength", '?', ""),
new SCE(0xf93c4669, "sceUsbCamAutoImageReverseSW", 'i', "i"),
new SCE(0x11a1f128, "sceUsbCamGetAutoImageReverseState", '?', ""),
new SCE(0x4c34f553, "sceUsbCamGetLensDirection", 'i', ""),
new SCE(0x383e9fa8, "sceUsbCamGetSaturation", '?', ""),
new SCE(0x6e205974, "sceUsbCamSetSaturation", '?', ""),
new SCE(0x70f522c5, "sceUsbCamGetBrightness", '?', ""),
new SCE(0x4f3d84d5, "sceUsbCamSetBrightness", '?', ""),
new SCE(0xa063a957, "sceUsbCamGetContrast", '?', ""),
new SCE(0x09c26c7e, "sceUsbCamSetContrast", '?', ""),
new SCE(0xfdb68c23, "sceUsbCamGetSharpness", '?', ""),
new SCE(0x622f83cc, "sceUsbCamSetSharpness", '?', ""),
new SCE(0x994471e0, "sceUsbCamGetImageEffectMode", '?', ""),
new SCE(0xd4876173, "sceUsbCamSetImageEffectMode", '?', ""),
new SCE(0x2bcd50c0, "sceUsbCamGetEvLevel", '?', ""),
new SCE(0x1d686870, "sceUsbCamSetEvLevel", '?', ""),
new SCE(0xd5279339, "sceUsbCamGetReverseMode", '?', ""),
new SCE(0x951bedf5, "sceUsbCamSetReverseMode", 'i', "i"),
new SCE(0x9e8aaf8d, "sceUsbCamGetZoom", '?', ""),
new SCE(0xc484901f, "sceUsbCamSetZoom", '?', ""),
new SCE(0xaa7d94ba, "sceUsbCamGetAntiFlicker", '?', ""),
new SCE(0x6784e6a8, "sceUsbCamSetAntiFlicker", '?', ""),
new SCE(0xd293a100, "sceUsbCamRegisterLensRotationCallback", '?', ""),
new SCE(0x41ee8797, "sceUsbCamUnregisterLensRotationCallback", '?', "")
),
new Module("sceG729",
new SCE(0x13f1028a, "sceG729DecodeExit", '?', ""),
new SCE(0x17c11696, "sceG729DecodeInitResource", '?', ""),
new SCE(0x3489d1f3, "sceG729DecodeCore", '?', ""),
new SCE(0x55e14f75, "sceG729DecodeInit", '?', ""),
new SCE(0x5a409d1b, "sceG729EncodeExit", '?', ""),
new SCE(0x74804d93, "sceG729DecodeReset", '?', ""),
new SCE(0x890b86ae, "sceG729DecodeTermResource", '?', ""),
new SCE(0x8c87a2ca, "sceG729EncodeReset", '?', ""),
new SCE(0x94714d50, "sceG729EncodeTermResource", '?', ""),
new SCE(0xaa1e5462, "sceG729EncodeInitResource", '?', ""),
new SCE(0xcfcd367c, "sceG729EncodeInit", '?', ""),
new SCE(0xdb7259d5, "sceG729EncodeCore", '?', "")
),
new Module("sceNetUpnp",
new SCE(0x27045362, "sceNetUpnpGetNatInfo", 'i', ""),
new SCE(0x3432b2e5, "sceNetUpnpStart", 'i', ""),
new SCE(0x3e32ed9e, "sceNetUpnpStop", 'i', ""),
new SCE(0x540491ef, "sceNetUpnpTerm", 'i', ""),
new SCE(0xe24220b5, "sceNetUpnpInit", 'i', "ii")
),
new Module("sceNetIfhandle",
new SCE(0xc80181a2, "sceNetGetDropRate", 'i', "pp"),
new SCE(0xfd8585e1, "sceNetSetDropRate", 'i', "ii")
),
new Module("KUBridge",
new SCE(0x4c25ea72, "kuKernelLoadModule", 'i', "sxx"),
new SCE(0x24331850, "kuKernelGetModel", 'i', "")
),
new Module("sceUsbAcc",
new SCE(0x79a1c743, "sceUsbAccGetAuthStat", 'i', ""),
new SCE(0x0cd7d4aa, "sceUsbAccGetInfo", 'i', "x")
),
new Module("sceUsbMic",
new SCE(0x06128e42, "sceUsbMicPollInputEnd", '?', ""),
new SCE(0x2e6dcdcd, "sceUsbMicInputBlocking", 'i', "xxx"),
new SCE(0x45310f07, "sceUsbMicInputInitEx", '?', ""),
new SCE(0x5f7f368d, "sceUsbMicInput", '?', ""),
new SCE(0x63400e20, "sceUsbMicGetInputLength", '?', ""),
new SCE(0xb8e536eb, "sceUsbMicInputInit", '?', ""),
new SCE(0xf899001c, "sceUsbMicWaitInputEnd", '?', "")
)
);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment