FixVTS Changelog

What's new in FixVTS 1.603

Jan 17, 2007
  • Added better handling of address exceptions for IFOs that are severely mangled.
  • In Full DVD process mode, VTS 99 was excluded from the loop. It is now processed with all the other titlesets.

New in FixVTS 1.6 (Oct 10, 2006)

  • The code has been improved, to better handle badly formed IFOs with out-of-range pointers and other calamities
  • Added a "-p" command line switch to control the option to fix PGC LBA pointers

New in FixVTS 1.5 (Sep 22, 2006)

  • If the CLI is used to tell FixVTS where to write the log, FixVTS appends to the log, rather than erasing it.
  • Increased length of navpack array to avoid crashes on some twisted DVDs.

New in FixVTS 1.403 (Jul 31, 2006)

  • Fixed a tiny bug that messed up the Last VOBU start sector in some rare cases (last VOBU with only 1 sector). Thanks r0lZ.
  • The VTS(M)_C_ADT and VTS(M)_VOBU_ADMAP pointers are now set to 0 if the tables are empty. This prevents Shrink from crashing on empty VOBs.
  • Added an "Open" button to the UI.

New in FixVTS 1.4 (Jul 10, 2006)

  • FixVTS now zeros out offset 0xC0 when video_ts.vob is removed. This is for Nero to stop complaining about a reallocation error.
  • Fixed problem that occurs when a PGC Cells has the right pointers, but wrong VCID ("When a Stranger Calls" for example).

New in FixVTS 1.3 (Jun 16, 2006)

  • If video_ts.vob is entirely removed by FixVTS, the vmgm_c_adt and vmgm_vobu_admap tables are entire removed. This fixes crashes that occurred in Shrink during the analysis or the processing phase.
  • Added option in the UI to fix PGC LBA pointers. This adjusts the First VOBU start LBA, Last VOBU start LBA and Last VOBU End LBA in PGCs when these LBAs are obviously bogus and remaps a cell if it references something crazy. It should be on.
  • FixVTS now makes the necessary adjustments to the IFO tables when the number of VTS present on the DVD does not match the value(s) in the IFO.
  • Added command line option -l logpath to specify where to put the log.
  • The log was not being cleared when FixVTS was used in command-line mode. This is fixed.
  • Added logging of start and end time.
  • Removed annoying messages having to do with testing for empty VOB files.
  • Fixed the problem with the INI file path not existing in wine.
  • Fixed win 98 and ME crashes introduces in version 1.25
  • Added final completion message in Full DVD mode.
  • Added .ini option to put backup directory in the VIDEO_TS directory. You need to edit the .ini file to change that