FAQ

What is NoPayStation?

It's a superior way of acquiring VITA, PSM, PSP, PSX, PS3 Games, DLCs, Themes and Updates without the need to rely on user uploads, as you download the titles straight from PlayStation servers. It's just like downloading from PSS!
Say goodbye to MEGA transfer limits. Also, thanks to that you can be sure all the files are unchanged and do not contain any harmful code.

IMPORTANT NOTE REGARDING VITA CONSOLES:
Games, DLCs, Themes and Updates need NoNpDRM plugin installed on your Vita to work.
PSM titles need NoPsmDRM plugin installed to work.
PSP Games, DLCs, Themes and PSX Games need Adrenaline installed to work.
For Vita 3.61+ Games to be playable on ALL FIRMWARES you need the 0syscall6 plugin installed.
Vita Themes(only via PC download) requires ENSO to be installed on your console.

IMPORTANT NOTE REGARDING PS3 CONSOLES:
To use NoPayStation Games/DLCs you need console with CFW installed on it. Latest Ferrox Cobra or Rebug LITE are advised.

IMPORTANT NOTE REGARDING PSP GAMES IN EBOOT.PBP FORMAT (VITA AND PSP):
To use NoPayStation PSP Games in EBOOT.PBP format you need to install this PSP plugin.

Configuration and Usage

This tutorial is for the Windows version of NPS Browser. If you are a macOS user, use this app instead.

  1. Download pkg2zip(fork by lusid1) from here, place anywhere on your PC.
  2. Download NPS Browser, place anywhere on your PC.
  3. Run NPS Browser and configure it like so:
    IMPORTANT: REMEMBER TO PASTE THE LINKS INTO THE APP. IF YOU DO THAT YOUR NPS BROWSER WILL ALWAYS USE LATEST DATABASE!
  4. Close this window, close the NPS browser and run it again. You should now see the list of all NoPayStation titles.

What do I do with the files?

Vita Games:
Just copy the /app/ directory NPS Browser created to the root of your Vita and refresh LiveArea through VitaShell. It's the same process as you do with NoNpDRM rips.

Vita DLCs:
Just copy the /addcont/ directory NPS Browser created to the root of your Vita and refresh LiveArea through VitaShell. Note: You need the latest version of VitaShell (1.76 or newer) to use this feature!

Vita Updates:
Just copy /patch/ directory NPS Browser created to the root of your Vita and refresh LiveArea through VitaShell. Note: You need the latest version of VitaShell (1.98 or newer) to use this feature!

Vita Themes:
Just copy /bgdl/ directory NPS Browser created to the root of your Vita. Themes will auto-install on next reboot.
Note 1: You need to be on 3.60 ENSO or 3.65 ENSO in order to install themes.
Note 2: If there is no act.dat, such as when it is not activated, you need to set theme each time after rebooting. It can be avoided by making an empty act.dat like this: `tm0:/npdrm/act.dat`

PSM Games:
Just copy the /psm/ directory NPS Browser created to the root of your Vita and rebuild or update your Vita's database. Its same process as you do with NoPsmDRM rips.

PSX & PSP Games:
Just copy the /pspemu/ directory NPS Browser created to the root of your Vita(ux0/ur0/uma0/imc0 - depending which one are you using!) and run Adrenaline. You'll see the new game(s).

PSP DLCs:
Just copy the /pspemu/ directory NPS Browser created to the root of your Vita(ux0/ur0/uma0/imc0 - depending which one are you using!) and run Adrenaline. You'll see the new DLC(s).

PSP Themes:
Just copy the /pspemu/ directory NPS Browser created to the root of your Vita(ux0/ur0/uma0/imc0 - depending which one are you using!) and run Adrenaline. You'll see the new theme(s).

