Lights Off

Editorial

Aug 09, 2014

How To Play the X-Wing Series on a Modern Windows PC with a gamepad or flight stick

Tie Fighter (1995 DOS CD-ROM Edition)

This guide is for the 1995 edition of the game for DOS on CD-ROM which which has some differences to the transitions between missions and uses the iMuse MIDI-based dynamic soundtrack instead of the Redbook audio that is used in the Windows edition. Unlike X-Wing, the soundtrack in the DOS version wildly differs from the standard Star Wars score thats in the Windows version, and doesn’t really fit the mood established in the rest of the game. Heres how to get it running.

X-Wing 1994 DOS/GOG.com Edition Controller Setup Instructions

NOTE: If you need to install/setup the game, read the section below for full instructions. If you are installing the DOS CD-ROM edition from the original CD, there are patches that you may have to install which are noted in the Installation/Setup instructions.

What you’ll need

  1. The DOS/CD-ROM version of Tie Fighter. These instructions should also work on the 1994/1995 editions available on GOG.com. Do not get this confused with the Windows CD-ROM version or the 1998 GOG.com version. It was released on a CD-ROM in 1995, titled Tie Fighter Collector’s CD-ROM (1994). From what I’ve seen, the DOS CD-ROM Disc was commonly monochrome (Blue or Purple) and said IBM CD-ROM or Compatibles. There may have been other prints of this game, but if you want to track the correct version of this game down, be very careful of what you’re buying. I’ve seen eBay/Amazon listings claiming to be the Windows version of the game, but the picture instead is of the DOS CD-ROM version. I’ve also seen listings that say its the DOS CD-ROM version, but when you dig deeper, its actually the Diskette version.
  2. The following zip file: TieCD-win7.zip
  3. A controller or flightstick, such as the Xbox 360 Controller (Wired or Wireless+Wireless Xbox 360 Receiver).
  4. A print out of the following Quick Reference Guide for playing the game with an Xbox 360 controller and a Keyboard: TieCD-X360.pdf (Included in TieCD-win7.zip).
  5. Alternatively if you wish to use a different controller you can print out of the following Quick Reference Guide: TieCD-Blank.pdf (Included in TieCD-win7.zip) and manually put in the control configuration you’re using in the blank space at the top right.

Controller Setup

  1. Ensure your Xbox 360 controller is connected and is the primary controller set up on your PC.
  2. Open the JoyToKey.zip archive from the folder where you extracted TieCD-win.zip and extract it to a location where you’d like to store the program (i.e. C:\joytokey), ideally in a folder that is not controlled by Windows (Program Files, Users, etc). Run it and select the TieCD profile. The DOS version of Tie Fighter by default only supports 2 or 4 button controls, and the 4 button controls are not ideal (for example Toggle Cockpit is one of the buttons mapped). So the way everything has been set up, is that Tie Fighter is only using two buttons. Everything else is mapping to the controller via JoyToKey. This allows a little bit more freedom with how the controls are mapped. Please refer to the controls reference to see how the controller is mapped using the DOS version.

Notes

…and enjoy! Remember to check out the Quick Reference Guide PDF and print it out for quick reference. You’ll still need access to your keyboard while playing the game to access some of the least common or least urgent controls. So if you plan on hooking your PC up to your TV to play, you will want to have a Bluetooth keyboard close by to enjoy this game.

The steering will be a little sensitive because the Xbox 360 controller doesn’t have a deadzone set whereas Tie Fighter doesn’t manage the deadzone either. But I still was able to play the game fine despite that. I’m sure with the use of some custom drivers you could tune the 360 controller better to work with this game, but I prefer my 360 controller to be recognized correctly in modern games that support it, so I’ve stayed away from using them.

There was a patch released for the DOS CD-ROM edition of Tie Fighter which addresses issues with the Joystick. I personally never encountered issues, but if you do, you can install it by running tiecdjoy.bat from within the TieDosbox directory.


Tie Fighter 1995 DOS CD-ROM Edition Installation & Setup Instructions

What you’ll need

  1. The DOS/CD-ROM version of Tie Fighter. Do not get this confused with the DOS Diskette version or the Windows CD-ROM version. It was released on a CD-ROM in 1995, titled Tie Fighter Collector’s CD-ROM (1994). From what I’ve seen, the DOS CD-ROM Disc was commonly monochrome (Blue or Purple) and said IBM CD-ROM or Compatibles. There may have been other prints of this game, but if you want to track the correct version of this game down, be very careful of what you’re buying. I’ve seen eBay/Amazon listings claiming to be the Windows version of the game, but the picture instead is of the DOS CD-ROM version. I’ve also seen listings that say its the DOS CD-ROM version, but when you dig deeper, its actually the Diskette version.
  2. The following zip file which is a compilation of what you need to run the DOS CD-ROM version of Tie Fighter: TieCD-win7.zip
  3. A controller or flightstick, such as the Xbox 360 Controller (Wired or Wireless+Wireless Xbox 360 Receiver).
  4. A print out of the following Quick Reference Guide for playing the game with an Xbox 360 controller and a Keyboard: TieCD-X360.pdf (Included in TieCD-win7.zip).
  5. Alternatively if you wish to use a different controller you can print out of the following Quick Reference Guide: TieCD-Blank.pdf (Included in TieCD-win7.zip) and manually put in the control configuration you’re using in the blank space at the top right.

