Hi guys. After reading through pages and pages of posts on other forums, and wrestling to get this game running in both XP and Vista, I thought I'd share my experiences, since for me the process was time-consuming and required troubleshooting. This is not meant to be a replacement for the TSH Add-On Installation Guide, but is meant to supplement it.

Moderator's note: I have edited this post for clarity, correctness, and organization.
- Joe


Please note that this process requires the .NET framework. It is recommended that you utilize Windows Update to download all available versions of .NET and any applicable patches.

What you'll need:

A. A fresh install of F/A-18 from the CD.

B. The following items, obtained at the TSH website:
1.01F patch
TSHv1
F-18E Cockpit v2.0
Objects Package Part 1 Ver 1.6
Objects Pacakge Part 2 Ver 1.42
TSHv2 (if you own Jane's F-15)
TSHv3
DirectXTweaker 2005.2 Beta 1K

C. The latest updates to DirectX.
DirectXTweaker requires at least the June 2006 update to the DirectX 9.0c runtime. It is best to just download the latest version available. You can do this here at the Microsoft website.



Procedure
1. Install F/A-18 from the CD. If you're running Vista, you'll need to run the install as an administrator.

2. Install the 1.01F patch from the TSH website. If you're running Vista, you'll need to run the install as an administrator.

3. Run the executable for TSHv1. I can't stress this enough, if you're running Vista, you'll need to run the program as an administrator. Right click on the executable and click "Run as Administrator." If you don't, your files will go into the black hole Vista has for files you try to write to places you aren't authorized to.

4. Run TSHv1 (as an administrator if you're in Vista!) click on the package button, and use the dialog box to find the cockpit zip file you just downloaded.

5. Repeat the above for the Objects Package Part 1 Ver 1.6 .zip file.

6. Repeat the above for the Objects Package Part 2 Ver 1.42 .zip file.

7. Check the boxes for Objects Package Part 1 v1.6, Objects Package Part 2 v1.42, and the F-18 Cockpit v2.0. Click Apply.

8. Install TSHv2 per the instructions in the TSHv2 readme.

9. Extract the contents of the TSHv3 archive to the FA-18 folder.

10. Navigate in Windows Explorer to your /FA-18 folder in Program Files. Right click on the F18.exe executable, and click properties. Go to the compatibility tab, and set it to Windows 2000 compatibility mode. If you're in Vista, check "Run this program as an administrator."

11. Run the DirectX update process if you have not yet done so.

12. Extract the contents of the DirectXTweaker zip to a folder called DXTweaker inside your FA-18 directory. If you're in Vista, right click the DXTControl.exe executable you extracted, click properties, go to compatibility, and check "Run as an Administrator."

13. Run the DXTControl.exe executable. If you're in Vista, and the window looks all black, you may have to close it, turn off Aero. (right click on the desktop, click personalize, click classic appearance properties, click windows classic, and click apply. Don't worry, you can turn Aero back on when we're done here.)

14. Click the New button. Click on the ellipsis by the Path box, and find your F18.exe executable in your FA-18 folder.

15. On the DirectX 9 tab, all boxes should be checked and the drop-down box should say "Default". On the DirectX 8 tab, make sure the box is checked. Same for the legacy tab. On the Options tab, Forward Hook should be checked. The other two boxes should NOT be checked.

16. Click on "Modules to load." Scroll down to and click on "Present Changer." Check the box next to "Present Changer."

17. Leave Width, Height, and Count blank. Format should read A8R8G8B8. Z-Buffer should read "Application." Type should read Application. Quality should be blank, as should Refresh Rate. Set V-Sync to "Off" and Swap to "Application."

18. Go back up to Projects, and click start. Congratulations! You should be able to enjoy FA-18 with a res of up to 1600x1200 and no lag when using AA and switching to Air-to-Air master mode!

Let me know if you encounter any problems, as I easily may have missed something.