Quote:
Originally Posted by doofoo24
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.