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...