PSF Utilities



Looking to create PSF1 or PSF2 files? You'll probably want this! PSFLab is a full Windows GUI utility for creating, debugging, editing, testing, and optimizing PSF1 and PSF2 files.


PSF-o-Cycle is a companion tool for PSFLab which lets you:
  • Patch Playstation game EXE files using compiled C code, rather than hand assembly
  • Mass-optimize a list of PSF1 files without having to babysit each one
  • Automatically set the Length and Fade tags using the PSF1 optimizer
  • Recompress using the new 7-Zip Deflate algorithm - a 2 to 10% improvement
  • Upgrade the driver code in a list of PSF1s, while leaving the song data intact



A command-line mass tagger which works with all PSF variants. Source code is included, and is free for noncommercial use - perfect for implementing PSF tag handling in your own programs.


Includes three command-line utilities:
  • bin2psf - Convert any binary file into a PSF file with arbitrary version number. Useful for QSF files and other future sub-formats.
  • exe2psf - Convert a PS-X EXE file to a PSF1 file.
  • psf2exe - Convert a PSF1 file to a PS-X EXE file.
Source code is included, but not commented very well, for all three utilities.


Scans a given directory and creates a PSF2 file with all its contents. Source code is included.




Wiki

contact Neill Corlett