This is the GoldHEN Plugin SDK repository.
It requires OpenOrbis PS4 Toolchain and LLVM 10+ to be installed.
It's better if you copy the SDK source files into your project and build the SDK from source with your project, because there may be some compiler or OpenOrbis Toolchain bugfixes which would require rebuilding the GoldHEN SDK.
Just build all files from source/
as C source code, and include stuff from include/
.
If you are sure you won't be rebuilding the GoldHEN SDK, then you can include stuff from include/
,
run make
for Linux or build_static.bat
for Windows to build a static library libGoldHEN_Hook.a
and then use it in your project for the implementation of the headers.
If you ran into crashes related to print logging (usually during VA args assignment clearing stack) you can try building with printf make PRINTF=1
and ./build.sh -printf
in main plugin repository.
GoldHEN Plugin SDK is released under the MIT License.