PS3 Games & DLCs:

  1. Download and Install reActPSN
  2. Create new PS3 local profile with this name aa
  3. Copy the downloaded PKG file to your PS3 or USB and copy "exdata" directory to your USB drive. Make sure the exdata directory contains .rap file(s)! Now plug the USB to your console and install PKG(s).
    1. If you have the "aa" profile -> Log into this profile and run reActPSN homebrew, it will reboot your console. Now log back to your main profile.
    2. If you have ReActPSN profile -> Rename it back to "aa", log into this profile and run reActPSN homebrew. It will reboot your console.
  4. Now log into your main profile and play the game/DLCs.
    Note 1: You only need to do it once per PKG+rap combo(game/DLC). For every new PKG/license you need to repeat these steps in that order: 3 -> 4b -> 5
    Note 2: DONT REMOVE aa/ReActPSN PROFILE! If you do all PKGs (games/DLCs) will stop working!
    Note 3: for NOT REQUIRED games/DLCs you need to press and hold O (circle) while opening ReActPSN
    Note 4: For multipart games (Yakuza 5 for example) you need to merge them all into single PKG first: copy /B "first part.pkg" + "2nd part.pkg" + ... + "6th part.pkg" "output.pkg"

Contribution FAQ

How can I contribute?

Contributing to NPS couldn't be any easier:
Go to the contribution page and select your contribution method.

What you will need:
For single contributions you will need the PKG URL and license file.
For batch contributions you will need the .JSON exported from PSDLE, as well as a zipped folder containing the licenses.

Note: You do NOT need to have both files to contribute to NPS. Having just the license(s) or just the URL(s) is completely fine.

Obtaining PKG links

For this step you don't even need a 3.60 vita or CFW PS3, all steps are done on PC. All you need to have is purchased/added to account content.

Games / DLCs / Themes:

  1. Download and install the PSDLE browser extension.
  2. Go to the Playstation Store and log in.
  3. Run the browser extension. You'll get this icon at the bottom-left corner. Click it.
  4. After you click it you'll see this. Click "Start"
  5. It'll list all of your digital games/DLCs/themes. Everything you own on your Playstation Account. When it's done it'll look something like this.
  6. Now click on any platforms that you dont want to be included in the exported file. For only Vita titles it should look like this.
  7. Click on EXPORT VIEW on the top. This will pop up.
  8. Press IMPORT on the bottom of the window that just popped up and paste this: [{"property":"platform","title":"Platform"},{"property":"name","title":"Name"},{"property":"pkg","title":"PKG direct link"},{"property":"id","title":"Content ID"},{"property":"size","title":"File Size"},{"property":"baseGame","title":"Alternate Name"},{"property":"productID","title":"Product ID"},{"property":"url","title":"Store URL"}]
  9. Press OK and then the JSON button to export the file to your PC.
  10. The saved file can now be opened with a text editor. Just search for the Title ID of the title you want to share. Make sure it's a proper link by looking at the Content ID.

Vita Game Updates:

  1. Download Vita Game Update Checker and extract it somewhere on your PC.
  2. Run the application you just extracted and paste the TITLE ID of a game. Now press Check button on the bottom right corner.
  3. Right-click the desired update -> copy all -> by default columns.
  4. Now you copied: Game Title, Title ID, Update Version, Required FW, FileSize(in MB), SHA1, ContentID, PKG link, Update Type, XML link. [All in that order]
  5. Open a text editor and paste in the copied data. Grab the URL for the update and contribute it using the steps outlined above under "How can I contribute?".
    NOTE 1: Please contribute Updates with cumulative update type. These end with -PE in pkg link. Cumulative updates can be installed on ANY lower game version and they do not miss files from previous updates.
    NOTE2: If a newer update is released, the XML will be updated with the new version. If that happens, links to previous updates CANNOT BE OBTAINED so grab your update links AS SOON AS POSSIBLE to get updates that still run on 3.60/3.65.
    NOTE 3: If NOTE 2 scenario happens, the previously obtained PKG links to previous updates are still working and valid. Content is never removed from the servers.

