Skip to content

Releases: bfut/unvivtool

unvivtool301

03 Oct 14:22
Compare
Choose a tag to compare
  • Python: add support for Python 3.13 and Python 3.13t

unvivtool300

07 Aug 20:15
Compare
Choose a tag to compare
  • Python: update() allows overwriting file in archive

unvivtool204

15 Jul 20:45
Compare
Choose a tag to compare
  • improved performance

unvivtool202

12 Jul 05:22
Compare
Choose a tag to compare
  • Python: get_info() returns dictionary of entire archive header data

unvivtool201

11 Jul 14:09
Compare
Choose a tag to compare
  • De/Encoder: provide endianness and other info, improved performance
  • Python: more informative get_info()

unvivtool200

10 Jul 04:06
04fc26a
Compare
Choose a tag to compare
  • Decoder: much faster, reduced memory consumption
  • Python: new function returns archive metadata
  • C: provide new functions LIBNFSVIV_GetVivDirectory*() and LIBNFSVIV_VivDirectoryToFileList*()

unvivtool120

07 Jun 16:30
Compare
Choose a tag to compare

CLI: release archive includes win98 (x86) and x64 executables
Python: improved performance
Python: drop Python 3.9 support

unvivtool119

19 Apr 17:15
Compare
Choose a tag to compare
  • De/Encoder: improved filesystem behavior, especially on ancient Windows
  • Decoder: add overwrite mode (auto rename existing files)
  • Decoder: create non-existing output directory
  • Decoder: never overwrite archive
  • CLI: passing an output directory to decoder is optional, and it need not exist
  • CLI: command-line options -dnl -i -f -fmt and their respective arguments are no longer separated by whitespace (breaking change)
  • Python: easy installation via python -m pip install unvivtool on Win, Linux, and macOS

unvivtool118

07 Apr 11:06
Compare
Choose a tag to compare
  • CLI: drag-and-drop multiple files onto the executable to encode them into a VIV archive
  • CLI: drag-and-drop a VIV/BIG archive onto the executable to decode it
  • Decoder: skips invalid files instead of erroring out

unvivtool117

31 Mar 11:35
Compare
Choose a tag to compare
  • unvivtool: add Windows 98 compatibility
  • Python: native print