Hi guys, I've been experimenting with Fabien's Strike Commander remake engine from: http://fabiensanglard.net/reverse_engineering_strike_commander/
I've been able to build the engine code (had to make some modifications to add includes etc) and now have a partial implementation of the Strike Commander engine running on Linux. I am able to view/rotate the Strike Commander fighters in the engine, as well as load a level which has terrain. I've tried to swap out the .TRE files for the WC3/4 ones, but it crashes. Swapping with the Privateer/Armada TRE files succeeds. I suspect that there's a different compression algorithm being used in 3/4. Once the TRE errors are corrected, should be able to start exploring remaking WC3/4 more fully.
I've been able to build the engine code (had to make some modifications to add includes etc) and now have a partial implementation of the Strike Commander engine running on Linux. I am able to view/rotate the Strike Commander fighters in the engine, as well as load a level which has terrain. I've tried to swap out the .TRE files for the WC3/4 ones, but it crashes. Swapping with the Privateer/Armada TRE files succeeds. I suspect that there's a different compression algorithm being used in 3/4. Once the TRE errors are corrected, should be able to start exploring remaking WC3/4 more fully.