I searched the best I could, so I apologize if there is a thread on this particular topic already:
(I'll start off with my log - FURTHER EXPLANATION BELOW!)
Diagnostic tool yielded:
BEGIN *SIGNED* LCPD First Response Issue Report
Diagnostics Tool Version: 0.4.3
Operating system: Windows7 Ultimate (6.1.0.0 Build: 7600) Service Pack:
System RAM (GB): 4
CPU cores: 2
NET Framework 4.0 installed: True
Visual C++ 2010 Redistributable installed: True
GTA IV - Installed: True
GTA IV - Install folder: C:\Program Files (x86)\Rockstar Games\Grand Theft Auto IV
GTA IV - Version: 1, 0, 7, 0
GTA IV - Asi loader installed: True
GTA IV - Asi loader: DSOUND
GTA IV - Asi loader valid: True
GTA IV - C++ ScriptHook installed: True
GTA IV - C++ ScriptHook valid: True
GTA IV - C++ ScriptHook version: 0, 5, 1, 0
GTA IV - ScriptHookDotNet installed: True
GTA IV - ScriptHookDotNet valid: True
===============BEGIN .NET SCRIPTHOOK LOG===============
2011-01-11 16:49:01 - Initializing ScriptHookDotNet v1.7.1.4 BETA (GTA IV version 1.0.7.0)
2011-01-11 16:50:32 - Direct3D device created!
2011-01-11 16:50:33 - SEARCHING FOR SCRIPTS...
2011-01-11 16:50:33 - Loading scripts in Assembly 'scripts\FirstResponse.net.dll' ...
2011-01-11 16:50:33 - ...found script '0.LCPDFR-Obfuscated-13'!
2011-01-11 16:50:33 - ...found script '0.LCPDFR-Obfuscated-5'!
2011-01-11 16:50:33 - ...found script '0.LCPDFR-Obfuscated-16'!
2011-01-11 16:50:33 - ...found script '0.LCPDFR-Obfuscated-1'!
2011-01-11 16:50:33 - ...found script '0.3.LCPDFR-Obfuscated-0'!
2011-01-11 16:50:33 - ...found script '0.3.LCPDFR-Obfuscated-1'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-8'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-14'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-9'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-11'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-10'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-13'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-2'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-4'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-15'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-3'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-12'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-6'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-5'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-0'!
2011-01-11 16:50:33 - ...found script '0.1.LCPDFR-Obfuscated-7'!
2011-01-11 16:50:33 - ...found script '1.0.LCPDFR-Obfuscated-0'!
2011-01-11 16:50:33 - ...found script '0.2.LCPDFR-Obfuscated-1'!
2011-01-11 16:50:33 - ...found script '0.2.LCPDFR-Obfuscated-0'!
2011-01-11 16:50:33 - DONE! 24 valid scripts found!
2011-01-11 16:50:33 - STARTING SCRIPTS...
2011-01-11 16:50:34 - Error during GetPhoneNumber (Phone checks will be disabled):
System.Exception: Accessing Globals failed! Invalid Memory Address!
at unmanaged.MemoryAccess.GetGlobalAddress(Int32 index)
at unmanaged.MemoryAccess.GetPhoneNumber()
at GTA.NetHook.CheckPhone()
2011-01-11 16:50:35 - ...successfully started script '0.2.LCPDFR-Obfuscated-0'!
2011-01-11 16:50:35 - ...successfully started script '0.2.LCPDFR-Obfuscated-1'!
2011-01-11 16:50:35 - ...successfully started script '1.0.LCPDFR-Obfuscated-0'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-7'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-0'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-5'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-6'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-12'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-3'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-15'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-4'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-2'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-13'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-10'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-11'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-9'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-14'!
2011-01-11 16:50:35 - ...successfully started script '0.1.LCPDFR-Obfuscated-8'!
2011-01-11 16:50:35 - ...successfully started script '0.3.LCPDFR-Obfuscated-1'!
2011-01-11 16:50:35 - ...successfully started script '0.3.LCPDFR-Obfuscated-0'!
2011-01-11 16:50:35 - ...successfully started script '0.LCPDFR-Obfuscated-1'!
2011-01-11 16:50:35 - ...successfully started script '0.LCPDFR-Obfuscated-16'!
2011-01-11 16:50:35 - ...successfully started script '0.LCPDFR-Obfuscated-5'!
2011-01-11 16:50:35 - ...successfully started script '0.LCPDFR-Obfuscated-13'!
2011-01-11 16:50:36 - Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
at 0.LCPDFR-Obfuscated-6.1()
at 0.LCPDFR-Obfuscated-6.0(Object A_0)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
2011-01-11 16:50:36 - CRASH!
2011-01-11 16:50:36 - Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
at 0.LCPDFR-Obfuscated-6.1()
at 0.LCPDFR-Obfuscated-6.0(Object A_0)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
2011-01-11 16:50:36 - CRASH!
2011-01-11 16:50:44 - Direct3D device lost!
===============END .NET SCRIPTHOOK LOG===============
===============BEGIN LCPD FIRST RESPONSE LOG===============
[1/11/2011 12:33:28 PM] [sTATISTICS] System.Net.WebException: The remote name could not be resolved: 'www.xgweb.co.uk'
at System.Net.HttpWebRequest.GetResponse()
at 0.1.LCPDFR-Obfuscated-12.0.4(Object A_0)
[1/11/2011 12:37:01 PM] [sTATISTICS] System.Net.WebException: The remote name could not be resolved: 'www.xgweb.co.uk'
at System.Net.HttpWebRequest.GetResponse()
at 0.1.LCPDFR-Obfuscated-12.0.4(Object A_0)
===============END LCPD FIRST RESPONSE LOG===============
End of *SIGNED* LCPD First Response Issue Report
Digital signature: vxBiyhVb9qANqxqtIfdnbw==
.
Since I installed LCPDFR, I can load my game, however, GTA IV crashes within a few steps, or if I take any actions (such as drawing a gun). There is no error code when it crashes, simply a screen like this:
I have tried locating my Fusion!Enable Log in my registry, but was unable to find it! My HKLM\Software\Microsoft\Fusion is comprised of 3 folders: GACChangeNotification, Native Images Index, and PubilsherPolicy.
I am not the computer savvy type... I know the basics, and enough to fix minor problems, but this one has stumped me. I apologize ahead of time if it's a stupid question!
I thought I might as well kill two birds with one stone of possible, my GTA IV produces an identical crash screen when starting the game. Usually I get to the part with all the Rockstar Games' disclaimers, and it will crash 80% of the time. I usually remedy this by just running the program over and over and over until it works. No one else seems to be experiencing such a problem, so I'm wondering if I could get any help with that. This only happens on start-up, if I can get in-game, there are never any crashes.
Just on a side note, my computer is decent for gaming, and it should be able to run GTA IV with quite a bit of ease. I am also running GTA IV in compatibility mode for Vista SP2 (is there a better compatibility setting?)
Edit: And thank you in advance for any help anyone can offer me! I really appreciate it!