BFME 2 errors

I just recently purchased LOTR Battle for Middle Earth 2 and after I installed which was fine the game crashes before I get to the menu screen. It gives me an error Unknown Exception error. I have reinstalled the game a few times and still no luck. I am running Windows XP and my hardware is more than adequate seeing as I ran this game years back and I have all the current drivers I believe. The text of the error is as follows:

Unknown exception code 0xc0000235

Exception occured at
7c90e4ff ntdll.dll+0xe4ff, KiRaiseUserExceptionDispatcher+0x37.

Version: 1.00.2194.40862 internal 97841C88-0A94-434c-BC21-989B5A9DC4D4 release build 2006-02-03 22:42:04

EAX:0xc0000235 EBX:0x00000000 ECX:0x0012d300
EDX:0x7c90e4c8 ESI:0x0012d568 EDI:0xc0000034
EIP:0x7c90e4ff ESP:0x0012d2ac EBP:0x0012d2fc
CS:0x001b DS:0x0023 SS:0x0023
ES:0x0023 FS:0x003b GS:0x0000

ErrOfs: 0x004044e5 ErrSel: 0x041d001b
DataOfs: 0x00458790 DataSel: 0xffff0023
Cr0NpxState: 0x00000000
ST(0) 0000000000000000b400 -1.#IND00
ST(1) 08000000000000000000 0.000000
ST(2) b0470fb33b00000018a9 -1.#IND00
ST(3) 0000000008f312003b00 -1.#IND00
ST(4) 1b00000002020000f8f2 -1.#IND00
ST(5) 00000000000000008300 -1.#IND00
ST(6) 7f020040000014000000 0.000000
ST(7) 0c03000001000000a01f -1.#IND00

19 addresses:
(unknown)(0): ntdll.dll+58623 KiRaiseUserExceptionDispatcher+55
(unknown)(0): ntdll.dll+58644 KiFastSystemCallRet
(unknown)(0): ADVAPI32.DLL+30768 RegCreateKeyExW+196
(unknown)(0): SHELL32.dll+193738 SHGetFolderPathW+676
(unknown)(0): SHELL32.dll+193393 SHGetFolderPathW+331
(unknown)(0): SHELL32.dll+193265 SHGetFolderPathW+203
(unknown)(0): SHELL32.dll+193036 Ordinal78+2649
(unknown)(0): SHELL32.dll+193196 SHGetFolderPathW+134
(unknown)(0): SHELL32.dll+176632 Ordinal175+32
(unknown)(0): game.dat+2324168 GameClientRandomVariable::getValue+15756
(unknown)(0): game.dat+180916 StringBase<char>::endsWith+640
(unknown)(0): game.dat+188044 StringBase<char>::find+6374
(unknown)(0): game.dat+1790644 FXParticleSystem::CategoryModuleClass<5>::getName+715611
(unknown)(0): game.dat+1790130 FXParticleSystem::CategoryModuleClass<5>::getName+715097
(unknown)(0): game.dat+2266849 UnicodeString::UnicodeString+28856
(unknown)(0): game.dat+2285664 UnicodeString::UnicodeString+47671
(unknown)(0): game.dat+2324389 GameClientRandomVariable::getValue+15977
(unknown)(0): game.dat+6447835 Xfer::~Xfer+118290
(unknown)(0): kernel32.dll+94327 RegisterWaitForInputIdle+73

Bytes around EIP:
7c90e4df 04 24 c7 44 24 04 00 00 00 00 c7 44 24 08 00 00 .$ÇD$.....ÇD$...
7c90e4ef 00 00 c7 44 24 10 00 00 00 00 54 e8 29 00 00 00 ..ÇD$.....Tè)...
7c90e4ff 8b 04 24 8b e5 5d c3 8d a4 24 00 00 00 00 8d 49 ‹.$‹å]ͤ$....I
7c90e50f 00 8b d4 0f 34 c3 8d a4 24 00 00 00 00 8d 64 24 .‹Ô.4ͤ$....d$
7c90e51f 00 8d 54 24 08 cd 2e c3 90 55 8b ec 9c 81 ec d0 .T$.Í.ÐU‹ìœìÐ

sorry for the long post....figured I should include it all.
3 answers Last reply
More about bfme errors
  1. I may just get a new gfx card and try that : /
  2. Those numbers won't make sense to anyone on this forum. System specifications, please? Also, where did you buy the game from?
  3. I actually fixed it by dl a newer version of DirectX 9.c
Ask a new question

Read More

PC gaming Games Windows XP Video Games