Creating zRIFs (Vita)

Creating NoNpDRM licenses for PSV Games and DLCs:

Easy/regular method:

  1. Download and install the NoNpDRM plugin by Fl0w (remember to reboot console after adding it to your config.txt file).
  2. Run game to make NoNpDRM licenses for it and all installed DLCs.
  3. NoNpDRM licenses will be located in ux0:/nonpdrm

FAST method:
This method doesn't require you to download the whole game or to even have the base game installed (for DLCs), shortening the whole process from a few hours to just a few minutes.

  1. Download and install the modded NoNpDRM by leecherman (remember to reboot console after adding it to your config.txt file).
  2. Start downloading the game or DLC then pause it.
  3. Run VitaShell and go to the ux0:/bgdl/t/00000X/ directory and copy temp.dat file to/as ux0:/license/theme/<GAMEID>/temp.rif
  4. Quit VitaShell and reopen it.
  5. Your NoNpDRM license is now created and ready at ux0:/nonpdrm/theme/<GAMEID>/6488b73b912a753a492e2714e9b38bc7.rif
Creating NoNpDRM licenses for PSV Themes:
  1. Download and install the modded NoNpDRM by leecherman (remember to reboot console after adding it to your config.txt file).
  2. Run any App (game or homebrew).
  3. NoNpDRM licenses will be located in ux0:/nonpdrm/theme.
Creating NoPsmDRM licenses for PSM Games:
  1. Download and install the NoPsmDRM plugin by frangarcj (remember to reboot console after adding it to your config.txt file).
  2. Run game to make NoPsmDRM license for that title.
  3. NoPsmDRM licenses will be located in ux0:/data as CONTENT_ID.rif files. For example: ux0:data/EM0041-NPOA00013_00-0000000000000000.rif.
Creating zRIFs
IMPORTANT NOTE: In order to generate a proper zRIF you need to use NoNpDRM generated licenses located in the ux0:/nonpdrm/ directory (or ux0:/data/.rif for NoPsmDRM)!
zRIFs created from original work.bin or ux0:/license/ files WILL BE REJECTED AS INVALID!!

Easy method / For single files:

  1. Go to this website.
  2. Simply upload work.bin or 6488b73b912a753a492e2714e9b38bc7.rif and press convert.

Harder method / For batch zRIF making:

  1. Download make_key.exe from here.
  2. Go to the directory where your nonpdrm licenses (or nonpdrm games with work.bin files) are located.
  3. Transfer make_key.exe there. Now hold shift and press right mouse button while being inside the directory, select "Open command prompt here"
    1. For .rif licenses paste this into cmd and press enter: for /f "tokens=*" %B in ('dir /S /B *.rif') do make_key "%B" >> keys.txt
    2. For work.bin licenses paste this into cmd and press enter: for /f "tokens=*" %B in ('dir /S /B work.bin') do make_key "%B" >> keys.txt
  4. Open the keys.txt file. It'll contain the zRIF keys, their contentID and file location.

Creating RAPs (PS3)

IMPORTANT NOTE: in order to generate proper RAP you need a purchased game(from PS Store) and CFW installed on your PS3 Console.
  1. Download rif2rap from here and place it anywhere on your PC.
  2. From your PS3 grab these files and place them somewhere on your PC
    1. act.dat - /dev_hdd0/home/00000000X/exdata/
    2. idps - You can use any method of obtaining IDPS, but using IDPS Viewer Homebrew seems to be easiest. Alternatively, IDPS Dumper Web Exploit (v2.0) can be used.
    3. .rif files (licenses) - /dev_hdd0/home/00000000X/*.rif
  3. Run RifConv.exe and in "Rif2Rap" tab select IDPS and act.dat files you previously downloaded from your PS3. Also select the directory where RIF files are located. Press create button to create RAPs.
  4. Now you should have the .rap files generated. To contribute them to NoPayStation you can zip the folder and follow the instructions for batch contributing.