Hmmm.. not sure..
Let me give a shot as to a few fixes that MIGHT work.. no guarantees...
Well the first thing I would do is get rid of ME and go with Win 98 SE or Win Xp.. Win ME has WAY too many problems.
But if you are keeping ME, I would go to Windows Updates and get all available updates there, then DL and install the streight version of DirectX 9.0c directly from the DirectX web site (the one at Windows Update may be bugged)..
Check your Video and Sound card drivers and get them from the Chipset manufacturer and not the manufacturer of your system.. as such if you are using a NVidia card, go to the NVidia web site and get the drivers.. if you are using the Radeon card, go to the ATI site and get the drivers...
Uninstall OP and delete the Taldren Software Inc game folder..
reinstall OP and take the many steps of patching to get it back to community standard, or just DL the OP Enhancement Package v3.0 and do it in one shot. The DL addy is located at
http://sfcx.no-ip.com/downloads/mirrors/Pestalence/OP_Enhancement_Package_v3.0.exeThen all you need is a specific server installer pack to join the servers, or you can just jump on The Forge (D.Net test server) without any additional DL...
Anyhow, I would also get Ad-Aware SE v1.05 and Spybot Serach & Destroy and Microsoft Anti-Spyware and scan your system with all 3 programs to remove Spyware from your system..
After doing this, run an Anti-Virus scan on your system, then go to Trend Micro web site or Panda Web site and do a Free Online Anti-Virus scan to check to see if anything was missed..
Also go into Services.msc and turn off Windows Firewall (right click on Windows Firewall, select properties, change to Disabled, click OK.. do same for Universal Plug and Play and set Application Layer Gateway Service to manual.. reboot system...
then try your game and see if you are still having errors..
Hope that this helps.