I have the X-Wing Collector Series and I can run both X-wing and XVST, however each time I start Tie-Fighter it indicates me I need to install DirectX and it's stuck there. I never ran the game. Eventually trying to run it using the Tie95.exe in the directory makes a win xp error.
WinXP SP 2 with Direct X 9
when i run the "Analyse your Computer" thingy it's all "PASSED".
Why can't I run the game?
Actually, the same 3D compatibility fix on LucasFiles that allows the XW95 and TIE95 to run w/ hardware 3D acceleration in WinXP also fixes the DirectX version problem in TIE95 (what MandoBlood is describing is TIE95 looking for DirectX 5 even w/ later versions already installed).