Cri4Key / PSASBR-Tool

A GUI for modding and ripping for PlayStation All-Stars Battle Royale PS Vita

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PlayStation All-Stars Battle Royale Tool

PSASBR Tool is a tool aiming to simplify the process of modding/ripping the game PlayStation All-Stars Battle Royale. It may work with other BluePoint Engine games for PS Vita as well.

Requirements

  • .NET Framework 4.5.2
  • Basic PS Vita modding knowledge: You can check this useful link to learn stuff about assets decrypting, NoNpDRM modding and rePatch usage

Basic Usage

The use of the tool should be straightforward in most cases so I'll just give a brief explenation for each feature. All the mentioned folders are created within the folder the program is located in.

  • EXTRACT PSARC: Extracts a PSARC Archive inside EXTRACTED PSARC folder. Game uses PSARC for everything, and assets are contained inside them (requires psp2psarc)
  • REPACK PSARC: Repacks the contents of the chosen folder inside a PSARC, needed for building a PSARC again in order to be used with the game (requires psp2psarc)
  • Analyse CTXR: Returns various info about the selected PSASBR Texture file(s) in CTXR format
  • Extract Textures: Extracts the PSASBR (CTXR) or PS Vita (GXT) Texture file(s) to images inside EXTRACTED TEXTURES folder
  • Convert CTXR to GXT: Converts PSASBR Texture file(s) to GXT inside GXT folder. GXT is the standard format for PS Vita textures: if you have the means to work with them, you can use this.
  • Repack CTXR: Repacks a texture into a CTXR file in order to be used with the game. The program will ask for two files: the first file must be an existent, working CTXR of the texture you want to repack (original or already modded doesn't matter); the second file must be a DDS file (requires psp2gxt) or a GXT file containing the texture you want to repack. New repacked textures will be saved inside the folder REPACKED TEXTURES.
  • Extract Animation Bundle: Extracts the animation files of the game from the bundle files in which they are stored. Original paths and names are mantained. Animations can't be displayed in any way still, but if you are capable and willing to look after them and try to reverse them, use this option to extract them and pass on having to figure out the bundle.

Notes

  • In order to use everything the tool has to offer, you need the external components psp2gxt.exe and psp2psarc.exe (or psarc.exe which must be renamed to psp2psarc.exe)

    • For obvious reasons I cannot provide direct links to obtain them: they come from the leaked PS Vita SDK, so all you have to be good at is using Google. Look for either the 3.55 or 3.57 SDK. Once you retrieve them, put them inside the Resources folder, which is located inside the folder of the program. If you are interested just in the PSARC tools, you may use the PS3 one as well, which may be easier to find (psarc.exe, rename it to psp2psarc.exe).
  • You can export DDS textures using GIMP with its DDS Plugin

    • More infos about the used compression and mipmaps will come later in a wiki. In the meantime you can use Analyse Textures if you want to know the properties and be the closest possible to the original files.

Acknowledgements

  • Scarlet is a game data conversion helper by xdanieldzd, and it's used by the tool during the process of managing the PSASBR textures. Check LICENSE.md for more info.
    • PSASBR Tool in specific uses my Scarlet fork which slightly improves support for the PS Vita texture files, enabling full compatibility with PSASBR Textures.
  • "psp2gxt.exe" is used during the process of texture repack of a DDS file
  • "psp2psarc.exe" is used for managing the PSARC archives (both extraction and repack)

About

A GUI for modding and ripping for PlayStation All-Stars Battle Royale PS Vita

License:Other


Languages

Language:C# 99.4%Language:Batchfile 0.4%Language:PowerShell 0.2%