Downgrade requirements and steps
Running with XlivelessAddon (recommended)
Running with Xliveless (obsolete)
About SETTINGS.CFG file in 1.0.4.0
Disclaimer: This method is for advanced PC users and although it was extensively tested and works for me and many other users I do not take responsibility if your downgraded game does not start.
Once again - it is recommended to attempt the downgrade on a separate copy of GTA IV folder (the one that has GTAIV.exe), you may put this folder anywhere and rename it as you wish. You must have write permissions to this folder and all its subfolders and files. If you are downgrading your main GTAIV installation DO make a backup first!
Downgrade requirements and steps
Direct downgrade 1.2.0.X
-> 1.0.X.0 is supported. In general the downgrade works for any GTA IV with
original pc\audio\config files and was successfully tested on Remember that 1.0.4.0 does not support DLCs and if you need them you must also read the 1.0.7.0 section below and downgrade to 1.0.7.0 instead.
This method is for offline play only, if you need multiplayer you will have to replace XLivelessAddon with GFWL + Zolika's multiplayer addons/mods or GTAC.
Special note for FitGirl 1.2.0.43 Repack downgrade
This repack already has downgraded radio data - no need to download radio downgrader from first step! You need to
a) Run bundled "Downgraded Stations with Old Vladivostok FM.bat" - it will place correct radio data into pc\audio\sfx.
b) Get older 1.0.X.0 audio config - download and unpack 10X0_audio_config.zip to GTAIV folder.
Steps for 1.0.4.0 downgrade
· (This step is not needed if the game already has original radio config and sound files installed) Download and install GTA IV Complete Edition Radio Downgrader (RGL/Steam) old IVCEDOWNGRADE.rar ~637 mb - note that you need old downgrader, the newest version at https://gtaforums.com/topic/936600-iii-iv-various-gta-downgraders/ will not do for 1.0.x.0 downgrade (it will freeze after Concrete Jungle mission) as it has pc\audio\config files that only work with 1.2.0.x.
· Obtain 1.0.4.0 patch GTAIV_MAINTENANCE_UPDATE_1040_EFIGS.exe (download gtaiv_patch_1040.zip), open GTAIV_MAINTENANCE_UPDATE_1040_EFIGS.exe with 7-zip (do not run or double click the patch exe but run 7-zip and use menu to open the patch exe as you would open an archive file), go to $0 subfolder, unpack all to GTA IV folder.
· Install correct 1.0.4.0 fonts
·
Install either XlivelessAddon
(recommended) or Xliveless+SecuROM crack.
Read corresponding section below for important configuration details.
·
Add to commandline.txt
-norestrictions
-nomemrestrict
-noprecache
· (For AMD GPU users only) Get and unpack to GTAIV folder fixed AMD water shader
· (Optional) convert your latest Complete Edition RGSC savegame to older format using https://gtasnp.com/ - upload your RGSC savegame and then download downgraded savegame by clicking Modifications / Downgrade version, select "1.0.8.0 IV / 1.1.3.0 EFLC and older". Put it into %USERPROFILE%\Documents\Rockstar Games\GTA IV\savegames
· To avoid conflicts remove or move away from GTAIV folder dsound.dll, dinput8.dll, all .asi files from GTAIV folder and its plugins and scripts subfolders except XLivelessAddon.asi
· Run the game through GTAIV.exe (recommended - see "Running with XlivelessAddon" section below) or LaunchGTAIV.exe (Xliveless+SecuROM crack). May run LaunchGTAIV.exe or GTAIV.exe as ordinary Windows user e.g. clear checkbox "Run this program as an Administrator" on Compatibility tab for both LaunchGTAIV.exe AND GTAIV.exe
ATTENTION: on the first run of 1.0.4.0 GTAIV.exe may complain that you need to restart the system - it is normal, no need to reboot, just run the game again and it will always be starting OK later on.
If the game doesn't start with error "The application has failed to start because its side-by-side configuration is incorrect..." it usually means runtime problem and you need to download and install vcredist_x86.exe from Microsoft Visual C++ 2005 redistributable.
For 1.0.7.0 downgrade all steps above for 1.0.4.0 downgrade must be used with following modifications:
- Obtain the 1.0.7.0 patch instead of 1.0.4.0, unpack title_update_7_EN.zip, put update_unpack.bat to title_update_7_EN folder that has .msi/.cab update files and run it from there. Move all files and subfolders from opened GFWLTitleUpdateRoot folder to GTAIV folder.
- No need to copy 1.0.4.0 fonts
- No need to add -noprecache if you go with DXVK renderer (recommended)
- Download DLC integration pack (20 Mb), extract it to GTAIV folder and run DLC.bat from there.
If downgraded game does not start there are probably newer 2020CE-compatible .asi files left that conflict with older exe, for example newer FusionFix will not work with 1.0.7.0 GTAIV.exe and it will just exit on start. Move away all .asi files except XLivelessAddon.asi from GTAIV folder and plugins subfolder and then when game successfully launches you may install 1.0.x.0-compatible .asi versions.
Running with XlivelessAddon (recommended)
XlivelessAddon has integrated XLiveless with GFWL DLC support, SecuROM patch, menu skip, VRAM detection fix - it is reported to yield fps gains as it avoids extra code from launchGTAIV.exe. It also supports redirection of settings storage - 1.0.4.0 settings will not conflict with existing SETTINGS.CFG left from 1.0.7.0+.
· Install XlivelessAddon, don't launch the game just yet;
· (Skip this step for 1.0.7.0 downgrade) Redirect 1.0.4.0 settings (allows 1.0.7.0+ and 1.0.4.0 coexist on the same system)
o Create new subfolder settings1040 in GTA IV folder that you downgrade to 1.0.4.0;
o
Edit plugins\XLivelessAddon.ini and set
CustomSettingsPath = "settings1040"
· Start the game through GTAIV.exe, if settings were redirected the game will create in settings1040\Settings files Limits.dat, SETTINGS.CFG, XString.dat.
ATTENTION: the type of game you are starting or loading must be the same as running in current session. For example if during launch main GTAIV was loaded then you can start only main GTAIV game using Game / New or load only savegames for main GTAIV - if you try to start new TLAD/TBOGT game or load a TLADT/TBOGT savegame the game will crash. It probably happens because older GTAIV.exe can't switch loaded script.img on-the-fly. If you want to start or load another type of game that is different from the type of currently running one you must select it first in the game startup menu during next GTAIV.exe launch. If startup menu is skipped by SkipMenu=1 in XLivelessAddon.ini you may hold Shift key during GTAIV.exe launch to display it. Alternatively you may set SkipMenu=0, start new game of desired type, then when you have a savegame you may set SkipMenu=1 back - on subsequent launches XLivelessAddon will skip menu and load your latest savegame.
Running with Xliveless (obsolete)
This section is not needed if you are running the game with XLivelessAddon.
· Delete/replace leftover GTA IV settings file. If file %LOCALAPPDATA%\Rockstar Games\GTA IV\Settings\SETTINGS.CFG has size of 1469 bytes (e.g. it is left from 1.0.7.0+) either back up and delete it or replace it with 1.0.4.0-compatible 1437-byte version;
· Download Xliveless xlive.dll and put into GTA IV folder;
· Copy SecuROM crack. It is usually launchGTA.exe and additional .dll/.bin files. Silent Razor1911 launchGTAIV.exe/1911.dll are in FitGirl 1.0.8.0 repack;
· (optional) on Compatibility tabs for GTAIV.exe and launchGTA.exe set "Disable fullscreen optimization".
Appendix
About SETTINGS.CFG file in 1.0.4.0
This file contains graphics settings and is usually located at %LOCALAPPDATA%\Rockstar Games\GTA IV\Settings\SETTINGS.CFG
After every successfull GTA IV start/exit it is created/overwritten - it has different size:
· 1437 bytes in 1.0.4.0
· 1469 bytes in 1.0.7.0+
!!! IMPORTANT !!!! GTAIV.exe 1.0.4.0 cannot load 1.0.7.0+ SETTINGS.CFG and will quit on start after unsuccessful load attempts!
XLivelessAddon may work around this with custom settings folder – it allows 1.0.7.0+ and 1.0.4.0 coexist on the same system.
Successful start with absent or correct 1.0.4.0 SETTINGS.CFG
Log from debug version of Xliveless (xlive_d.dll):
25/08/2020 18:44:29.900 Log started (xliveless 0.999b7)
25/08/2020 18:44:29.900 GetModuleHandle returns 008b0000
25/08/2020 18:44:29.901 [EXE] unprotecting section '.text': addr = 0x00001000, size = 0x008e4000
25/08/2020 18:44:29.901 [EXE] unprotecting section '.rdata': addr = 0x008e5000, size = 0x001b6000
25/08/2020 18:44:29.901 Patching OK (1.0.4)
25/08/2020 18:44:29.914 plugin loader: loaded 'plugins\dxwrapper.asi'
25/08/2020 18:44:30.081 XLiveInitializeEx
25/08/2020 18:44:30.082 XNetStartup
25/08/2020 18:44:30.082 XWSAStartup
25/08/2020 18:44:36.447 XLiveOnCreateDevice
25/08/2020 18:44:36.447 XOnlineStartup
25/08/2020 18:44:36.447 xlive_5270: XNotifyCreateListener (0x0000000000000001)
25/08/2020 18:44:36.448 xlive_5270: XNotifyCreateListener (0x0000000000000007)
25/08/2020 18:44:36.448 xlive_5263: XUserGetName (0, .. , 16)
25/08/2020 18:44:36.448 xlive_5263: XUserGetName (0, .. , 16)
25/08/2020 18:44:37.056 xlive_5270: XNotifyCreateListener (0x0000000000000001)
25/08/2020 18:44:58.906 [getSavefilePath]: 'C:\Users\anton\Documents\Rockstar Games\GTA IV\savegames\'
25/08/2020 18:44:58.914 xlive_5263: XUserGetName (0, .. , 16)
25/08/2020 18:44:58.914 xlive_5263: XUserGetName (0, .. , 16)
25/08/2020 18:44:58.914 XUserSetContextEx
25/08/2020 18:44:58.914 XGetOverlappedExtendedError
25/08/2020 18:44:58.987 XUserReadProfileSettings (0, 0, 8, ..., 0, ...)
25/08/2020 18:44:58.987 XUserReadProfileSettings (0, 0, 8, ..., 1036, ...)
25/08/2020 18:44:58.988 XUserCreateAchievementEnumerator (dwStartingIndex=>0, cItem=>80
25/08/2020 18:44:58.991 XGetOverlappedResult
25/08/2020 18:44:58.991 XCreateSocket (2, 2, 254)
25/08/2020 18:45:06.976 [getSavefilePath]: 'C:\Users\anton\Documents\Rockstar Games\GTA IV\savegames'
…..
Failed start with SETTINGS.CFG left from 1.0.8.0
There is no line with [getSavefilePath]:
26/08/2020 12:43:27.895 Log started (xliveless 0.999b7)
26/08/2020 12:43:27.895 GetModuleHandle returns 00cd0000
26/08/2020 12:43:27.895 [EXE] unprotecting section '.text': addr = 0x00001000, size = 0x008e4000
26/08/2020 12:43:27.895 [EXE] unprotecting section '.rdata': addr = 0x008e5000, size = 0x001b6000
26/08/2020 12:43:27.895 Patching OK (1.0.4)
26/08/2020 12:43:27.908 plugin loader: loaded 'plugins\dxwrapper.asi'
26/08/2020 12:43:28.069 XLiveInitializeEx
26/08/2020 12:43:28.070 XNetStartup
26/08/2020 12:43:28.070 XWSAStartup
26/08/2020 12:43:32.668 XLiveOnCreateDevice
26/08/2020 12:43:32.668 XOnlineStartup
26/08/2020 12:43:32.668 xlive_5270: XNotifyCreateListener (0x0000000000000001)
26/08/2020 12:43:32.668 xlive_5270: XNotifyCreateListener (0x0000000000000007)
26/08/2020 12:43:32.669 xlive_5263: XUserGetName (0, .. , 16)
26/08/2020 12:43:32.669 xlive_5263: XUserGetName (0, .. , 16)
26/08/2020 12:43:33.215 xlive_5270: XNotifyCreateListener (0x0000000000000001)
Setting -availablevidmem
Although it is not required if -norestrictions is in commandline.txt (game may paint settings red but will run anyway) but it is highly advisable to specify correct value for your GPU. Without it game may use more conservative VRAM allocation and there may be more world-loading lags.
ExtendVidMem does not work with 1.0.4.0, must specify VRAM size manually with -availablevidmem. Apparently the meaning of this parameter changes from version to version (2020 Complete Edition expects VRAM size in megabytes but older versions expect some sort of multiplier) and the only way to find correct value for it is to experiment.
Here are values that I tested for RX580 8Gb with 1.0.4.0
|
With -availablevidmem |
0.7 |
GTA detects |
2144 Mb |
|
|
0.9 |
|
2757 |
|
|
33 |
|
2900 |
|
|
40 |
|
3779 red warning about exceeding suggested limits for your system |
|
|
50 |
|
1652 |
|
|
60 |
|
3621 |
|
|
64 |
|
3589 |
|
|
64.1 |
|
3896 red warning about exceeding suggested limits for your system |
|
|
64.2 |
|
106 RED – not enough VRAM |
|
|
64.3 |
|
412 RED |
|
|
80 |
|
3463 |
|
|
90 |
|
1336 |
|
|
100 |
|
3304 |
|
|
110 |
|
1177 |
|
|
120 |
|
3146 |
Reference links
· [OUTDATED] How to Downgrade GTA IV to Version 1.0.4.0 speedrun.com
· Downgrade to Patch 1.0.4.0 (Most/ Older Mods Work) steamcommunity.com
How do you get the DLC to work? I tried launching GTAIV.exe (After applying XLiveless Addon) and it only loads the main game. I tried to launch the EFLC DLC from "New Game" but the game crashed after doing so. I'm on 1.0.7.0 BTW.
ReplyDeleteDid you install DLC integration pack and run dlc.bat?
Deletehttps://drive.google.com/file/d/1uQjzY5wNfVKg7cokS_nbajX5hHJOdJJc/view?usp=sharing
I did. The DLC.bat moved TBoGT and TLAD into the appropriate folders. I can see the DLCs when I start the mission "The Cousins Bellic", going into the pause menu and selecting New Game. However, when I start any of the DLCs it resulted in a crash to desktop. Do I need the EFLC.exe file to play the DLCs as well? The Complete Edition doesn't have it though.
DeleteUsing the clean Steam version BTW.
You don't need EFLC.exe if DLCs are already integrated into the main game, GTAIV.exe will launch everything.
DeleteYou are right about CTD, I could reproduce this with SkipMenu=1 in XLivelessAddon.ini and no TLAD savegames.
It is not a showstopper though. It does not occur when SkipMenu=0 or you already have a TLAD savegame that automatically loads on start.
Ah, so does that mean it'll work if I copy over a gamesave for TLAD and TBoGT and load it from there? If so then it's not much of an issue if I can find the saves on the web.
DeleteThanks!
I don't have EFLC installed and can't test loading its savegames but I am pretty sure it would work.
ReplyDeleteBTW I researched the issue further and added new ATTENTION paragraph with possible workarounds to XLivelessAddon section https://ant-sh.blogspot.com/2020/09/easy-downgrade-gta-iv-to-1040.html?#_Toc50220891
I can confirm the DLC works now. Any way to add back the EFLC exclusive radio stations? I'm only getting GTA IV's radio stations for both the main game and the DLCs.
ReplyDeleteIt is probably possible, unfortunately I am not familiar with this whole radio integration thing and do not intend to venture there. I've seen "unified lore" downgrader on gtaforums but did not test it.
DeleteIf you are successful in doing what you want and share steps to reproduce that I'll be happy to add them to this post crediting you.
GTA 4 is locked at 2047 Vram I can't increase it! I'am missing textures :(
ReplyDeleteIf you have VRAMfix set in XLivelessAddon.ini and the game detects 2 gb VRAM and it is painted green in Graphics Settings it is OK. Older versions can't detect more than 2 gb.
Delete1.0.4.0 can detect 3Gb with disabled VRAMfix in XLivelessAddon.ini
DeleteTextures are missing when driving around port area?
ReplyDeleteNothing is missing on my end. I play 1.2.0.43 downgraded as per this guide.
DeleteI tried Downgrading using your guide but there's big problem, the radio station downgrade link is expired, where can i find the correct radio station downgrader? i've tried 2 radio downgraders and they were nothing but a waste of download, one from here:https://gamebanana.com/tools/6646 and the second was the one that you said it won't work and that version didn't even started the game.
ReplyDeleteI uploaded correct downgrader to gdrive and fixed the link.
DeleteGame doesnt starts after copying downgrade files, I can see it "running" on task manager but that's it. I'm trying with the latest FitGirl version of December 31
ReplyDeleteSee "Special note for FitGirl 1.2.0.43 Repack downgrade"
DeleteOk its working now but I have another issue, my game now has spanish subtitles and text, audio is on english thought, text is completely missing from the pause menus. I'm guessing it has something to do with the text now being set to an unsupported language?
DeleteI tried both 1.0.4.0 and 1.0.7.0 downgrades with new repack and everything works OK. You seem to have some corrupted files, reinstall and do everything properly.
DeleteI found something about XLiveLess causing this exact issue, however it doesnt mentions XLiveLessAddon since the forum post is from 2010. I will keep testing until i fix it
DeleteBTW latest repack needs at least 37 Gb free space to install and not 30 gb. It should install without any warning popups and postinstall checksum verifying should have no errors in data files. Also remove "Run as Administrator" from GTAIV.exe properties.
DeleteXLivelessAddon is different from old Xliveless so that forum post does not apply.
Well everything works now, but I still have two cosmetic issues:
Delete1- Some radio stations have a white box instead of their proper logo
2- I have no antialiasing, looks really bad honestly, specially with trees, I can't force it via AMD drivers, I'm using DXVK. I guess I can try with reshade?
I am glad it works. Well, I am not familiar with this whole GTAIV radio thing. If you find a way to set logos for these stations I'll be happy to include it in this guide crediting you. For AA try SweetFX http://ant-sh.blogspot.com/2021/01/antialiasing-with-dxvk-and-gta-iv.html
DeleteNo issue with radios anymore suddently, I didn't changed anything at all but I guess its fine. Couldn't run Sweetfx, game freezes at copyright screen, just tested once thought, i'm using Vulkan Reshade for now, will try again after i finish the story
DeleteI also noticed that with SweetFX. If the game freezes on startup it may be because of SweetFX+DXVK initialization - press Del to reload it and the game should continue launching as usual.
DeleteThis guide worked perfectly! You are amazing I love you Anton. Thank you so much.
ReplyDeleteI lost my old modded GTA when I had to reinstall windows :( Now I'm playing 1.0.4.0 again!
You are welcome. I am glad my post could help.
DeleteHey Anton I followed your guide and successfully downgraded my Rockstar Launcher Complete Edition to 1.0.4.0. I added a TON of mods... eventually the game broke and I had to do a fresh install. BUT when i tried to follow the exact steps to downgrade again.... i get a black screen and GTA IV does not launch :( It freezes on the disclaimer screen. Any tips? Thanks!
ReplyDeleteIt probably has something to do with SETTINGS.CFG. If you redirected settings folder in XLivelessAddon.ini delete SETTINGS.CFG from that folder and let the game recreate it.
DeleteWhere is your downgraded game folder located and where is SETTINGS.CFG?
Hi Anton , I am trying to get my complete edition to 1.0.4.0
ReplyDeleteBut I keep getting error 7002.1 from rockstar launcher. What the heck am I doing wrong ?
When you have everything properly installed you may launch the game directly through GTAIV.exe and completely bypass RGL. Somehow your XLivelessAddon.asi does not load because of some sort of conflict. Reread the guide.
DeleteHey man. Thank you for this magical guide, i have been searching a proper way to downdgrade to 1.0.4.0 this damn complete edition for months. Now i found peace finally haha. Game is running well, first try succeeded with the RGL version.
ReplyDeleteI am glad it helped. Enjoy the game!
DeleteCan i have 1040 and 1070 installed in separate folders? Id like to experiment with ENBs and see which is best for me.
DeleteYou can but you'll have to redirect settings for 1.0.4.0 as described above in "Running with XlivelessAddon (recommended)"
DeleteThanks, i'll try it out.
DeleteHello im using latest fitgirl but the game activated anti piracy measures after downgrading to 1.0.4 also would contig exe harm the downgraded game?
ReplyDeleteHi Koray, this means that somehow XLivelessAddon.asi fails to load. Read comments above to give you an idea what may cause this loading conflict.
DeleteContig is a file defragmenter that may speed up loading of game resources on slower HDDs. I would say it is highly unlikely to damage the game. Also if you have SSD/Nvme you probably don't need it.
Here's the comment I meant, it is under another guide https://ant-sh.blogspot.com/2020/07/gta-4-stutter-choppiness-fix.html?showComment=1607737011347#c7341857221962169848
DeleteI followed your Steps Exactly and the game just wont load. it Doesnt even show up in Taskbar. I installed the patch in Clean install of GTA 4 Fitgirl repack 1.0.8.0
ReplyDeleteActually removing Zolika Patch fixed this but does that Mean Zolika Patch wont work here?
DeleteAs of now ZolikaPatch is not anywhere in steps of the above guide (you went rogue on this one) as it is still in development and may conflict with XLivelessAddon. ZolikaPatch duplicates some of XLivelessAddon functionslity and it may work only if you disable conflicting settings in XLivelessAddon.ini.
DeleteYeah i went rogue sorry. I will try what you said about the conflicting settings and try if it works
DeleteHey i have got another issue and this didnt happen to me before. Even after edition the Stream.ini files and putting the correct 409600 my game shows that i only have around 2 gb of Graphic memory. any fix for this?
Delete@cyrix turn off the vram fix from zolika and xliveless seems to fix the problem.
DeleteHey i ACTUALLY FIXED ALL THE ISSUES thanks to ur previous comments. I downgraded my saves, put some mods like hd blood, guns and the game is smooth asf! Thanks for this great and simple guide!!!!!!! and that zolika thing i only needed to enable vram fix as all other things which Xliveless does are already present in Zolika and more like fast loading times which is a big thing
ReplyDeleteIt is good to hear. About stream.ini - what you see there is not graphic memory size but memory limit for game resource streaming. The GTAIV.exe is a 32-bit app which by default on 32-bit OS can address 2 Gb max. It is large address aware e.g. on 64-bit OS it can address 4 Gb max. Setting anything more than 3 Gb in stream.ini is probably pointless (1 Gb or maybe more is used for other game code and data) as game won't be able to allocate and utilize it properly. Similarly with VRAM - due to Direct3D resource management peculiarities available resource VRAM is limited by game process RAM e.g. even if GPU has 8 Gb of VRAM this game won't be able to utilize it all even though it can detect it all.
DeleteZolikaPatch works OK for me with XLivelessAddon after disabling conflicting settings.
Thanks for still replying. I just wanted to ask. When i try to launch EFLC.exe it doesnt work. Any solutions?
DeleteFitgirl 1.0.8.0 repack has EFLC as separate game. Your downgrade of main GTAIV game should not affect EFLC in any way and it should be launched through bundled cracked launchEFLC.exe. You may try to install XLivelessAddon into EFLC game folder and see if direct EFLC.exe launch will work.
DeleteCan you tell me how to downgrade EFLC?
DeleteOr maybe fitgirls is ok?
DeleteI don't play EFLC but it was released later and AFAIK has no older 1.0.4.0-equivalent patches. You may find older 1.0.6.0/1.0.7.0-equivalent EFLC patches but this downgrade will unlikely to get any performance benefits so you may as well use FitGirl's bundled binaries.
DeleteThanks a lot for that confusion!
DeleteSo I'm trying to do the 1.0.7.0 patch method but the Offical Rockstar URL keeps denying me from downloading the file. I tried wayback machine but no luck. Can someone help? Thanks.
ReplyDeleteNevermind, I did inspect element and now it worked (for some reason)
DeleteHelp! I have downgraded from the Fitgirl repack (1.20.43) and some mods that I use needed Zolika Patch, which is unfortunately doesn't work with xliveless addon. How do I make both of them work together?
ReplyDeleteWhich setting should I disable? and from zolikapatch or xlivelessaddon? cuz I try messing out but it gives error for the zolikapatch at the start of the game.
DeleteBetter yet, maybe share both of your setting? the zolikapatch.ini and the xlivelessaddon.ini?
Delete- ZolikaPatch may not work from plugins subfolder - put zolikapatch.asi/.ini intp main folder with GTAIV.exe
Delete- Works with FusionFix 1.1 only if RemoveUselessChecks=0
- Works OK with UAL/xlivelessaddon if BorderlessWindowed is disabled in xlivelessaddon.ini
- Must have zolikapatch.ini from the same version as zolikapatch.asi e.g. update ini together with asi
What I have in XLivelessAddon.ini
SkipIntro = 0
SkipMenu = 0
DoNotPauseOnMinimize = 1
BorderlessWindowed = 0
SkipWebConnect = 1
VRAMFix = 0
SkipIntro, SkipMenu are set in ZolikaPatch.ini
Does fusion fix work on gta IV 1.0.4.0? Thanks for the config btw I have managed to get zolika patch work with xliveless addon.
DeleteOlder FusionFix 1.1 works only with 1.0.6.0-1.0.8.0. Glad you made ZolikaPatch work.
DeleteThank you for the answer! Also, i have just noticed that it seems on the 1.0.4.0 there is NO night shadows is it just happens to me? Or do I messed up something? I have already make sure to also set ForceDynamicShadows on the zolika to 1 as well, but it seems the shadow wont work.
DeleteNight shadows and more complex shadows appeared in later patches. Patch 4 has better performance because it has simpler shadows implementation.
Deletealright, so i actually fix the problem. for some reason we have to use -availablevidmem command to make the game think that we have more memory even when we use -norestrictions command. the game seems to turn off any Night shadows if we are not defining the resource memory, and it seems that it turned off zolika patch forceshadow too.
Deletewriting this here just in case someone had the same problem. thank you for providing the guide though, Anton!
By "Night shadows" I mean separate setting in Graphics menu. AFAIK it appeared in 1.0.6.0. When you enable it game adds complex shadows e.g. when Niko stands at night under lamppost beside a car with headlights on he will have 2 shadows pointed in different directions - one from lamppost and one from headlights. What you meant was not more complex Night shadows but simple shadows during nighttime. Of course you must experiment with -availablewithmem on older patches to get the game detect ample amount of VRAM and have no warnings in Graphics menu. VramFix setting in both XLivelessAddon and ZolikaPatch .ini should be off or else it will limit detected VRAM to 2047Mb.
Deletealright, thank you. so i have a missing texture if i enable the -availablevidmem command, but if i disable the command, the game is disabling any night shadows, do you have the fix for this? or is it happens only on my games?
Deletei try to downgrade to 1070 but it still happens, only thing is that the night shadow is set to off and i cant change it, even though my shadow quality is high.
DeleteWhen game detects enough VRAM in Graphics / Resource Usage there should be no missing textures. In 1.0.7.0 Night Shadows setting becomes available when you set basic Shadow Quality to at least Medium. I can't remember your config and all your downgrades so post your specs, what you have in commandline.txt, game version, any mods/addons/fixes/patches, Resource Usage.
DeleteI'm playing on laptop, i7-9750h and rtx 2070 with 16 GB of ram.
DeleteI have both the 1.0.4.0 and the 1.0.7.0 both seems to not have a shadow.
I use XlivelessAddon, RilBudgeter, Zolika Patch, Project 2DFX 4.3 and Icenhancer natural.
I also use liberty city volume 1 and Extender Car pack.
in commandline i use these,
-rglLanguage=en-US
-managed
-novblank
-norestrictions
-nomemrestrict
-noprecache
-percentvidmem 100
-availablevidmem 60.0 (for some reason this makes texture missing, but without it the game seems to disable all kinds of light source, making the shadow disappeared)
-forcehighqualitymirrors
-disableimposters
-reservedApp 0
in resource i have 3908 without vram fix and 2047 with it. for some reason vramfix seems to not work with me, and it only caps my resource usage to 2gb but ONLY if i use -availablevidmem that makes the resource usage over 2gb)
maybe you can share your commandline settings and dxvk config?
DeleteYou are in mod hell - you have at least 3 mods that tamper with shadows and there is no way of telling which one or what superposition of mods makes shadows disappear. The thing about commandline.txt and dxvk.conf is that on good PC you don't need many commands there. My dxvk.conf is empty. I run 1.0.7.0 and on my main PC that has 32 gb RAM and 8Gb RX580 with DXVK I have only -norestrictions -nomemrestrict and the game detects 3 Gb of VRAM and runs OK. On my old 3Gb RAM PC with 2Gb gt730 I don't have -nomemrestrict but I added -availablevidmem 0.96 to limit allocation a little. Both PCs never had textures or shadows disappear.
DeleteI think on laptop you always need some -availablevidmem ... command to avoid iGPU. You should start with fresh install/downgrade and run vanilla game in d3d9 mode ti test that textures and shadows are OK. Then start adding mods one by one. Check after each one and you will see which one breaks shadows or textures.
oh, so does texture mod can make the in-game texture disappeared?
DeleteIt is unlikely although everything is possible. I think you must decide for yourself either you want to play the pretty problem-free game or you want to constantly troubleshoot the mod hell you created. I've already told you what to do and don't think I have anything more to add.
DeleteActually, I have something to add. To avoid issues you need to start new vanilla game and create new clean savegame and load it for testing mods. If you use existing savegame made with lots of mods installed it may have some incorrect data structures and you may always have missing textures because of that even if you roll back to vanilla game.
DeleteThank you for the guide! I downgraded to 1040 with Xliveless AddOn, following your steps letter by letter. While the downgrade process happened smoothly, I came across another issue which I am not sure is related to this, but I thought I will ask for help here anyways.
ReplyDeleteAfter downgrading, I decided to install a few more mods, like the Zolika trainer (not the patch), driving physics with realistic damage, and a few script mods like the assassination mod and the business mod. It ran flawlessly for like four to five hours, but then the game crashed once to desktop. I thought okay no issues; one crash once in a while is normal. But from then on every time I booted up the game, it crashed every few minutes. Have you come across this issue and do you know a fix? Thank you!
I am glad it helped. Sorry to hear about your mods crashing the game but I have no idea what mod or combination of mods caused it. Check my July 18 answer to Irul above for troubleshooting tips.
Deleteı downgraded my game it works but in graphic settings its just shows 24mb. it wasn't like that before and ıdk how to solve it
ReplyDeletePost your GPU, OS and driver version. Reread "Setting -availablevidmem" section above and experiment with it until the game detects ample amount of VRAM.
DeleteLooks like I am going to comment on all your blog posts today. J
ReplyDeleteokes aside, I just wanted to thank you for this as well. There are so many outdated or just straight wrong downgrading guides out there with or without suspicious download links and so on, you name it. Yours is not only one of the best ones I used so far, it also worked first try and gives me no trouble at all. Thank you so much.
Is it normal, that 1.0.4.0 and 1.0.7.0 load savegames wayyyyy slower with DXVK than without? Can't enjoy playing any story missions with DXVK and these versions due to the loading times. Without DXVK they load quick and the CE with DXVK also doesn't load as slow. Is it normal and can it be improved? I'm already using XlivelessAddon's skipmenu and skipintro, I'm talking about the loading time while the screen is black and the missions name is pulsating in the bottom right corner. This takes forever, though it loads successfully in the end.
Also, I can delete TBoGT and TLAD folder after a successful downgrade to 1.0.4.0, as they can't be used by this game version anyway, right? Would save me some 7 GB of disk space.
DeleteI also encountered this very slow loading with DXVK on my old gt730 Win7 rig. In my case it was only on 1.0.4.0. On 1.0.7.0 with FusionFix loading was fast. On my newer rx580 Win10 rig both versions load very fast. It is hard to say why it happens. My guess it has something to do with RAM and VRAM allocation and -nomemrestrict / -managed. DXVK needs properly configured Windows pagefile of at least 3Gb even if PC has lots of RAM.
DeleteIf you find something please let me know.
As for DLC subfolders you may safely delete them after 1.0.4.0 downgrade to reclaim space.
I will try 1.0.7.0 + DXVK + Fusion Fix. I thought it was only for newer patches. I guess I need Fusion Fix 1.10 then, right?
DeleteYes, V1.10 works with 1.0.6.0-1.0.8.0
DeleteHello, Anton!
ReplyDeleteThanks for your guide, thanks to him I was able to downgrade to 1.0.4.0. Can you provide me with 1C russifier compatible with 1.0.4.0? With the one that I found, text in the menu go beyond the screen at 2560x1140.
Для русификации нужно на втором шаге вместо международного патча загрузить русский патч GTAIV_MAINTENANCE_UPDATE_1031_RU.exe
Deleteи не забыть про замену шрифтов на следующем шаге.
Получается русский 1.0.3.1 это то же, что и 1.0.4.0 за исключением перевода? 1.0.4.0 устанавливал, чтобы использовать iCEnhancer 3.0 + DXVK. Хочу пройти GTA IV c наилучшей возможной картинкой. А для эпизодов, я так понял, всё тоже самое только версия игры нужна 1.0.7.0.
DeleteДа, у русских патчей немного другая нумерация, но они эквивалентны по фичам. Для 1.0.7.0 надо брать 1.0.6.1 (Russian) на странице загрузки.
DeleteHello, I have installed fitgirl repack which has Complete Edition with 1.2.0.43.
ReplyDeleteI'm trying to downgrade it to 1.0.7.0 version. Should I or should I not install XlivelessAddon ?
So far, I followed your guide till this step
-> Downloaded the 1.0.7.0 patch, ran the bat file inside the update folder, copied all contents from GFWLTitleUpdateRoot folder to GTAIV folder.
In the 1.0.7.0 downgrade, u said to follow all 1.0.4.0 steps which includes XlivelessAddon Step.
But in the XlivelessAddon link which u provided (http://ant-sh.blogspot.com/2020/08/how-to-run-gta-iv-offline.html#_Step-by-step_guide)
It says in TL:DR,
"Applies to GTA IV pre-2020 Complete Edition e.g. if your GTAIV.exe has version 1.2.0.x or above and uses Rockstar Game Launcher this is not for you!"
So I'm a bit confused haha.
Should I or should I not install Xliveless Addon?
You should. You see when you copied all contents from GFWLTitleUpdateRoot folder to GTAIV folder it included GTAIV.exe and your game became 1.0.7.0 so no confusion here.
DeleteThe process went smooth but the game won't start it just says Ran out of video memory and closes
ReplyDeletePost your GPU, OS and driver version, what game version you downgrade to, commandline.txt parameters. Also I need screenshots of error message and of the game folder after downgrade.
Deletei went through the install process for this downgrade from the newest version of complete edition to 1.0.4.0 and it works but now after a few minutes i get drunk cammed any idea how to fix this issue, it is a legit steam bought copy and had the latest update that makes you use rstar launcher for reference
ReplyDeleteIt means XLivelessAddon's asi does not load properly due to some conflict. Check your other .dll and .asi files.
Deletenevermind i reinstalled the game and the downgrade and fixed it i installed some files out of order, great work
DeleteHi, I got the fitgirl repack complete edition, followed all steps, gta 4 works, but when I try to launch tbgot from the initial menu, game crashes after loading screen.
ReplyDeleteSorry to hear that. It works for me and you did read the disclaimer. Instead of troubleshooting this I would recommend installing a separate EFLC instead. Install repack https://archive.org/details/gta-episodes-from-liberty-city , patch it https://support.rockstargames.com/articles/200145386/Grand-Theft-Auto-Episodes-from-Liberty-City-Title-Update-1-1-2-0-Patch-2 , install XLivelessAddon, run EFLC.exe
DeleteI have fitgirl 1.2.0.32 and downgraded to 1070 just like your step, but whenever I enter a benchmark the game crashes where it would show the results. I also have DXVK installed
ReplyDeleteIt is a known problem. Use 1.0.4.0 or install ZolikaPatch and check that it has BenchmarkFix=1 in its ini file.
DeleteThank you! Now it works. Thanks to your guide and commentd I now have xlivelessaddon + zolikapatch (i didn't drag the gfwlactivationdisabler in but it works fine) and fusionfix. They are working so well.
DeleteFinally I have created the ultimate GTA IV experience
idk if you gonna answer this or not but i just downgrade it to 1070 and i notice something after playing a few minute on tbogt the game was stuttering like hell. i've installed dxwrapper but i didn't think it's working, i can't downgraded it to 1040 because i want to play the dlc story... any advice?
ReplyDeleteHello. So you followed the steps in the guide and was able to launch downgraded TBOGT. Congratulations, your downgrade was a success! As for your stuttering problem I am not an almighty computer wizard that can automagically detect remote user's OS, hardware and settings and the amount of help I am able to provide is directly proportional to the info you provide. For an alternative solution read my answer from December 19, 2021 at 5:57 PM above.
Deleteoh wait i'm sorry i forgot to give you my pc spec. it was:
Deleteintel core i5-2520 2.5 ghz
4GB RAM DDR4
INTEL HD Graphics 3000
yeah, yknow it was to old for this game but trust me it was running smoothly on low graphic (before downgrading). and i do some research that 1070 was the worst version for the performance but if i downgrade it to 1040 i cant play the dlc
Unfortunately there's nothing I can help with here. Patch 7 is for high-end PCs and it is acknowledged by developers to have stuttering problems https://gtaforums.com/topic/404147-how-to-use-memrestrict-to-fix-stuttering/ You should still test separate EFLC and experiment with different drivers and -availablevidmem.
DeleteYou also should have manually configured big (at least 6 Gb) pagefile and avoid using -nomemrestrict.
Otherwise all I can say is don't downgrade if it was running smoothly before.
Everything went great and i got a huge FPS bump after downgrading.
ReplyDeleteTHANK YOU!
but i have a liiiiitle complaint. The loading sound is no longer there. i can hear the first 2 seconds of violin play and then it stops.
Hello, Brahim! You are welcome. The loading sound may be cut off if some sort of menu or intro skipping is used. Check XLivelessAddon.ini or FusionFix....ini or ZolikaPatch.ini and set to 0 all SkipIntro and SkipMenu everywhere.
DeleteWorked like magic.
DeleteDamn you know the game better than those who made it.
anton shabunin bro i did every single thing correctly but it didnt workk it is runing in back ground i can see on task manager but it didnt show up on screen or respondd i tried to fix this about 4 hours i need help please do you have intagram discord skype or what ever that i can connect you i installed latest fit girl repack and i didnt the first step like you said hhhhhhhhhh i will be crazy
ReplyDeleteand can you just share grand theft auto 4 folder that is 1.0.0.4
Deleteit will be100 times better just share your game file that we can download fully
Hello, I cannot share my full installed game but I may help you. Start fresh - install clean game from repack, do not select Vanilla Fixes, after install go into game folder and remove dsound.dll, dinput8.dll, all .asi files from game folder and plugins and scripts subfolders. Follow the guide, especially "Special note for FitGirl 1.2.0.43 Repack downgrade". If the downgraded game still doesn't start post your specs and screenshots of your game folder and plugins subfolder.
DeleteOk I will try that ty can I why can't you share a downgraded gta4 it can be 100 times better :)
Deletehello, none of my save games are working. can you perhaps link me a 100% save game that works for this downgraded version?
ReplyDeleteMake sure that your game has original older 1.0.X.0 audio config. If you have newer audio config from 2020CE or from latest radio downgrader (newer audio configs have 3 more stations) old saves may not load.
DeleteHello, unfortunately I don't have a savegame at hand. Go to gtasnp.com, choose Browse, select "GTA IV & EFLC - PC (Windows)", sort by Progress column, choose the 100% save you like, click its ID, expand Modifications, choose 1.0.8.0 IV/1.1.3.0 EFLC, click the appropriate slot, move downloaded file into your savegames folder (%USERPROFILE%\Documents\Rockstar Games\GTA IV\savegames if you use XLivelessAddon), start the game and load the save.
ReplyDeletehello. I tried the save file from the site and none of it ever works. it just crashes midway when loading the game.
DeleteI tried https://gtasnp.com/1niyrT (native old version save) and
Deletehttps://gtasnp.com/D9A8z2 (downgraded from CE save) and both load OK on 1.0.4.0. If you have crashes it means you have not properly downgraded your game.
yea I downgraded to 1.0.7.0 instead. everything works fine now
DeleteEverything went great in downgrading but the game shutters
ReplyDeletei use fitgirl version
Hello, Mohamed! Check out stutter fix guide on my blog
DeleteI have done the DXVK method but it also shutters ... after playing 5 minutes the shutter dont bothers me ... i think its that VRAM issue because when i put it the settings into medium the VRAM yurns to red ... but when i put it on very high it becomes green i dont know how.... but now the problem that i put enb mod and now the game crash :)
DeleteSorry to hear that, it has nothing to do with downgrade though. The issue is with your hardware/OS/driver/some other software or leftover mods from repack. In general you should not start adding mods until your vanilla game runs smoothly. If you need help troubleshooting this you must provide your specs, screenshots of your game folder and plugins subfolder, screenshot of your Graphics settings menu, contents of commandline.txt.
Deletei have a backup and i do downgrade on it and it works but its still has shuttering issue... even though i download DXVK... and when i put a ENB mod the game works but the mod is not applying in the game... i tired of this game :)
DeleteMy specs is
Rx 560 4GB
intel core i5 3450
8 GB Ram
How can i send screenshots ?
Your PC is OK and DXVK should work. Many use imgur.com for screenshot uploads https://en.wikipedia.org/wiki/List_of_image-sharing_websites
DeleteDo not rush your modding, your main task is to get vanilla downgraded game run smoothly first. Post your OS and build number, GPU driver, monitor. Start with updating and decrapifying your OS https://community.acer.com/en/discussion/612495/windows-10-11-optimization-guide-for-gaming/p1 You may find latest cumulative OS update links for manual install at sysnative.com in Windows 10 or 11 section.
It's me again, this time i downgraded to 1.0.4.0 but now the texture wont even load up, it's says that i have only 123mb ram? I try using availablevidmem but it doesn't work
ReplyDeleteYep fix it by myself, i just forgot to save the commandline.txt
Deletenow i have another problem. it cannot load a savefiles, it says "load failed, starting a new game"
DeleteHello, when you open menu Game \ Load do you see your savegame? If yes what is the message when you manually load it? RGL savegame from 2020CE will not load on 1.0.4.0 without downgrading. Downgraded savegame needs original pc\audio\config to load successfully.
DeleteYes i can see and load the savegame without problem. but everytime i exit and run again it just cannot load the savefile, it's always loads on the first mission no matter what last mission i've played.
DeleteAnd i don't have any CE savefile
I fix it again, i just need to delete the save and play the mission from start BUT i need to turn off the skip menu/intro, and then after i finished the mission i turned on the skip menu/intro and now it can load the savefile
DeleteIt scans all available savegames upon start and tries to load the one with latest timestamp. If save with latest timestamp is a DLC/2020CE/corrupted one then the game will start from Cousins Bellic. When you did your save it received latest timestamp and so it became the one to load upon next start. Glad you sorted this out.
DeleteThis is no longer working as of 16/09/2022 for the Rockstar Games Launcher CE edition. I have tried well over 4 times using your downgrade method, as well as gtaforums downgrader and dozens of youtube videos. NOTHING works for the RGL games edition.
ReplyDeleteDo not buy the RGL GTA IV games edition otherwise you are screwed, you will not be able to downgrade or mod the game.
I highly doubt that they modified some crucial game data files in latest updates to 2020CE. These updates are usually for RGSC stub inside GTAIV.exe. What exactly do you mean by "not working"?
DeleteMake sure that your vanilla 2020CE is playable before downgrading e.g. redownload or verify game files.
I support my guide and if you need help troubleshooting post your specs (CPU, GPU & driver version, RAM, OS build), describe what you did and post screenshots of your game folder and scripts & plugins subfolder.