If you are getting errors and can't launch your game then you should try the following possible fixes:
- Launch the game as an Administrator. For example: If you use Rockstar Games Launcher, right click on the launcher and then click "Run as administrator".
- If this still doesn't fix the issue then try the Ultimate ASI Loader. Download and install the Ultimate ASI Loader. Extract the file on any folder and rename it to "dsound.dll". Then replace the existing ASI Loader with the one that you just renamed (dsound.dll is GTA 4's ASI Loader).
- Remove "AdvancedHook.dll" and "AdvancedHookInit.asi" from your game folder. If you tried the above and the game doesn't launch, look up on your game folder for the following files (AdvancedHook.dll and AdvancedHookInit.asi). If you can find these file in your game folder, make sure to remove them/uninstall them.
If your issues are still not fixed, then given the fact that you have followed all the steps of the installation correctly you may comment your issue in the comments providing information about it (error messages, crashes etc). Comments that don't provide information about the existing issue will be ignored.
So boys This was installed on the latest version of steam CE with the new fusion fix mod loader To get this working is quite simple actually you just need to do a few specific things
1. make sure all associated .asl files are in the plugins folder along with their .ini's
2.you will need to remove the ScriptHookDotNet.asi and dsound.dll plugin as they either doesn't work properly with the latest version or doesn't work with proton. Yes this may break some mods so be wary of that. if you try to run the game with script hook dot net plugin enabled you will just get an infinite loading screen when trying to load your save, and dsound causes issues with custom img mods not loading in
3. Make sure the liberty trainer asset folder in the root GTA 4 game directory, it mnight work from the update directory but i havent tested this
4. This is the most important step, when all is set up and put in their proper folders, go into your gta 4 steam library listing and go into settings - Properties- General: then go to launch options and type in this line inbetween the quotes "WINEDLLOVERRIDES="dinput8,ScriptHook,AdvancedHook=n,b" %command%"
this will allow the .dll's to work with proton
i hope this saves yall the headache i went through to get all this info and having to put the pieces together to get alllll this s#*! working on my STeam Deck
Yes but the weapons need to be added to the game files. You will need the "The Actual Complete Edition" or a similar mod that adds the DLC content to base IV.
Final edit: I got it to work, my clueless brain forgot to delete scripthook.net files from the steam deck tutorial so if anyone is having crashes on start up on steam deck, you most likely forgot to remove something. Great mod btw!
I have been using your trainer for a little while now and it works brilliantly. Probably the best one out there.
However, I've discovered that your trainer will cause some "reverse texture pop-in" in the Star Junction/Times Square area of the game. I did a clean install of the game, put in the Viva New York mod for Times Square and it works great. But once I put your trainer into the game . . . I can only see the new ads in Times Square when I am standing a few in-game blocks away from Times Square. But, as soon as I enter the Times Square vicinity, the advertisement textures fade away into the default advertisements.
None of the other billboards around town do this (they have regular pop-in, when I can see the default advertisement from far away but my new modded texture pops in as I get closer.) It ONLY happens in Times Square.
Is there some setting that I need to adjust in the .ini file (or elsewhere?) I REALLY don't want to try a different trainer because yours definitely works and works well (except for this query.)
My specs WIndows 10 64-bit Nvidia GTX 1070 Intel i7-2600k @ 3.4 GHz 16 GB RAM
I'm playing the Complete Edition and haven't downgraded. Yet. I don't know if that will fix it.
EDIT: I think I may have narrowed it down to the ASI loader. While troubleshooting this morning, I tried a couple of other (inferior) trainers and--BOOM--my mods appeared in Times Square. So, I uninstalled the inferior trainer, reinstalled yours and, nope, it didn't work. So, then I uninstalled your trainer and all the script hook and ASI loader stuff and my mods showed up again. Then, I put just the ASI loader in the game files and ran the game. Well, the mods didn't appear. So, I THINK it has something to do with the ASI loader. I assume I should be using the 64-bit version of dinput8.dll (dsound didn't work at all).
Now just because I narrowed down what might be causing this doesn't mean that I know what to do from here. Any suggestions to use your trainer and still get my mods to show up rather than "reverse texture pop-in" occurring?
Please read and reply if you can help me. In the ''vehicle'' menu there is an option called ''jumping vehicle'' which makes the car jump when I press ''space'' on the pc. Is there any way of setting it to jump lower? How do I set the jump intensity? If you can explain to me how I could configure the intensity of the car jump only in my file here, only in my game, you don't need to update this mod because it is already excellent. Thank you for your attention. If you don't understand, please let me know because I'm Brazilian and I'm using a translator. This Trainer is really excellent, thank you for your dedication and commitment.
I got it working in Linux without any issues and possibly with steam deck (not sure since I don't have one.) All I did was install dotnet40 in winetricks, if you use steam deck install it with protontricks.
Edit: Didn't use that workaround in the pinned comment.
I just tried it out and that's indeed an issue. The latest version of the trainer is unusable on a 60% keyboard. I'm sorry for that, it will be fixed on the next update. For now I can only suggest the following as possible solutions:
If you have a controller you can plug it in, then open the trainer, go to Settings/Navigation Mode and then switch the navigation mode back on forth once so that it triggers the function that actually applies the correct navigation mode. Set it to 60% and then save your trainer settings.
I think there might be software which can simulate keyboard keys to send signals. So let's say if you're pressing "A" it also sends a signal for another key. You could use such software to do the same as the controller method I suggested previously, but instead assign some keys as arrow keys.
Download an older version of the trainer. I'm pretty sure this issue popped up later in development so one of the older versions of the trainer should still work for 60% keyboards.
Hello again! There seems to be some confusion here. First of all there's a typo in the Read Me file. I will have to correct it in the next update. Second, there is indeed an issue with 60% keyboards but it only occurs due to the welcome screen.
However, you can use the trainer at the moment. You should do the following:
Install a clean copy of the trainer
Open Liberty's Legacy.ini
Set Navigation mode = 2
Set Trainer Init = true
"Trainer Init" should disable the welcome screen and navigation mode should now work as intended using (I, J, K, L, U, O)
I was wondering, would you perhaps be able to add a "Recoil Feature" to the Trainer? I think there's one for Zolika's Trainer and would be awesome if you could add one to yours! Thanks again :)
438 comments
If you are getting errors and can't launch your game then you should try the following possible fixes:
- Launch the game as an Administrator.
For example: If you use Rockstar Games Launcher, right click on the launcher and then click "Run as administrator".
- If this still doesn't fix the issue then try the Ultimate ASI Loader.
Download and install the Ultimate ASI Loader. Extract the file on any folder and rename it to "dsound.dll". Then replace the existing ASI Loader with the one that you just renamed (dsound.dll is GTA 4's ASI Loader).
- Remove "AdvancedHook.dll" and "AdvancedHookInit.asi" from your game folder.
If you tried the above and the game doesn't launch, look up on your game folder for the following files (AdvancedHook.dll and AdvancedHookInit.asi). If you can find these file in your game folder, make sure to remove them/uninstall them.
If your issues are still not fixed, then given the fact that you have followed all the steps of the installation correctly you may comment your issue in the comments providing information about it (error messages, crashes etc). Comments that don't provide information about the existing issue will be ignored.
Will post how to when I get home
This was installed on the latest version of steam CE with the new fusion fix mod loader
To get this working is quite simple actually you just need to do a few specific things
1. make sure all associated .asl files are in the plugins folder along with their .ini's
2.you will need to remove the ScriptHookDotNet.asi and dsound.dll plugin as they either doesn't work properly with the latest version or doesn't work with proton. Yes this may break some mods so be wary of that. if you try to run the game with script hook dot net plugin enabled you will just get an infinite loading screen when trying to load your save, and dsound causes issues with custom img mods not loading in
3. Make sure the liberty trainer asset folder in the root GTA 4 game directory, it mnight work from the update directory but i havent tested this
4. This is the most important step, when all is set up and put in their proper folders, go into your gta 4 steam library listing and go into settings - Properties- General: then go to launch options and type in this line inbetween the quotes "WINEDLLOVERRIDES="dinput8,ScriptHook,AdvancedHook=n,b" %command%"
this will allow the .dll's to work with proton
i hope this saves yall the headache i went through to get all this info and having to put the pieces together to get alllll this s#*! working on my STeam Deck
I have been using your trainer for a little while now and it works brilliantly. Probably the best one out there.
However, I've discovered that your trainer will cause some "reverse texture pop-in" in the Star Junction/Times Square area of the game. I did a clean install of the game, put in the Viva New York mod for Times Square and it works great. But once I put your trainer into the game . . . I can only see the new ads in Times Square when I am standing a few in-game blocks
away from Times Square. But, as soon as I enter the Times Square vicinity, the advertisement textures fade away into the default advertisements.
None of the other billboards around town do this (they have regular pop-in, when I can see the default advertisement from far away but my new modded texture pops in as I get closer.) It ONLY happens in Times Square.
Is there some setting that I need to adjust in the .ini file (or elsewhere?) I REALLY don't want to try a different trainer because yours definitely works and works well (except for this query.)
My specs
WIndows 10 64-bit
Nvidia GTX 1070
Intel i7-2600k @ 3.4 GHz
16 GB RAM
I'm playing the Complete Edition and haven't downgraded. Yet. I don't know if that will fix it.
EDIT: I think I may have narrowed it down to the ASI loader. While troubleshooting this morning, I tried a couple of other (inferior) trainers and--BOOM--my mods appeared in Times Square. So, I uninstalled the inferior trainer, reinstalled yours and, nope, it didn't work. So, then I uninstalled your trainer and all the script hook and ASI loader stuff and my mods showed up again. Then, I put just the ASI loader in the game files and ran the game. Well, the mods didn't appear. So, I THINK it has something to do with the ASI loader. I assume I should be using the 64-bit version of dinput8.dll (dsound didn't work at all).
Now just because I narrowed down what might be causing this doesn't mean that I know what to do from here. Any suggestions to use your trainer and still get my mods to show up rather than "reverse texture pop-in" occurring?
Edit: Didn't use that workaround in the pinned comment.
However, you can use the trainer at the moment. You should do the following:
- Install a clean copy of the trainer
- Open Liberty's Legacy.ini
- Set Navigation mode = 2
- Set Trainer Init = true
"Trainer Init" should disable the welcome screen and navigation mode should now work as intended using (I, J, K, L, U, O)Thanks for this!
I was wondering, would you perhaps be able to add a "Recoil Feature" to the Trainer?
I think there's one for Zolika's Trainer and would be awesome if you could add one to yours!
Thanks again :)
i tried to follow the steps of this video after downloading your mod (it worked before watching the video) Fusion OverLoader - A ModLoader for GTA IV (youtube.com)
First launch after installing the trainer no problem, then I couldn't launch the game.
What I did is remove ScriptHookDotNet.asi and dsound.dll plugin. It now launches just fine.
if not then id be suprised the dotnethook and dsound would be causing issues too