From d39bc5d685c2df14f51bb863e674e87f6a8266ed Mon Sep 17 00:00:00 2001 From: red-prig Date: Thu, 15 Jun 2023 23:57:43 +0300 Subject: [PATCH] Update declaration --- ps4_elf.pas | 9 ++++++--- sys/sys_types.pas | 2 -- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ps4_elf.pas b/ps4_elf.pas index 21ee0210..4f6e2cf4 100644 --- a/ps4_elf.pas +++ b/ps4_elf.pas @@ -127,16 +127,18 @@ type Size:QWORD; sceKernelExtendedPageTable :PQWORD; sceKernelFlexibleMemorySize :PQWORD; - sceKernelExtendedMemory1 :PQWORD; + sceKernelExtendedMemory1 :PByte; sceKernelExtendedGpuPageTable:PQWORD; - sceKernelExtendedMemory2 :PQWORD; + sceKernelExtendedMemory2 :PByte; sceKernelExtendedCpuPageTable:PQWORD; end; PSceKernelFsParam=^TSceKernelFsParam; TSceKernelFsParam=packed record Size:QWORD; - sceKernelFsDupDent:PQWORD; + sceKernelFsDupDent :PDWORD; + sceWorkspaceUpdateMode:Pointer; + sceTraceAprNameMode :Pointer; end; PSceProcParam=^TSceProcParam; @@ -155,6 +157,7 @@ type _sceKernelMemParam :PSceKernelMemParam; _sceKernelFsParam :PSceKernelFsParam; sceProcessPreloadEnabled :PDWORD; + Unknown1 :QWORD; end; Telf_file=class; diff --git a/sys/sys_types.pas b/sys/sys_types.pas index 9a637274..b79671b7 100644 --- a/sys/sys_types.pas +++ b/sys/sys_types.pas @@ -423,8 +423,6 @@ type Size:QWORD; Magic:QWORD; SDK_version:QWORD; - param1:Integer; - param2:Integer; end; PTLS_index=^TLS_index;