Skip to content

PS2VR 0.2.0 – padding removal and compatibility list

Choose a tag to compare

@gw2 gw2 released this 03 Nov 14:11
· 2 commits to main since this release
ed59c1a

Removes blank padding as well as videos, adds a compatibility list with boot test results, and fixes many of the games that hung on blank videos in 0.1.x.

Download

PS2VR-0.2.0-windows-x64.zip – unzip anywhere and run:

  • PS2VR.exe – the GUI. Double-click it, or drag a disc image onto it.
  • PS2VR-cli.exe – the command line, e.g. PS2VR-cli.exe batch "D:\PS2" -r --all.

The exes are not code-signed, so Windows SmartScreen may show "Windows protected your PC" on first run. Click More info → Run anyway. You can also run from source (python ps2vr.py) or build the exes yourself with build_exe.py.

New

  • Padding removal. --padding removes blank padding as well as videos, and --padding-only (GUI: Padding only (keep videos)) keeps every video. --padding-suspect also removes files that only look like padding. analyze, the single-image list and the batch scan all report padding. It is off by default.
  • Sector number warning. PS2VR warns when removing padding would move files whose sector numbers appear to be stored in a small root file or an .ELF. Such games usually break in rebuild mode, and verification cannot detect it. It only warns; the job still runs.
  • Compatibility list. ps2vr/compat.csv lists 12,835 games by serial, with boot test results for those tested so far. PS2VR reads the serial from the disc, shows the game and its results in analyze, the scan and the GUI, and warns when a job matches a recorded failure.
  • Output names show what was removed: [PS2VR-V] videos, [PS2VR-P] padding, [PS2VR-VP] both, with S added for suspect padding. Scans also skip the plain [PS2VR] of older versions.
  • Batch options in the GUI and command line now cover padding and padding only. The batch After and Saves columns update when these are ticked.

Changed

  • Your source image is never overwritten. Every write refuses an output that is any file of the source image, including a CUE's BIN or an MDS's MDF, under any spelling of its path: other case, short name, link or mapped drive. --overwrite does not change this.
  • The output is written to a .part file and only renamed once verified, so a failed or cancelled run leaves no partial output and keeps any earlier one.
  • The single-image tab's button is now Write ISO. It asks you to click Analyze again if the selected image has changed.

Fixed

  • Blank videos hanging games. Many movie players hang on a blank whose picture flags differ from the original movie's. Blanks now copy the original's flags.
  • Archives taken for videos. Files that start with a movie but hold other data, or several movies, are no longer treated as one video (Sly 3, Silent Hill 2, Katamari Damacy).
  • Dual-layer discs. Layer 1 is now kept intact in rebuild mode and checked by verification. Edits that would have to move it are refused, with a pointer to in-place mode.
  • Truncated images are refused with a clear message, instead of producing a bad output.
  • Failure reasons are no longer lost, and a failed run no longer deletes an earlier output.
  • In-place mode no longer reports padding as removed when it stays on the disc.
  • Batch options can no longer be changed in the middle of a run, and the warning about small images being taken for CDs is no longer hidden.

Tested

  • Every replaceable video blanked in rebuild mode, 159 images (155 games), 60 s boot in PCSX2: 111 games ok, 14 broken, 30 unclear.
  • All 159 outputs built and passed verification, with the size matching the estimate.
  • Padding removed with videos kept, 75 s boot in PCSX2, 27 games: 16 ok, 7 broken, 4 unclear. The games are listed in the README.

Known problems

  • Nine games stay on a black screen with blank videos in both modes, while their originals boot: .hack Parts 1–4, ATV Offroad Fury, Paris-Dakar Rally, The Simpsons: Road Rage, Twisted Metal: Black and War of the Monsters. The blanks are the likely cause, but this has not been confirmed or fixed. Removing padding only is the option to try for these; it is known to break Paris-Dakar Rally.
  • Some games break in rebuild mode because they read raw sector numbers. In-place mode helps Ratchet & Clank: Going Commando and ATV Offroad Fury 2.
  • Tests reach an intro or menu only. Gameplay and real hardware are untested, so keep your original images.

Earlier versions are covered in CHANGELOG.md.