What does this fix do exactly?
Basically it sets thread affinity to 1 core, avoiding crashes, while still keeping the mouse movement smooth (jerkyness is a side effect of single thread affinity). It also sets the desktop resolution to 640x480x8 to avoid crashes between missions. I may have set some useless compatibility flags as well, but since it ran stable as a rock, I decided not to remove anything.
Not really sure if the fix isn't working for me, or if I'm too stupid to implement it correctly, no luck still either way.
Running FA in anything other than Win 95\98 Compatibility mode causes a crash.
You need Microsoft Application Compatibility Toolkit to be able to use the fix. Just open the fix with MS ACT and install it. Anyway, the official patch 1.02F is highly recommended. And for the colours to show correclty, either Directdraw Compatibility Tool or a batch file to stop explorer.exe while in the game is needed.