I used to have the Hotu version of FS2, which worked perfectly for a while. I took a couple months break from FS2, during which I believe a service pack for WinXP pro came out. When I returned, FS2 wouldn't start up--it would bring up the generic Microsoft "We're sorry but an error has occured" popup. I currently have the full retail version from this site, and it does the same thing. Also, I tried messing with the compatibility settings in WinXP; on Win95/98, the screen res changes and it goes black like it's about to start, and then an error occurs. I can't see what this error says because it pops under and due to screen res issues. This is what the error log in the FS2 folder states:
FS2 caused a Privileged Instruction in module glide2x.dll at 001b:1000e414.
Exception handler called in Freespace 2 Main Thread.
2 processor(s), type 586.
512 MBytes physical memory.
(registers, stack dump, module list: names, addresses, sizes, time stamps and file times)
Can anyone help? Also, do I need to provide more details?
Thanks