Skip to content

0.8.0

Compare
Choose a tag to compare
@pcrain pcrain released this 19 Feb 15:20
· 10 commits to master since this release
  • Added support for parsing, analyzing, and compressing replays up to 3.12.0
  • Added support for parsing, analyzing, and compressing replays down to 0.x.x
  • Added support for parsing and analyzing (not compressing) partially corrupt replays
  • Added support for entire-directory inputs for parsing, analyzing, and compression (not decompression yet)
  • Added constraint on output filenames during compression ensuring all compressed replays end with .zlp and all decompressed replays end with .slp
  • Added a testing program, test suites, and test replay files to ensure backwards compatibility, forwards compatibility, and data integrity
  • Integrated cbartsch's changes into parser and analyzer
  • Improved the way the compression algorithm handles items for better compression (most noticeable for Yoshi's Story games)
  • Improved compatibility for compressing replays with lots of items or rollback'd frames that previously could not be compressed
  • Improved resource management during compression to reduce memory footprint and increase compression speed
  • Improved debug, warning, and error outputs
  • Fixed several memory leaks so everything runs cleanly through valgrind
  • Errors compressing files in directory mode are now written to a log file