Requirements
- Windows 10 or 11 with .NET Framework 4.8.1 is recommended
- macOS 12.0 or higher (Intel x86 or Apple ARM64)
- Homebrew with following packages :
- 'wget' (Used for mirroring directories from FTP)
- 'jdk11' (Used for sending .jar payloads)
- 'netcat' (Used to dump self files - more stable than macOS's 'nc')
- 'pv' (Used to track the progress of SELF files dumping -> not working yet)
- FTP Tools require an active FTP server running on the PS5.
PS1 Library & Tools
- Click on Library -> Load a new folder on the top menu
- Select a folder containing your game backups (.bin format).
- Right-click on a game and select 'Copy to'.
- Now select the folder where you want to copy the selected game.
- Click on Tools -> Merge .bin files on the top menu
- Browse the .cue file of the game that you want to merge
- Optional: Add more .cue files to process more games
- Click on 'Merge selected' if you want to merge only the selected game or click on 'Merge all' to process all added .cue files
PS2 Library & Tools
- Click on Library -> "Load a new folder" on the top menu
- Select a folder containing your game backups (.iso/.cso format).
- Right-click on a game and select 'Copy to'.
- Now select the folder where you want to copy the selected game.
- Right-click on a game inside the library and select 'Send to PS4-5'.
- On the next window (Payload Sender) enter your PS5 IP
- Send the mast1c0re Network Game Loader if not done yet
- Send the game with 'Send ISO'
- Click on Tools -> "Convert BIN/CUE to ISO" on the top menu
- Browse the game's .bin or .cue file
- Click on "Convert" and wait until done
- Click on Tools -> "XMB Homebrew/Games Installer" on the top menu
- Visit https://github.com/SvenGDK/PSX-XMB-Manager for more information
PS5 Library & Tools
Windows
- Click on Library -> "Load folder with games and apps" on the top menu
- Select a folder containing your game/app backups.
macOS
- Click on Library -> "Load backup folder"
- Select a folder containing your game/app backups.
Note: Game or App backups must contain a /sce_sys/param.json file.
Note 2: .pkg files are also supported on Windows.
Windows / macOS
- Copy (game/app) To -> Copies the selected game to a destination drive or folder
- Play Soundtrack -> Plays the included at9 soundtrack of the game (if available)
- Check for updates -> Checks for available game patches
- Open (game) folder -> Opens the folder containing the game files
- Browse assets -> Opens the assets browser for the selected game
Windows only
- Change game/app type -> Changes the "applicationCategoryType" of the selected game or app
- Rename game/app -> Renames the game or app to a desired title for all languages
- Change game/app icon -> Replace the game or app's icon0.png file
- Change game/app background -> Replace the game or app's pic0.png file
- Change game/app soundtrack -> Replace the game or app's snd0.at9 file
Windows only
- Enter your PS5 IP & Port in the Settings on the top menu (IP:PORT)
- Send a payload that enables FTP access
- Click on Library -> "Load installed games and apps over FTP" on the top menu
Windows / macOS
- Enter your PS5 IP and port that should receive the payload
- Select a payload in .elf or .bin format (or from the list in macOS)
- macOS also supports sending .jar files if jdk11 is installed via homebrew
- Send the payload by clicking on 'Send'
Windows only
- Enter your PS5 IP and port of the mast1c0re Network Game Loader
- Browse a PS2 game in .iso format
- Send the game by clicking on 'Send ISO'
Windows / macOS
- Select your disc drive from the list (Caution: Only supports 1 disc drive connected.)
- Browse the .iso file to burn
- Click on 'Burn Disc' and wait until finished
Windows only
The GP5 Creator can create a .gp5 project file that can be used to build a PS5 .pkg using the publishing tools.
The publishing tools are not included and need to be added manually at "/Tools/PS5/".
Inside the GP5 Creator you can also extract a PS5 .pkg if you know the passcode.
Note: Extracting a .pkg probably requires the same or a higher version of the publishing tools.
- At the Save Path, click on "..." and save the new .gp5 project
- Leave the passcode or enter a new one with the same lenght
- Click on "Create" to create the .gp5 project file
- Add files and folders using the "File" or "Folder" button
- Specify the "Destination Path" inside the .pkg
- Leave the "Add to Chunk#" field or enter another decimal value
- Click on "Add to chunk" to add the file or folder inside the .pkg
Windows / macOS
- On the top menu select "File" -> "New"
- Select a parameter from the list and modify the value with the "Save changes" button
- You can also add a new parameter by selecting a parameter from the list, setting the value and clicking on "Add param"
- You can also delete a selected parameter by clicking the "Remove param" button
- Some parameters require you to open the advanced param editor to modify their values
- On the top menu select "File" -> "Save" to save the new param.json file
- On the top menu select "File" -> "Load param.json"
- Select a parameter from the list and modify the value with the "Save changes" button
- You can also add a new parameter by selecting a parameter from the list, setting the value and clicking on "Add param"
- You can also delete a selected parameter by clicking the "Remove param" button
- Some parameters require you to open the advanced param editor to modify their values
- On the top menu select "File" -> "Save" to save the param.json file
- You can find useful information about all the parameters in the PSDevWiki :
Windows only
The PKG Builder only supports .gp5 project files.
- Browse your .gp5 project
- Select a save path for the new .pkg file
- Hit "Build PKG" and wait until the process is done
Windows / macOS
The PKG Merger supports PS4 & PS5 .pkg files.
- Select a directory that contains all .pkg files that should be merged
- *_0.pkg, *_1.pkg, *_2.pkg, ...
- Click on "Merge" (Windows) / "Start Merge" (macOS) and wait until the process is done
Windows only
The AT9 <-> WAV Converter allows you to convert .wav audio files to .at9 and vice versa.
- Select a .wav or .at9 file
- Select a bitrate and sampling rate or leave the fields empty
- Click on "Convert" and wait until done
Windows / macOS
- Enter your PS5 IP & Port (Windows: In the Settings on the top menu IP:PORT)
- Click on "Connect and list content" (Windows) / "Connect" (macOS)
- Download -> Download the selected file or folder (folder not available yet in macOS)
- Upload a file or folder -> Upload a single file or an entire folder (folder not available yet in macOS)
- Delete -> Delete the selected file or folder
- Rename -> Rename the selected file or folder
- Create a new directory -> Creates a new folder at the current path
Windows / macOS
- Create a full dump (Windows) / Create a full game dump including metadata (macOS)
- This option will :
- Dump the FULL contents of "/mnt/sandbox/pfsmnt/GAMEID-app0"
- Dump contents of "/system_data/priv/appmeta/GAMEID/" to ".../GAMEID-app0/sce_sys"
- Dump contents of "/user/appmeta/GAMEID/" to ".../GAMEID-app0/sce_sys"
- Read "npbind.dat" to get the NPRW id.
- Copy "/user/np_uds/nobackup/conf/NPRWID/uds.ucp" to ".../GAMEID-app0/sce_sys/uds/uds00.ucp"
- Copy "/user/trophy2/nobackup/conf/NPRWID/TROPHY.UCP" to ".../GAMEID-app0/sce_sys/trophy2/trophy00.ucp"
- This option will :
- Dump metadata only (Windows) / Dump only game metadata (macOS)
- This option will :
- Read the GAME id ONLY from "/mnt/sandbox/pfsmnt/"
- Dump contents of "/system_data/priv/appmeta/GAMEID/" to ".../GAMEID-app0/sce_sys"
- Dump contents of "/user/appmeta/GAMEID/" to ".../GAMEID-app0/sce_sys"
- Read "npbind.dat" to get the NPRW id.
- Copy "/user/np_uds/nobackup/conf/NPRWID/uds.ucp" to ".../GAMEID-app0/sce_sys/uds/uds00.ucp"
- Copy "/user/trophy2/nobackup/conf/NPRWID/TROPHY.UCP" to ".../GAMEID-app0/sce_sys/trophy2/trophy00.ucp"
- This option will :
- Dump SELF files only
- This option will :
- Dump the SELF files to the selected dump directory "./self-dump.tar"
- This option will :
- Enter your PS5 IP & Port (Windows: In the Settings on the top menu IP:PORT)
- Select "/mnt/sandbox/pfsmnt/" from the list
- Choose a directory where the game should be dumped
- Check the option "Create a full dump" (Windows) / "Create a full game dump including metadata" (macOS)
- Click on "Start Download" to start dumping
Note: This process can take some hours depending on the game size. Keep your PS5 & PC powered on.
- Send the ps5-self-dumper payload to your PS5
- Enter the PS5 IP & Payload Port (Windows: In the Settings on the top menu IP:PORT)
- Select "/mnt/sandbox/pfsmnt/" from the list
- Choose a directory where the SELF files should be dumped (as single .tar archive)
- Check the option "Dump SELF files only"
- Click on "Start Download" to start dumping and wait until done
Windows only
- Enter your PS5 IP & Port (Windows: In the Settings on the top menu IP:PORT)
- Select a save directory for the .rco files
- Click on "Get files" and wait until the files are dumped
- Select a folder containing .rco files or select a single .rco file
- Click on "Extract" and wait until the .rco file(s) is/are extracted
Windows / macOS
Windows
- Click on "Downloads" -> "Patches" -> "Official game patches" on the top menu OR right-click a game in the library and select "Check for updates"
- Enter a game ID (like PPSA02081) and click on "Search"
- A new window will be opened with a list of available patches (if nothing shows up just move the window (WebView bug) or retry)
- Select the patch you want to download and download each piece pkg of this update (if there is more than 1 piece)
- You can add the download to the queue and download it later or together with other ones
- All downloads will be stored in the "Downloads" folder on the same location as PS Multi Tools
macOS
- Simply do a right-click in the games library and select "Check for updates" on an empty selection or on a selected game
- Enter a game ID (like PPSA02081) and click on "Search"
- A new window will be opened with a list of available patches
- Select the patch you want to download and download each piece pkg of this update (if there is more than 1 piece)
- You can add the download to the queue and download it later or together with other ones
- All downloads will be stored in the default "Downloads" folder
Windows / macOS
Windows
- Click on "Tools" -> "Build / Create" -> "Fake sign SELF files" on the top menu
- Select a dumped game backup folder that contains the decrypted SELF files (already unpacked and replaced)
- Click on "Make" and wait until done
macOS
- Select the "make_fSELF" tab on the top
- Select a dumped game backup folder that contains the decrypted SELF files (already unpacked and replaced)
- Click on "Make" and wait until done