The original release comes on 5 floppies and runs at 320x200 resolution while the collectors CD-ROM features a 640x480 mode as well as improved cutscenes and full voice-overs throughout missions and briefings. They both run well in DOSBox without major issues and don't require a joystick to play. Both feature the dynamic iMUSE MIDI music system.
A bundle of TIE Fighter and X-Wing ported to Windows 95/98 and released in 1998. This version features further enhanced graphics, including 3D-acceleration support (Direct3D), the use of proper textures instead of primitive gouraud-shading and completely redone concourse graphics. The iMUSE dynamic music system, however, was removed in favor of conventional CD-audio tracks. Furthermore, this version requires a joystick/gamepad and cannot be played with a mouse unless joystick-emulation is used.
The available digital copies of the game include the original 1994 DOS floppy disk version, the 1995 Collector's CD, and the 1998 Collectors Series edition Windows release of the game along with all expansions (1995 Collector's CD was added to the GOG.com version on 28 April 2015). They also have compatibility fixes for modern systems.
**RegPath=HKEY_LOCAL_MACHINE\SOFTWARE\LucasArts Entertainment Company LLC\TIE95\1.0\Install Path
This seems to happen with some combinations of cards and drivers. I don't know of a fix other than to try a different driver.
While digging through a cracked version of the .exe in search of entries related to in-game resolution I came across a few numbers that when changed gave interesting results. At one point the game was running at 1920x1200 with the menu as a square up in the corner, but upon entering flight-mode I would always get a crash. It seems playing in higher resolutions might be possible, but someone with a greater knowledge of hex-editing should probably take a look at it.
https://github.com/rdoeffinger/xwa_ddraw_d3d11/releases renders 3D parts at desktop resolution and enables anisotropic filtering, optional anti-aliasing etc.
https://sourceforge.net/projects/xwahacker/ (command-line version only) can increase fps limit