• Stars
    star
    197
  • Rank 196,816 (Top 4 %)
  • Language
    C#
  • License
    BSD 2-Clause "Sim...
  • Created over 7 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

PSXPREV - Playstation (PSX) Files Previewer/Extractor

PSXPrev

PSXPREV - Playstation (PSX) Files Previewer/Extractor

Sample

PSXPrev uses:

To run PSXPrev, you need:

  • An OpenGL 3.0 compatible video card
  • .NET Framework 4.8

Treat it as an experimental release and use this tool at your own risk.

Scanned file formats: TMD, PMD, TIM, HMD, TOD, VDF, and more. Warning: PSXPrev uses a lot of memory to scan files, so your system might run out of resources while scanning.

Usage: A launcher interface will be displayed when running the application without passing any parameters. When passing parameters, PSXPrev will start scanning for files using the given parameters. After the scan has been completed, a new window will be displayed, containing the following tabs:

  • Models: Models found while scanning files.
  • Textures: Textures found while scanning files.
  • VRAM Preview: This is where you have a replica of PSX Video RAM, which consist of 32 256x256 textures.(You can use these pages to compose the final textures applied to the models)
  • Animations: Animations found while scanning files.

Video tutorial: https://www.youtube.com/watch?v=hPDa8l3ZE6U&feature=youtu.be

Compatibility list: https://docs.google.com/spreadsheets/d/155pUzwl7CC14ssT0PJkaEA53CS1ijpOV04VitQCVBC4

Known issues/limitations: PSXPrev only find files conformant to the file formats it's looking for. PSXPrev can't scan any compressed or proprietary format.

Command line usage:

usage: PSXPrev <PATH> [FILTER="*.*"] [-help] [-an] [-bff] [-croc]
               [-hmd] [-pmd] [-psx] [-tim] [-tmd] [-tod] [-vdf]
               [-ignoretmdversion] [-log] [-noverbose] [-debug]
               [-selectmodel] [-drawvram] [-attachlimbs]

arguments:
  PATH   : folder or file path to scan
  FILTER : wildcard filter for files to include (default: "*.*")

scanner options: (default: all formats)
  -an    : scan for AN animations
  -bff   : scan for BFF models
  -croc  : scan for CROC models
  -hmd   : scan for HMD models, textures, and animations
  -pmd   : scan for PMD models
  -psx   : scan for PSX models
  -tim   : scan for TIM textures
  -tmd   : scan for TMD models
  -tod   : scan for TOD animations
  -vdf   : scan for VDF animations
  -ignoretmdversion : reduce strictness when scanning TMD models

log options:
  -log       : write output to log file
  -noverbose : reduce output to console and file
  -debug     : output file format details and other information

program options:
  -selectmodel : select and display the first-loaded model
  -drawvram    : draw all loaded textures to VRAM (not advised when scanning a lot of files)
  -attachlimbs : enable Auto Attach Limbs by default