Update 11/11/2011: V2 is now released, featuring a massively streamlined setup process. The download link has been updated!
Credit to ToejamS for coming up with the idea for this!
1. What is this?
The FA Replay Switcher is an application which is used to ease the managing of replays of SCFA games when one has replays both from GPGNet games and FAF games.
After installing this tool, you can simply double click on any replay in Windows Explorer. The tool will automatically launch the proper FA executable depending on the version of the replay. This is necessary due to the fact that FAF uses a new patch, and thus the FAF ForgedAlliance.exe cannot be used with replays from 3599, and vice versa.
2. How does it work?
The FA Replay Switcher (hereafter referred to as 'FARS' for brevity) is a simple C# console application, which takes a replay path as an argument. It then opens the replay file and scans the first few bytes of it to determine which patch version it is running from the header. If it is 3599, it will launch the 3599 ForgedAlliance.exe with the replay as a paramater, immediately starting the replay. Otherwise, it launches the FAF ForgedAlliance.exe, also immediately starting the replay. Therefore, you no longer need to figure out which replay is using what patch and launch ForgedAlliance yourself, and use it's cumbersome interface to find the replay you wanted to watch.
3. How do I install it?
1) Unzip the file to the location of your choosing.
2) Launch Setup.exe.
3) Enjoy.
Now you can double click any .scfareplay file and it will automagically launch the proper ForgedAlliance.exe!
4. I used a prior version of FARS! Will this still work?
Yes!
Simply follow the instructions as per normal, and if you get a dialog box telling you that .scfareplay files have already been assigned, tell it OK to automatically update them to point to the new tool.
Get it here:
Happy replay viewing!