You can try obtaining Tie Fighter (or one of the compilations it came in) from eBay or Amazon. Unfortunately, this game is currently not available on any digital platforms for download. Make sure you get the correct version as there are also DOS Diskette and Windows CD-ROM versions of this game.

Installation

  1. Extract TieCD-win7.zip into a temporary folder on your hard drive.
  2. Insert the Tie Fighter CD-Rom into your CD/DVD drive.
  3. Open TieCDDosbox.zip from the folder with the extracted contents of TieCD-win7.zip and extract it to the folder where you’d like to store the game, ideally in a folder that is not controlled by Windows (folders that are controlled by Windows are: Program Files, Users, etc). I will refer to this folder as the TieDosbox folder for the rest of this guide.
  4. In the TieDosbox folder, open tiecd.conf in Notepad (or your preferred text editor), and scroll to the bottom. Ensure that the line MOUNT D [CDROM Drive Letter]: -t cdrom -usecd 0 -ioctl corresponds to the Drive letter that your Tie Fighter CD is in. For example, if its in G:, the line should be changed to MOUNT D G: -t cdrom -usecd 0 -ioctl. Do this for installtiecd.conf as well
  5. If you want to use MT-32 emulation (best music quality, but requires custom ROMs that are not available for free), edit tiecd.conf and installtiecd.conf and change the line mididevice=default to mididevice=mt32. You also need to put the MT-32 ROMs (MT32_CONTROL.ROM, MT32_PCM.ROM) into the TieDosbox folder
  6. In the TieDosbox folder, run installtiecd.bat. If you’re asked for DOSBox to access your real CD-Rom press Y and then hit Enter.
  7. Select Install Required Files on Hard Disk.
  8. Select C: to install the game to.
  9. Select the Maximum Install option.
  10. Hit Enter to Install the game to C:\TIECD.
  11. After installation is done, you will go to the Sound Card setup. Press C to go into Custom Setup.
  12. Go to the Advanced Menu
  13. If you want to use MT-32 Music and have edited the config file and put the MT-32 ROMs in the TieDosbox folder, Select Roland from the Music Options and then Set the Port to 330. If not, select General MIDI and then set the Port to 330. Hit Test Music to ensure everything sounds normal. If you selected MT-32 and it sounds like the music is missing some instruments, it might not be set up correctly.
  14. Set Digital Sound to Sound Blaster 16, And then select the Detect option. Then select Quit to exit. Press y to Save Current Options
  15. Select Exit to finish setup. If you ever need to go back to set up Music settings, you can use Setmuse.bat or SetmuseMT32.bat depending on whether or not you want to use MT-32 Music.

Setup

  1. Run the game by starting tiecd.bat in the TieDosbox folder. Once you’re in the main menu, register andthen hit the Esc key and ensure all the detail settings are set to full.
  2. You can then go back to the main register screen before pressing Esc and then Exit to DOS to make sure the settings save.

Controller Setup

  1. Ensure your Xbox 360 controller is connected and is the primary controller set up on your PC.
  2. Open the JoyToKey.zip archive from the folder where you extracted TieCD-win.zip and extract it to a location where you’d like to store the program (i.e. C:\joytokey), ideally in a folder that is not controlled by Windows (Program Files, Users, etc). Run it and select the TieCD profile. The DOS version of Tie Fighter by default only supports 2 or 4 button controls, and the 4 button controls are not ideal (for example Toggle Cockpit is one of the buttons mapped). So the way everything has been set up, is that Tie Fighter is only using two buttons. Everything else is mapping to the controller via JoyToKey. This allows a little bit more freedom with how the controls are mapped. Please refer to the controls reference to see how the controller is mapped using the DOS version.

Notes

…and enjoy! Remember to check out the Quick Reference Guide PDF and print it out for quick reference. You’ll still need access to your keyboard while playing the game to access some of the least common or least urgent controls. So if you plan on hooking your PC up to your TV to play, you will want to have a Bluetooth keyboard close by to enjoy this game.

The steering will be a little sensitive because the Xbox 360 controller doesn’t have a deadzone set whereas Tie Fighter doesn’t manage the deadzone either. But I still was able to play the game fine despite that. I’m sure with the use of some custom drivers you could tune the 360 controller better to work with this game, but I prefer my 360 controller to be recognized correctly in modern games that support it, so I’ve stayed away from using them.

There was a patch released for the DOS CD-ROM edition of Tie Fighter which addresses issues with the Joystick. I personally never encountered issues, but if you do, you can install it by running tiecdjoy.bat from within the TieDosbox directory.

Credits

  1. Ryo Ohkubo (JoyToKey English Homepage): JoyToKey
  2. ykhwong (Homepage): DOSBox SVN-Daum (with MT32 support)

Contact the author at @AbdulBCRT on Twitter if there are any issues with the guide.