I found a fix for XP (or any other O/S and this issue…
I was having the same problem for about three months or so. It’s been since then that I haven’t played MOAHH or any other game that searched for openGL on my XP system. But just recently, yesterday in fact, I built a new PC with a fresh new version of XP and discovered as XP was loading that it wasn’t properly loading all the openGL .dll’s correctly. When I loaded Jedi Knight II on it, sure enough I got the famous error “Could not load openGL” or whatever.
What did I do? The same as you should. Go to this link on this site to get the openGL drivers: http://www.opengl.org/users/downloads/index.html and download the v 1.1 files listed there. Extract them and copy them (except for the readme file) and paste them into your Windows/System32 directory. When you get the message asking if you want to overwrite older files, click “Yes to All”.
Upon finishing, XP will tell you that the files are unrecognized and will want you to load the XP CD to overwrite them to replace them with recognized versions. Click “Cancel” and don’t do that.
Start up your Medal of Honor or Jediknight II and you should be able to play just fine. However, you may want to be sure that you have the latest video drivers as well. But keep in mind, loading them without following the steps above will not work.
Hope this helps you all. Let me know if this does or does not work for you.
[This message has been edited by vorpalbunny (edited 05-07-2002).]