Developer Zer0xFF working on an OpenGL ES Implementation for hacked PS4s
Scene developer Zer0xFF shared a blog post detailing his process to reverse engineer some Sony libraries and work on an OpenGL ES implementation for the PS4. This work in progress is currently on hold, but the developer has made his work open source in the hope that others will pick it up.
Current Open Source PS4 SDKs for tinkerers are very minimal, with no support for input (controllers) or graphics. They’re basically mostly used to create binary payloads at the moment.
In parallel, leaked official SDKs exist that a few have been using to release homebrews, But using those is probably not the best idea if you expect your project to survive long term (for multiple reasons). And most of us would rather avoid having to engage in any kind of copyright infringement just to create native homebrew for the PS4.
In this context, having folks working on creating open implementations of graphic renderers is awesome news. Furthermore, the article by Zer0xFF details the thought process on how official libraries are reverse engineered to create an open SDK, which is invaluable information for those of us who have no clue where to begin.
Zer0xFF’s fork of the PS4 SDK, with work in progress for OpenGL support, can be downloaded here. Zer0xFF states that this should in theory work out of the box for firmware 4.05, even though the readme states that this is 1.76 only.