PS4 Homebrew 1.76 Samples by PlayStation 4 developer @ZeraTron, and following the PS4 cmake toolchain updates earlier today Zer0xFF shared some libPS4freetype2 documentation for PS4 homebrew devs on his new Blog.
Below is an excerpt alongside some sample pictures with help from ZeraTron, and head over to Blog.MadNation.net to check out the entire libPS4freetype2 doc!
What is freetype?
Simply put freetype is a text rendering library that's used across different platforms for a variety of different reasons, that's also true for text in game.
if you haven't heard of freetype before, then you might be surprised to learn that there is a good chance the text you're reading right now is rendered using the freetype2 library, especially if you're on Linux based OS, Android or iOS.
What is libPS4freetype2?
libPS4freetype2 is a simple wrapper around the original upstream freetype2 library that I wrote that (I hope) simplifies the process of printing text on the screen.
At the time of writing the only other text rendering solution for the PS4 was from TheoryWrong, PR, which used the linux kernel text rendering method, which by nature prints really simple text as the kernel doesn't really need to render fancy text of different style or of different font size so the results where limited and somewhat crude. which is where this library comes in.
With all that said the pictures below are to show case the progress from Zer0 until fully working
- Special Thanks to ZeraTron_ for the time he spent testing this for me