Once upon a time, I was playing OFP-GOTY (Patched 1.91) on a:
Duron 700Mhz 384 Mb SDRAM
Asus A7V
GeForce3 Ti200 64Mb (AGP)
Sound Blaster PCI 128
3Com Ethernet 10/100
IDE hard drives + 1 CDR (LG) + 1 CDRW (Plextor 12/10/32A)
Windows 2000 SP3
and it was good. In this time, I was naive and had never heard about CTDs, "Cannot Create 3D Device" stuff and all these subtle pleasure of OFP configuration. So, tired of wonderful MP games at 4 FPS with a 250 meters line of sight, I decided to upgrade the damn computer. Which changed into a:
Athlon XP 2600+ 512Mb DDR
Asus A7N8X-X (integrated Realtek-ACL650 soundcard + Network stuff I am not using + a wonderful NForce2 chipset)
GeForce3 Ti200 64Mb (AGP)
3Com Ethernet 10/100
IDE hard drives + 1 CDR (LG) + 1 CDRW (Plextor 12/10/32A)
Windows 2000 SP3
And OFP began to tell than it cannot "Create a fucking 3D Device" because it takes an out of memory exception, which was not cool. I ran DXDiag and DirectX was indeed broken. I tested every (nVidia Detonator Pack, DirectX, nForce2 drivers) combinations until the whole tests were running again. After that, the game kept stopping at the same point (blank screen before the CodeMasters logo), but instead of a DirectX dialog box I got 2 error messages in the Event Viewer (no message source found, inarticulate message, that's help).
I started to browse this forum, in TroobleShooting and TroobleShooting FAQ++ sections, the Avon Lady FAQ, every message I can find on Google Groups talking about CTDs and crash before splash screen, and tried everything I found. Nothing worked so I assumed that the motherboard was too recent for Windows 2000 or the provided drivers were utterly broken. Which was probably not the case because the 3DMark2001Se ran perfectly as well as every other games I tried (Half-Life + CounterStrike, Medieval Total War) and every demomaking stuff I have been gathering for years. Nevertheless I decided that Windows XP might be good after all:
Athlon XP 2600+ 512Mb DDR
Asus A7N8X-X (integrated Realtek-ACL650 soundcard + Network stuff I am not using + a wonderful NForce2 chipset)
GeForce3 Ti200 64Mb (AGP)
3Com Ethernet 10/100
IDE hard drives + 1 CDR (LG) + 1 CDRW (Plextor 12/10/32A)
Windows XP SP1a
And OFP is not running (same error than before). So, I post here with hope that some people might have the same config I have or know the magical trick which make the whole thing to work, at last. I am ready to retry every trick I already tried under Windows 2000, maybe I did them wrong who knows, just tell me and I would tell you if it works or not.
Just a last minute hint: when I try to launch the game with my former installation (the one which was working the first time), it crashes after having displayed the CodeMaster logo. I comes from addons being loaded at this moment, and it crashes before the logo if I remove every addon.
Thanks for any suggestion.
PS: I just wonder what makes this game so different to cause these kinds of crashes where others, as much resource consuming, do not...