Psarc Extractor Exclusive [BEST]
A PSARC file is a Sony PlayStation Archive that bundles game assets like textures, audio, and scripts into a single compressed container to save space and improve loading times. Because these archives are proprietary, standard software like WinRAR or 7-Zip cannot open them; instead, specialized "exclusive" extractors are required to access the underlying game data. Popular "Exclusive" PSARC Extractors
Depending on the game and platform, different tools are considered the gold standard for extraction:
UnPSARC: A comprehensive tool frequently used for Naughty Dog titles (Uncharted, The Last of Us). It supports both extraction and packaging (re-packing) of files, making it essential for modders who want to inject custom assets back into a game.
PSArcTool: A popular, lightweight utility often used for No Man's Sky and various PS3 games. It operates primarily via a simple "drag and drop" interface where users drop a .psarc or .pak file onto the executable to unpack it.
ndarc: A newer command-line tool specifically tested for modern PC releases of The Last of Us Part I and Part II Remastered. It is notable for supporting advanced compression algorithms like ZLib, Oodle, and DirectStorage (LZ4).
Total Commander (PSARC Plugin): For users who prefer a GUI (Graphical User Interface), there is a dedicated PSARC plugin for Total Commander that allows you to browse and extract these archives as if they were standard folders. How to Use a PSARC Extractor
Most exclusive extractors are command-line based or use a drag-and-drop mechanic. Here is the general workflow for extracting game assets: psarc extractor exclusive
Preparation: Ensure you have the necessary dependencies. Many modern extractors require the Oodle library (oo2core_9_win64.dll) to be copied from the game's directory into the tool's folder. Extraction:
Drag and Drop: Drag the .psarc file and drop it directly onto the extractor executable (e.g., PSArcTool.exe).
Command Line: Open a command prompt and use a command like ndarc -e "C:\path\to\game.psarc" -o "C:\output_folder".
Output: The tool will create a folder containing the unpacked assets, which can then be edited or viewed in external software like Blender or audio editors. Why Use an "Exclusive" Tool?
PSARC (PlayStation Archive) files are a common data archiving format used primarily in PlayStation 3, PlayStation 4, and PlayStation Vita titles, as well as some PC ports of Sony-exclusive games like The Last of Us Ghost of Tsushima Top PSARC Extraction Tools The most common tools for handling these archives include:
: A comprehensive, modern command-line tool specifically for Naughty Dog titles and others like Ghost of Tsushima . It supports both extraction and repackaging. PS3Tools (by Aldos) A PSARC file is a Sony PlayStation Archive
: A classic suite of utilities often used for PS3 and PS Vita modding to decrypt and unpack archives. Rocksmith to Guitar Pro Exporter
: A specialized tool that extracts PSARC data specifically for music-related metadata. Step-by-Step Extraction Guide 1. Prepare Your Environment Most modern PlayStation-to-PC ports (like The Last of Us Part I Uncharted: Legacy of Thieves Oodle compression Locate the oo2core_9_win64.dll file within your game's installation directory. Copy this DLL into the same folder as your extractor (e.g., ) to ensure it can decompress the data. 2. Decrypt the Files (If Necessary)
If you are working with original console files (PS3/Vita), you may need to decrypt them before extraction. Tools like
are typically used for PS Vita titles to ensure the archives are in a readable state. 3. Run the Extraction Drag-and-Drop : For tools like , simply drag your file onto the to begin the process. Command Line : Open a terminal in the tool's folder and run: UnPSARC.exe "C:\Path\To\Your\File.psarc" Use code with caution. Copied to clipboard Wait for completion
: Large archives (like game world data) can take several minutes to unpack depending on your CPU and drive speed. 4. Post-Extraction Notes File Structure
: Extractors typically recreate the internal folder structure of the archive (e.g., /textures/ Specific Formats Case 2: The Last of Us PC Modder
: If you are extracting for a specific purpose, such as converting Guitar Pro
, ensure you are using a tool designed for that specific output, as standard extractors only provide the raw data. CustomsForge Are you looking to these files for a mod, or do you just need to specific game assets? rm-NoobInCoding/UnPSARC - GitHub
Case 2: The Last of Us PC Modder
Naughty Dog uses nested PSARC files. You have main.psarc, which contains shaders.psarc, which contains textures.psarc. Standard extractors fail at nested extraction, often overriding the parent table. An exclusive extractor features Recursive Mounting, treating nested PSARCs as virtual drives within the UI.
3. Noesis + PSARC Plugin (Exclusive Build)
- Platform: Windows (Noesis is a universal asset viewer)
- Key Feature: Not just extraction—previews textures/models directly from the PSARC.
- Exclusive Perk: The “exclusive” plugin (often shared on Xentax or Zenhax) bypasses certain size checks that crash other extractors on malformed archives.
- Caveat: Only extracts known asset types. Raw data extraction requires a separate step.
Case 1: The LittleBigPlanet Archivist
With the shutdown of LBP servers, community members are extracting official DLC packs (stored as .PSARC) to preserve costumes and stickers. Because LBP uses proprietary "Planet" compression (a variant of LZMA), only an exclusive extractor can properly unpack the LEVEL_DATA.psarc without corrupting the hologram vertex data.
Step 3: Selective Extraction
Unlike basic tools, the exclusive version allows you to peek inside the archive before extracting.
- Navigate the virtual tree view.
- Right-click on
Audio/Streams/Musicand select Extract Raw PCM. - Right-click on
Logic/Scenarios.luaand select Decompile (if the exclusive tool includes a Lua disassembler).
Exclusive Algorithms Supported:
- Standard ZLIB (most common)
- ZSTD (used in newer PS4/PS5 titles)
- LZ4 (fast decompression for streaming assets)
- Oodle LZ (some PS4 SDK versions)
- Uncompressed (plain storage)
Why a dedicated PSARC extractor matters
- PSARC often contains nested structures, compressed streams, and game-specific metadata that generic archive tools can’t parse.
- A dedicated extractor understands alignment, file hashing/indexing schemes, and embedded compression methods used by game engines.
- Exclusive extractors may preserve file timestamps, decode embedded resource headers, or convert proprietary data into modder-friendly formats automatically.