Grand Theft Auto... requires mscoree?

Ivan Gyurdiev ivg2 at cornell.edu
Sun Oct 16 15:22:10 CDT 2005


Grand Theft Auto... the never ending struggle to get it working.

First I thought it was broken because of OLE...subsequently found out 
the installer was freezing, because of hidden message boxes. Now I've 
managed to install it in Desktop mode, but it dies when ran, with no 
output of any kind...

Investigating shows:

000b:Call kernel32.SetUnhandledExceptionFilter(2027f1a8) ret=0115fbe9
000b:Ret  kernel32.SetUnhandledExceptionFilter() retval=0115fb7c 
ret=0115fbe9
000b:Call kernel32.GetModuleHandleA(015459f4 "mscoree.dll") ret=0115ae6b
000b:Call ntdll.RtlInitAnsiString(7fcaf528,015459f4 "mscoree.dll") 
ret=2018d4fc
000b:Ret  ntdll.RtlInitAnsiString() retval=00000000 ret=2018d4fc
000b:Call ntdll.RtlAnsiStringToUnicodeString(7fffcbf8,7fcaf528,00000000) 
ret=2018d55b
000b:Ret  ntdll.RtlAnsiStringToUnicodeString() retval=00000000 ret=2018d55b
000b:Call ntdll.RtlInitUnicodeString(7fcaf52c,7fffcc00 L"mscoree.dll") 
ret=201a554d
000b:Ret  ntdll.RtlInitUnicodeString() retval=00000018 ret=201a554d
000b:Call ntdll.LdrGetDllHandle(00000000,00000000,7fcaf52c,7fcaf534) 
ret=201a555b
000b:Ret  ntdll.LdrGetDllHandle() retval=c0000135 ret=201a555b
000b:Call ntdll.RtlNtStatusToDosError(c0000135) ret=201a558a
000b:Ret  ntdll.RtlNtStatusToDosError() retval=0000007e ret=201a558a
000b:Ret  kernel32.GetModuleHandleA() retval=00000000 ret=0115ae6b
000b:Call kernel32.ExitProcess(00000001) ret=0115ae8f
000b:Call ntdll.LdrShutdownProcess() ret=201b03bd

Looks like it doesn't like the missing mscoree.dll.
I thought the .NET framework was not a core windows dll?
Why would it require it? Also, installing a native dll doesn't seem to 
help...






More information about the wine-devel mailing list