PS4 Eboot DLC Patcher es una aplicación que parchea el eboot para cargar un .prx personalizado que contiene los ids del contenido dlc, y todas las funciones de libSceAppContent, emulando algunas de sus funciones:
sceAppContentGetAddcontInfoList
sceAppContentGetAddcontInfo
sceAppContentGetEntitlementKey
sceAppContentAddcontDelete
sceAppContentAddcontMount
sceAppContentAddcontUnmount
sceAppContentGetPftFlag
El resto de funciones están "proxyadas" a la biblioteca libSceAppContent real. Algunos de los juegos cross-gen más recientes utilizan la librería libSceNpEntitlementAccess, actualmente no está emulada, sin embargo planeo al menos soportarla parcialmente.
Esto está hecho para fpkgs de PS4, que se ejecuta en PS45, donde fpkgs dlc no funcionan, aunque supongo que también podría ser útil para los juegos donde el juego principal se desbloquea con dlcs por lo que todo puede estar en un paquete (como algunos juegos de Telltale).
Requiere IDA Pro con el plugin PS4 Module Loader instalado, así como Python de 3.9 en adelante.
PS4 Eboot DLC Patcher es una aplicación creada por idlesauce.
Que novedades incluye la versión 1.2.0
Released
-
libSceNpEntitlementAccess compatible con el método prx. (corrige juegos que antes mostraban un error al parchear, como Hogwarts Legacy, MK11 y más).