Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NPloader PSP: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(17 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{Infobox PSP homebrew
{{Infobox PSP Homebrews
| title = NPloader (DLC loader)
|title=NPloader (DLC loader)
| image = https://dlhb.gamebrew.org/psphomebrew/NPloaderDLCloader.jpg|250px
|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 (2 Feb 2016)
|author=codestation
| licence = Mixed
|lastupdated=2011/09/21
| author = codestation
|type=Plugins
| website = https://wololo.net/talk/viewtopic.php?t=4997
|version=0.9
| download = https://dlhb.gamebrew.org/psphomebrew/NPloaderDLCloader.rar
|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
}}
}}
<youtube>_fA3jAiNWuU</youtube>
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
 
If you have Custom Firmware PRO you must deactivate the noDRM option in the Recovery menu.
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:''' 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 (please 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 from developer:'''
'''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).


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
[[Category:PSP homebrew applications]]
[[Category:PSP homebrew plugins]]

Latest revision as of 11:47, 5 October 2024

NPloader (DLC loader)
Psp02.png
General
Authorcodestation
TypePlugins
Version0.9
LicenseGPL-3.0
Last Updated2011/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

Advertising: