More actions
No edit summary |
No edit summary |
||
(17 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox PSP | {{Infobox PSP Homebrews | ||
| title = NPloader (DLC loader) | |title=NPloader (DLC loader) | ||
| image = | |image=psp02.png | ||
| type = Plugins | |description=Also known as DLC Loader. Allows direct reading and loading of DLC (EDATA/PGD/SPRX) files in their decrypted form. | ||
| version = 0.9 | |author=codestation | ||
| | |lastupdated=2011/09/21 | ||
| | |type=Plugins | ||
| website = https://wololo.net/talk/viewtopic.php?t=4997 | |version=0.9 | ||
|license=GPL-3.0 | |||
| source = https://github.com/codestation/nploader | |download=https://dlhb.gamebrew.org/psphomebrew/nploader.rar | ||
|website=https://wololo.net/talk/viewtopic.php?t=4997 | |||
|source=https://github.com/codestation/nploader | |||
}} | }} | ||
NPloader (DLC loader) is a plugin that can directly read and load DLC (EDATA/PGD/SPRX) files in their decrypted form, so you don't need to reactivate your PSN account and/or switch between them while using your purchased DLC from different regions. Furthermore, it can read both decrypted/encrypted files. | NPloader (DLC loader) is a plugin that can directly read and load DLC (EDATA/PGD/SPRX) files in their decrypted form, so you don't need to reactivate your PSN account and/or switch between them while using your purchased DLC from different regions. Furthermore, it can read both decrypted/encrypted files. | ||
Line 17: | Line 17: | ||
Copy the nploader.prx in the seplugins folder and enable it in game.txt by adding the following line | Copy the nploader.prx in the seplugins folder and enable it in game.txt by adding the following line | ||
ms0:/seplugins/nploader.prx 1 | ms0:/seplugins/nploader.prx 1 | ||
You will also find nploader.ini in the sample config folder. It is an experimental feature for customizing DLC location, which is optional and you do not have to copy it over in order to use the plugin (see below for more details). | |||
'''Note:''' If you have Custom Firmware PRO you must deactivate the noDRM option in the Recovery menu. | |||
==User guide== | ==User guide== | ||
===Custom DLC location=== | |||
You can place your DLC folders in a custom location (useful if you don't want to fill up your XMB menu with content that you are not going to launch). | You can place your DLC folders in a custom location (useful if you don't want to fill up your XMB menu with content that you are not going to launch). | ||
Line 33: | Line 34: | ||
The custom DLC location is entirely optional, only copy nploader.ini to your PSP if you are using this feature. Also this option is experimental and could fail in some games. | The custom DLC location is entirely optional, only copy nploader.ini to your PSP if you are using this feature. Also this option is experimental and could fail in some games. | ||
'''Note | '''Note:''' The redirection is only for DLC files, if you have another content that is using the DLC folder (e.g. game updates), then these files must remain in that directory (e.g. the ARC patch files from the LittleBigPlanet update). | ||
==Media== | |||
'''PSP How To Install DLC For Backup ISO Games''' ([https://www.youtube.com/watch?v=oi0iaC3GRCo Tech James]) <br> | |||
<youtube>oi0iaC3GRCo</youtube> | |||
==Compatibility== | ==Compatibility== | ||
Line 94: | Line 97: | ||
* Author's Twitter - https://twitter.com/codestation | * Author's Twitter - https://twitter.com/codestation | ||
* Wololo - https://wololo.net/talk/viewtopic.php?t=4997 | * Wololo - https://wololo.net/talk/viewtopic.php?t=4997 | ||
Latest revision as of 11:47, 5 October 2024
NPloader (DLC loader) | |
---|---|
General | |
Author | codestation |
Type | Plugins |
Version | 0.9 |
License | GPL-3.0 |
Last Updated | 2011/09/21 |
Links | |
Download | |
Website | |
Source | |
NPloader (DLC loader) is a plugin that can directly read and load DLC (EDATA/PGD/SPRX) files in their decrypted form, so you don't need to reactivate your PSN account and/or switch between them while using your purchased DLC from different regions. Furthermore, it can read both decrypted/encrypted files.
Installation
Copy the nploader.prx in the seplugins folder and enable it in game.txt by adding the following line
ms0:/seplugins/nploader.prx 1
You will also find nploader.ini in the sample config folder. It is an experimental feature for customizing DLC location, which is optional and you do not have to copy it over in order to use the plugin (see below for more details).
Note: If you have Custom Firmware PRO you must deactivate the noDRM option in the Recovery menu.
User guide
Custom DLC location
You can place your DLC folders in a custom location (useful if you don't want to fill up your XMB menu with content that you are not going to launch).
To do this create a file named nploader.ini (or use the file provided) then add/edit the path where you are going to move your DLC folders.
Example: ms0:/PSP/GAME/DLC
Remember to add a newline to the end of the file.
The custom DLC location is entirely optional, only copy nploader.ini to your PSP if you are using this feature. Also this option is experimental and could fail in some games.
Note: The redirection is only for DLC files, if you have another content that is using the DLC folder (e.g. game updates), then these files must remain in that directory (e.g. the ARC patch files from the LittleBigPlanet update).
Media
PSP How To Install DLC For Backup ISO Games (Tech James)
Compatibility
Tested by developer on CFW from 5.00 to 6.60 (Pro CFW is recommended).
Tested and works on the following Custom Firmwares/HEN:
5.00 M33
6.20 PRO
6.39 ME
6.60 ME
6.60 PRO
Known issues
Do not mix with the noDRM implementation of Pro CFW. If you are using one of them then disable the other.
Changelog
v0.9
- Fixed bug with redirection on np_rename.
- Added support for newer games that load at 0x08900000.
v0.8
- Added support for custom DLC location.
- Added support for games that lauch additional user modules that uses the npdrm api (this fixes the Buzz! games).
v0.7
- Proper fix to detect the correct user module of the game.
- Skip opnssmp module when is loaded.
- Released source code.
v0.6
- Added all the incarnations of the Prometheus loaded to the module blacklist so the plugin doesn't make the mistake of hooking to those. This fix will ensure that the plugin will work with different patched versions of the games. A proper fix (removing the blacklist and identify the game module properly) is gonna to be included in a future release.
v0.5-r1
- Removed pspSdk* obsolete functions.
v0.5
- Implemented the rest of the npdrm API so now works with games like GEB.
- Added support for loading decrypted sprx files.
v0.4
- Fixed black screen with GoW: GoS. Probably this fixes other games with black screen when using this plugin.
v0.3
- Support for m33 and inferno UMD ISO mode.
v0.2
- Unified plugins in one (nploader.prx) and fixed issue with aLoader.
v0.1
- Initial release.
Credits
Special thanks to Coldbird for the hook functions.
External links
- GitHub - https://github.com/codestation/nploader
- Author's Twitter - https://twitter.com/codestation
- Wololo - https://wololo.net/talk/viewtopic.php?t=4997