View Single Post
  #14  
Old 15-08-2022, 11:42
Razor12911's Avatar
Razor12911 Razor12911 is offline
Noob
 
Join Date: Jul 2012
Location: South Africa
Posts: 3,751
Thanks: 2,181
Thanked 11,211 Times in 2,309 Posts
Razor12911 is on a distinguished road
Plugin update available

Changes

- Fixed issues in unity engine plugin from being able to process multiple streams in the same chunk
- Added feature to allow user to enforce method used.

Notes

Unity plugin was heavily flawed because of a tiny coding mistake on my part, fixed the issue thanks to help of Masquerade and KaktoR.
It was also brought to my attention that newer unity games use level 12 instead of level 10 lz4hc and as such, the user will need to specify the compression algorithm to use including level because that's the only way xdelta works.

What does this mean for novices? If using -munity does not give you desired results, you can enforce the method like this:
-munity,lz4 (this will set the method to lz4, I was given a sample that required this)
-munity,lz4hc,l12 (this will set the method to lz4hc and use level 12, this is for newer unity games)
-munity,lz4hc,l10 (this will set the method to lz4hc and use level 10, this is for older unity games)

You can use verbose mode to see results and always remember than lz4hc compresses better than lz4. You can then play around with the two methods and the levels of lz4hc until you come close to the original size.

Last edited by Razor12911; 15-08-2022 at 11:46.
Reply With Quote
The Following 9 Users Say Thank You to Razor12911 For This Useful Post:
Gehrman (15-08-2022), KaktoR (15-08-2022), kuyhaa (18-08-2022), L0v3craft (15-08-2022), M4CKD0GE Repacks (15-08-2022), Masquerade (15-08-2022), ScOOt3r (15-08-2022), vint56 (22-04-2023), Wanterlude (17-08-2022)