I move the issue there so we can remove the old unvanquished fork.
There was some PR made on BinomialLLC's side but they were not merged:
Since they officially stated they don't support crunch any more, it's likely to never happens.
Then Unity people took the code and improved it a lot, so I replayed the commits on their tree with hope they will upstream them, I also added another commit to fix an issue they introduced:
Basically the commits fix compilation on 64 bit, fix compilation on Linux, fix build outside of Visual Studio, and add an improvement: to renormalize on the top of mip-level too using the -rtopmip option with the --renormalize one, allow user-defined CRND_ASSERT, fix malloc on macOS and FreeBSD.
I move the issue there so we can remove the old unvanquished fork.
There was some PR made on BinomialLLC's side but they were not merged:
Since they officially stated they don't support crunch any more, it's likely to never happens.
Then Unity people took the code and improved it a lot, so I replayed the commits on their tree with hope they will upstream them, I also added another commit to fix an issue they introduced:
Basically the commits fix compilation on 64 bit, fix compilation on Linux, fix build outside of Visual Studio, and add an improvement: to renormalize on the top of mip-level too using the
-rtopmipoption with the--renormalizeone, allow user-definedCRND_ASSERT, fix malloc on macOS and FreeBSD.