View Single Post
  #8  
Old 06-03-2019, 08:51
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
Quote:
Originally Posted by doofoo24 View Post
isn't better to just separate xtool to pzlib/plzo/plz4, less headache to keep updating xtool every time new game comes...
just release separate tools for any new game like you been doing for zstd/oddle...
no it isn't because if there is an issue that I haven't come across before then it means when I try to fix it for that particular codec or source in what you want me to try and do, I will have to fix it on all of them, the reason I combined them in the first place is that when I add a feature or fix an issue, all receive the same treatment. 90% of the code will be repeated in all the separate sources, it's actually this 90% that requires fixing because bugs related to multi threading, threads getting stuck on some loop or them not responding because of some error they couldn't handle or when a user cancels setup and it doesn't respond. The 10% is actually the code that gives precompression capabilities, this one isn't affected at all. Since it is 10%, it means it is small code, I didn't see the reason not to combine everything.

Last edited by Razor12911; 06-03-2019 at 08:54.
Reply With Quote
The Following 6 Users Say Thank You to Razor12911 For This Useful Post:
dixen (06-03-2019), shazzla (06-03-2019), ShivShubh (24-11-2019), Simorq (09-03-2019), yasitha (06-03-2019), zirkhaki (10-03-2019)