I've tried everything except reinstalling OFP!

Then maybe it's time to do just that! But before you do, let's try something less radical. Make a backup of the following two files, then delete the original copies:

\OperationFlashpoint\FlashPoint.cfg

\OperationFlashpoint\users\yourPlayerName\userinfo.cfg

Then run the Preferences program and click AUTODETECT. Then try starting OFP.

If that didn't help, carefully follow these steps to do a full reinstall:

  1. Make a backup of the following OFP subdirectories: ADDONS, MISSIONS, MPMISSIONS, USERS and possibly WORLDS, if you've installed some unofficial island addons there.
  2. If you've purchased the Red Hammer campaign by download from Codemasters, make a backup of Red Hammer's files.
  3. If OFP: Resistance is installed, uninstall Resistance first.
  4. Uninstall OFP.
  5. Manually remove any residual OFP directories and files remaining after the uninstall.
  6. Run SCANREG.EXE to make sure there are no problems with your Windows registry. Use SCANREG's "-fix" command line option to have SCANREG automatically fix registry error.
  7. Reboot.
  8. Install OFP from the CD and reboot. If you need to install one or more official upgrade patches and/or addons, do so now and reboot after each one.
  9. If you've purchased OFP: Resistance, install it now. If you need to install one or more official Resistance upgrade patches and/or addons, do so now and reboot after each one.
  10. Run the OFP preferences program and click on AUTODETECT. Click on the ADVANCED button to make sure that those settings are still what they were before you uninstalled OFP.
  11. Start OFP and check that everything works as expected.
  12. If that fails, go back into the OFP preferences program and, if the display resolution field shows that T&L is being used, change it to an equivalent resolution using DIRECT3D instead of T&L. Then click on the START button to run OFP again.
  13. Once OFP is running to your satisfaction, completely replace OFP's USERS subdirectory with the backup copy you made in the first step of these instructions.
  14. To restore any unofficial addons and missions, select all the file contents within the backed up copies of the ADDONS, MISSIONS, MPMISSIONS and WORLDS subdirectories and paste them into their respective OFP directories. When prompted by Windows to replace any existing files with the ones being pasted in, specify NO or else you will wind up with older versions of official files and you'll have to go back to step 1 of these instructions and do everything all over again. Comprende?

If none of the above has resolved your problem and you're up the creek without a paddle, follow these instructions for contacting BIS support directly.