Ps3HEN DLC rap/pkg issues

Bliph

Forum Noob
Hello, I'm new to the homebrew scene and this forum. I'm on 4.8 and HEN 3.0.3 at the moment with Multiman and Managunz installed for use. I have DLC pkg/rap files and appropriately installed them and placed the rap files in exdata on hdd0. The dlc worked fine the first time I ran the console, but I booted up my console again and now my save is corrupted due to the fact the game isn't recognizing any dlc on the console.

Do I need to authenticate the files again or am I missing something more here?
 
Last edited by a moderator:
Hello, I'm new to the homebrew scene and this forum. I'm on 4.8 and HEN 3.0.3 at the moment with Multiman and Managunz installed for use. I have DLC pkg/rap files and appropriately installed them and placed the rap files in exdata on hdd0. The dlc worked fine the first time I ran the console, but I booted up my console again and now my save is corrupted due to the fact the game isn't recognizing any dlc on the console.

Do I need to authenticate the files again or am I missing something more here?
are you enabling HEN before starting the game?
 
Yes, HEN is always enabled before I start any software.
I've deleted the Pkg and Rap files and reinstalled them after also converting my game file to an ISO from JB. Now the DLC won't even appear in the game. Where do I need to store these files or install them so they will work?
 
Is your system activated? And converting a PKG to ISO/JB is never a good idea it is hit or miss. So if you are sure your act.dat is valid place the RAP files in a FAT32 formatted USB flash drive in the folder on the root of EXDATA. Just placing them directly in hdd0:/EXDATA will always work the first time for me. But next launch does what is happening to you. Try this and report back.
 
Is your system activated? And converting a PKG to ISO/JB is never a good idea it is hit or miss. So if you are sure your act.dat is valid place the RAP files in a FAT32 formatted USB flash drive in the folder on the root of EXDATA. Just placing them directly in hdd0:/EXDATA will always work the first time for me. But next launch does what is happening to you. Try this and report back.
Sorry for not being specific. I converted the game from a JB to a ISO not any package files. The package files are already installed and the rap files are in exdata on the hdd0. I've rebooted a few times already to test the game and have had no results on the DLC showing up.
 
Sorry for not being specific. I converted the game from a JB to a ISO not any package files. The package files are already installed and the rap files are in exdata on the hdd0. I've rebooted a few times already to test the game and have had no results on the DLC showing up.
Here are a few pointers that may be helpful.
I will assume that your console is properly activated via PSN (with a valid act.dat file stored in the home folder) and HEN fully enabled, those things are prerequisites.
I will also assume that all your files are legit, backed up from your own PSN installations and not downloaded from piracy sites however if I were wrong about that, there would be no point continuing the conversation, not just because we would need to close the thread as per forum rules but also because statistically speaking, bad/wrong files would be a more likely explanation for your problems.

1. Sold DLCs are distributed as npdrm PKG files, and like all commercial npdrm releases they require proper rif licenses to work.
When a npdrm game/DLC is installed from PSN, the installation process gets hold of the official game/DLC rap global license file and acquires the act.dat file and the current idps from your console, in order to create the rif local license the game/DLC needs to run on your console. The generated rif license file is stored in the current user profile folder.

2. DLCs must match the exact game edition for which they were made, when games are released under different game IDs, you need to ensure that the game and the DLCs you are using match. Mismatches are rarely a problem when files have been backed up from PSN store installations but more likely to happen when downloading pirated files.

3. On the fly rif handling using a custom folder of rap files is a fairly recent feature found in the latest HEN (and latest Cobra/Mamba releases), of course to use it you need to make sure that the currently installed payload you are using supports on the fly rif creation but you must also ensure that the feature is enabled (when appropriate) and that your setup is correct.

4. IMHO for the majority of PS3 users, it may be simpler to install the rif files (at once for all the rap files you own) permanently in your user profile than use on the fly rif creation, an app like psnpatch can easily and quickly sort this out for you, or you can just generate rif files manually on PC and FTP/copy them as required into your profile folder.

5. rif licenses are generated with the rap file, the act.dat file and the current idps. If one of those things gets changed (new activation file, idps spoofing etc..), an existing rif license becomes invalid, another must be generated for the game to work.
On the fly rif handling should prevent most use cases of this kind in theory however I don't recall whether or not the rif gets generated each time you launch a npdrm release or whether it gets generated only if the rif is missing in the profile folder.. we would need to have a quick look at the source code to confirm.

6. It's possible to check in real time whether or not a rif file gets created when you launch a game by temporarily replacing the currently installed hen (the same principle applies for cobra/mamba) payload file by its debug version on the console and capturing the debug output on a PC (Linux or Windows) with socat via LAN on UDP port 18194.
The debug logs contain all file io accesses, they should be able to tell whether the rap file gets opened and whether a rif file gets generated successfully whenever you launch the game.
 
Last edited:

Similar threads

Back
Top