Hello, I've been having problems with trying to get an ASI Loader to work with GTA 4. I've been looking for a solution for days, but wasn't able to get any of them to work. So here's the situation. When I try to play GTA 4 with the ASI Loader installed, which uses the dsound.dll file, I get the following message:
Exception EFCreateError in module DSOUND.dll at 000116C5.
Cannot create file "C:\Program Files (x86)\Rocktar Games\Grand Theft Auto IV\asilog.txt".
Access is denied.
When I run GTA 4 as an Administrator to resolve this issue, My mouse thinks for about 5-10 secs, but nothing happens after that. When I tried a second time, I had task manager open and noticed that after the mouse stops thinking, the process for the game, "GTA4.exe", suddenly stops or ends and disappears off the list. I don't get any other warning. I know the problem is the asilog.txt file. When I change the security settings for the file so anything has full control over it, I get the same result, even without running GTA 4 as an Administrator. If i remove dsound.dll from the folder, of course, the game works perfectly. So this is my question: What am I doing wrong and what can I do so I can use the ASI Loader with GTA 4 and use some mods?
Here is some of my software info:
Windows 7 Ultimate 64-bit
GTA 4 v1.0.4
And yes, I am using a crack. It's Razor 1911's crack for v1.0.4
I don't know if this helps, but here's the contents of asilog.txt:
// -- GTA IV ASI LOADER LOG -- //
//-- (C) Alexander Blade 2008 -- //
C:\Windows\system32\dsound.dll is loaded, address 0x6F5A0000
Hooking dsound proc named "DirectSoundCreate"
"DirectSoundCreate" hooked, address 0x6F5A7E3D
Hooking dsound proc named "DirectSoundEnumerateA"
"DirectSoundEnumerateA" hooked, address 0x6F5ED993
Hooking dsound proc named "DirectSoundEnumerateW"
"DirectSoundEnumerateW" hooked, address 0x6F5ED9B0
Hooking dsound proc named "DllCanUnloadNow"
"DllCanUnloadNow" hooked, address 0x6F5D41BB
Hooking dsound proc named "DllGetClassObject"
"DllGetClassObject" hooked, address 0x6F5A7792
Hooking dsound proc named "DirectSoundCaptureCreate"
"DirectSoundCaptureCreate" hooked, address 0x6F5ED2C5
Hooking dsound proc named "DirectSoundCaptureEnumerateA"
"DirectSoundCaptureEnumerateA" hooked, address 0x6F5ED9CD
Hooking dsound proc named "DirectSoundCaptureEnumerateW"
"DirectSoundCaptureEnumerateW" hooked, address 0x6F5ED9EA
Hooking dsound proc named "GetDeviceID"
"GetDeviceID" hooked, address 0x6F5ED160
Hooking dsound proc named "DirectSoundFullDuplexCreate"
"DirectSoundFullDuplexCreate" hooked, address 0x6F5ED429
Hooking dsound proc named "DirectSoundCreate8"
"DirectSoundCreate8" hooked, address 0x6F5DDE69
Hooking dsound proc named "DirectSoundCaptureCreate8"
"DirectSoundCaptureCreate8" hooked, address 0x6F5ED371
Loading ASI C:\Program Files (x86)\Rockstar Games\Grand Theft Auto IV\Police Pursuit Mod[www.team-neo.com].asi
ASI loaded : C:\Program Files (x86)\Rockstar Games\Grand Theft Auto IV\Police Pursuit Mod[www.team-neo.com].asi
, Address 0x00000000
And I REALLY don't know if this helps, but here's some hardware specs:
MSI MS-7525 Motherboard
Intel Pentium Dual Core @ 2.2GHz
Nvidia GeForce 9600 GSO
Any advice or tips are appreciated.
Edward G. Woods
AKA MostChameleon on XBL and GFWL