obhq / obliteration

Experimental free and open-source PlayStation 4 kernel
https://obliteration.net
Apache License 2.0
620 stars 17 forks source link

Implements sys_get_proc_type_info #694

Closed SuchAFuriousDeath closed 5 months ago

SuchAFuriousDeath commented 6 months ago

@ultimaweapon It seems that is_webcore_process and is_diskplayerui_process were different functions than you thought they were. I got all of the new ones from prig.

red-prig commented 6 months ago

During reverse engineering I identified an error, the correct option is:

 //sceSblACMgrIsJitCompilerProcess()         -> | 0x01
 //sceSblACMgrIsJitApplicationProcess()      -> | 0x02
 //sceSblACMgrIsVideoplayerProcess()         -> | 0x04
 //sceSblACMgrIsDiskplayeruiProcess()        -> | 0x08
 //sceSblACMgrHasUseVideoServiceCapability() -> | 0x10
 //sceSblACMgrIsWebcoreProcess()             -> | 0x20
 //sceSblACMgrHasSceProgramAttribute()       -> | 0x40
 //sceSblACMgrIsDebuggableProcess()          -> | 0x80 
SuchAFuriousDeath commented 6 months ago

Nice, thanks!