obhq / obliteration

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

Implements dce + hmd devices #859

Closed SuchAFuriousDeath closed 5 months ago

SuchAFuriousDeath commented 5 months ago

All credit goes to @mikusp for reaching this.

SuchAFuriousDeath commented 5 months ago

Here is his experimental branch by the way: https://github.com/mikusp/obliteration/tree/wip_current. It seems that he's reaching game code that draws to the screen for some games. image image image image

SuchAFuriousDeath commented 5 months ago

It seems that the open functions have been left out as well.

SuchAFuriousDeath commented 5 months ago

By the way: image

ultimaweapon commented 5 months ago

Seems like it is the right decision to go with the VM to support multiple processes.

ultimaweapon commented 5 months ago

Another solution is we can fake those communication if it is not fragile or too complicated.

SuchAFuriousDeath commented 5 months ago

Seems like it is the right decision to go with the VM to support multiple processes.

image

ultimaweapon commented 5 months ago

The good news is now I have full access to my PS4. This will be much easier to look around to learn how it works.