More actions
m (Text replacement - "|discussion=" to "|donation=") |
No edit summary |
||
(3 intermediate revisions by one other user not shown) | |||
Line 2: | Line 2: | ||
|title=NoPspEmuDrm | |title=NoPspEmuDrm | ||
|image=nopspemudrmvita.png | |image=nopspemudrmvita.png | ||
|description=Bypass DRM Check in PspEmu on | |description=Bypass DRM Check in PspEmu on PS Vita. | ||
|author=LiEnby | |author=LiEnby | ||
|lastupdated= | |lastupdated=2024/02/17 | ||
|type=Plugins | |type=Plugins | ||
|version=1. | |version=1.05 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/vitahomebrews/nopspemudrmvita.7z | |download=https://dlhb.gamebrew.org/vitahomebrews/nopspemudrmvita.7z | ||
Line 49: | Line 49: | ||
==Media== | ==Media== | ||
'''NoPspEmuDrm Trailer - ([https://www.youtube.com/watch?v=SZFJUg1jvxk Silica | '''NoPspEmuDrm Trailer - ([https://www.youtube.com/watch?v=SZFJUg1jvxk Silica])'''<br> | ||
<youtube>SZFJUg1jvxk</youtube> | <youtube>SZFJUg1jvxk</youtube> | ||
==Changelog== | ==Changelog== | ||
'''v1.05''' | |||
*Now reads ConsoleID for rif generation from idstorage, this should hopefully fix compatibility issues with Console ID Spoofers. | |||
'''v1.04''' | |||
*Fixes a bug where games with data.psar file larger than 2,147,483,647 bytes would not work. | |||
'''v1.03''' | '''v1.03''' | ||
* Now bypasses __sce_discinfo mul,ti-disc whitelist. | * Now bypasses __sce_discinfo mul,ti-disc whitelist. |
Latest revision as of 01:16, 18 February 2024
NoPspEmuDrm | |
---|---|
General | |
Author | LiEnby |
Type | Plugins |
Version | 1.05 |
License | GPL-3.0 |
Last Updated | 2024/02/17 |
Links | |
Download | |
Website | |
Source | |
A plugin to bypass all PSPEmu DRM Checks, so you can play digital PSP or PS1 game backups.
Features
- Play any PSP, PSX, NeoGeo, PC Engine or TurboGrafix16 contents without a license - Directly from the livearea, as if you got it from the PlayStation Store, no Adrenaline.
- Use any PSP DLC Content (EDATs) without a license.
- Use PocketStation functionality with PSX games that support it. note: requires "PocketStation App" to be installed.
- Start PspEmu content without NpDrm activation.
- Force __sce_ebootpbp signature file validation success (means that PSP bubbles won't be snapped out of existence upon downgrading or changing accounts).
- Can use any Multi Disc game on your Vita, even if they are not within __sce_discinfo.
Installation
The installation of the plugin consists of two parts: a kernel plugin and a user plugin. Both need to be installed for the plugin to work correctly.
The file paths for the kernel and user plugins are as follow on config.txt:
*KERNEL ur0:/tai/NoPspEmuDrm_kern.skprx *ALL ur0:/tai/NoPspEmuDrm_user.suprx
How to install PSP game:
- Copy digital PSP/GAME folder to ux0:/pspemu/PSP/GAME/.
- Note that currently, VitaShell not support "Promoting" PSP games, you can use the author's fork that supports this.
- And on the main screen click Triangle, press "Refresh LiveArea".
Notes:
- This is not an eCFW and will not work with PSX2PSP or homebrew applications - only official content (chovy-sign/sign_np will work though).
- First time startup of a game may take longer than later runs as it has to find the games decryption key, however it is cached after that and will be faster.
- PSP EBOOT.PBP games dont work in adrenaline by default because adrenaline do not patch npumd drm. (can be fixed with npdrm_free PSP plugin by qwikrazor however).
Media
NoPspEmuDrm Trailer - (Silica)
Changelog
v1.05
- Now reads ConsoleID for rif generation from idstorage, this should hopefully fix compatibility issues with Console ID Spoofers.
v1.04
- Fixes a bug where games with data.psar file larger than 2,147,483,647 bytes would not work.
v1.03
- Now bypasses __sce_discinfo mul,ti-disc whitelist.
- Fixes bug with some free drm vita games getting broken due to ecdsa patch.
v1.02
- Fixes a rare bug in some games that would reboot the entire psp kernel at runtime, causing NpDrm.prx patches to be removed (ex; The Power Stone Collection).
- Fixes a bug with parsing rif start and end dates, in offical rif files.
v1.01
- Fixes a bug where cached rif would not be re-generated if was generated without activation and then you activated your console.
v1.00
- First Release.
Credits
- Li - Main dev; wrote all plugin code (except crypto/), Being transgender.
- Hykem - kirk_engine, used to "emulate" alot of the KIRK security co-processor functions from the PSP.
- SquallATF - Wrote alot of the Chovy-Sign2/PspCrypto code that this is heavily based on; Also helped with EDAT.
- TheFlow - Original NoNpDrm code- NoPspEmuDrm_kern is fork of NoNpDrm. and for the original Adrenaline v3.00, which i think i copied like 1 function from which was for reading/writing to PspEmu memory.