mirror of https://github.com/red-prig/fpPS4.git
sceKernelHasNeoMode, sceKernelGetFsSandboxRandomWord
This commit is contained in:
parent
ab753e4556
commit
27aff1b54c
|
@ -75,6 +75,7 @@ function ps4_sceKernelCheckReachability(path:PChar):Integer; SysV_ABI_CDecl;
|
||||||
function ps4_access(path:PChar;mode:Integer):Integer; SysV_ABI_CDecl;
|
function ps4_access(path:PChar;mode:Integer):Integer; SysV_ABI_CDecl;
|
||||||
|
|
||||||
function ps4_getdtablesize:Integer; SysV_ABI_CDecl;
|
function ps4_getdtablesize:Integer; SysV_ABI_CDecl;
|
||||||
|
function ps4_sceKernelGetFsSandboxRandomWord:PChar; SysV_ABI_CDecl;
|
||||||
|
|
||||||
implementation
|
implementation
|
||||||
|
|
||||||
|
@ -1049,6 +1050,14 @@ begin
|
||||||
_set_errno(0);
|
_set_errno(0);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
const
|
||||||
|
fs_word:Pchar='sys';
|
||||||
|
|
||||||
|
function ps4_sceKernelGetFsSandboxRandomWord:PChar; SysV_ABI_CDecl;
|
||||||
|
begin
|
||||||
|
//__sys_randomized_path
|
||||||
|
Result:=fs_word;
|
||||||
|
end;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
|
||||||
|
|
|
@ -119,6 +119,11 @@ begin
|
||||||
Result:=0; //no
|
Result:=0; //no
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
function ps4_sceKernelHasNeoMode:Integer; SysV_ABI_CDecl;
|
||||||
|
begin
|
||||||
|
Result:=0; //no
|
||||||
|
end;
|
||||||
|
|
||||||
function ps4_sceKernelGetModuleInfoFromAddr(Addr:Pointer;flags:DWORD;info:pSceKernelModuleInfoEx):Integer; SysV_ABI_CDecl;
|
function ps4_sceKernelGetModuleInfoFromAddr(Addr:Pointer;flags:DWORD;info:pSceKernelModuleInfoEx):Integer; SysV_ABI_CDecl;
|
||||||
var
|
var
|
||||||
node:TElf_node;
|
node:TElf_node;
|
||||||
|
@ -1271,6 +1276,7 @@ begin
|
||||||
|
|
||||||
lib^.set_proc($5AC95C2B51507062,@ps4_sceKernelIsNeoMode);
|
lib^.set_proc($5AC95C2B51507062,@ps4_sceKernelIsNeoMode);
|
||||||
lib^.set_proc($9A9C4076A5BB74A6,@ps4_sceKernelIsProspero);
|
lib^.set_proc($9A9C4076A5BB74A6,@ps4_sceKernelIsProspero);
|
||||||
|
lib^.set_proc($ACD46D9B5BA2A326,@ps4_sceKernelHasNeoMode);
|
||||||
|
|
||||||
//mmap
|
//mmap
|
||||||
|
|
||||||
|
@ -1451,6 +1457,7 @@ begin
|
||||||
lib^.set_proc($F2F13A67A5446329,@ps4_access);
|
lib^.set_proc($F2F13A67A5446329,@ps4_access);
|
||||||
|
|
||||||
lib^.set_proc($B19BB06833C04CAB,@ps4_getdtablesize);
|
lib^.set_proc($B19BB06833C04CAB,@ps4_getdtablesize);
|
||||||
|
lib^.set_proc($2467D330139D509A,@ps4_sceKernelGetFsSandboxRandomWord);
|
||||||
|
|
||||||
//file
|
//file
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue