public static string disasmSYSCALL(int code) { string functionName = null; HLEModuleFunction func = HLEModuleManager.Instance.getFunctionFromSyscallCode(code); if (func != null) { functionName = func.FunctionName; } if (string.ReferenceEquals(functionName, null)) { if (code == syscallUnmappedImport) { functionName = "Unmapped import"; } else if (code == syscallLoadCoreUnmappedImport) { functionName = "Unmapped import from loadcore"; } else { functionName = "unknown"; } } return(string.Format("{0,-10} 0x{1:X5} [{2}]", "syscall", code, functionName)); }
public virtual void setHLEFunction(HLEModuleFunction hleFunction) { this.hleFunction = hleFunction; }