obhq / obliteration

Experimental PS4 emulator written in Rust for Windows, macOS and Linux
https://obliteration.net
MIT License
586 stars 17 forks source link

Find out why switching the main thread credential to a game credential cause int44 #809

Closed ultimaweapon closed 3 months ago

ultimaweapon commented 3 months ago

This caused by #805. The problem is I believed #805 already did the right thing but somehow the libkernel.sprx expect the main thread to have a system credential, which should not because I don't think the PS4 will run the game process with a privileged credential.

ultimaweapon commented 3 months ago

@obhq/developers do you guys have any clues from the libkernel side? I did not take a look on the libkernel much so I really have no idea how it is working.