Grand Theft Auto IV: The Complete Edition

Grand Theft Auto IV: The Complete Edition

115 ratings
IV Song Restore: The Legal Way
By Lemon-chan
Do you hate the removal of GTA IV songs? Me too!

Restore them without downloading strange files from the internet, directly from Steam by using the Console.
   
Award
Favorite
Favorited
Unfavorite
0-EFLC no Longer Works
After the update to The Complete Edition, this method no longer works with EFLC as all Episodes from Liberty City licenses have been revoked by Rockstar Games, being replaced by TCE.

This still works with GTA IV.
1- Intro
This guide want's to provide a legal guide of how to restore the songs of Grand Theft Auto IV and EFLC by using the hidden Steam Console.

There's already a guide of how to restore them by downloading the old files from 3rd party sites, but redistributing game files is against GTA IV Terms of Service.
2- Opening the Steam Console
You can select one of the two options to open the Steam Console:
2.1- Console via URL
To open the Steam console via the Run window, press Windows + R at the same time. You should see this window:



Write "steam://open/console" and press enter or click Accept (Aceptar).


2.2- Console via Shortcuts
If you have a Steam shortcut on the desktop, you can edit it to launch the console from it.

First, right click the Shortcut and select Properties (Propiedades):



Select the Target property (Destino):



And add "-console" at the end.



Then, double click the edited shortcut to open Steam.
3- Using the Console
If everything went OK, you should see an option called Console on the top side of the Steam window.



Copy the command for the game version that you want:

(If you don't know what version you should grab, select 1.0.7.0 for IV or 1.1.2.0 for EFLC)

Game
Edition
Command
IV
1.0.7.0
download_depot 12210 12211 164691614299318355
IV
1.0.8.0
download_depot 12210 12211 6345365364346988350
EFLC
1.1.2.0
download_depot 12220 12221 6930290008076489318
EFLC
1.1.3.0
download_depot 12220 12221 5134121140564067576

Then, paste the command on the console and press Enter/Return:




NOTE: This will take time, because is downloading the complete version at that time.

Once the download starts, wait for it to finish:


4- Replacing the Existing Version
After the depot/game version has been downloaded you will see a message telling you where it was saved:



Reach that location on Windows Explorer and you will see a folder called either GTAIV or EFLC.





The next step will require you to reach the main game folder, you can do that by right clicking GTA IV or EFLC and selecting Properties (Propiedades):



Then select the Local Files tab (Archivos Locales) and click Browse Local Files (Ver Archivos Locales).



You will now see the game directory:



Delete or Rename the existing game folder (is safe to remove the existing one because we have another complete install).

Then, move the new game files from the depot into the game library:



DONE! You now have the old game version legally from Steam.
5- Future Updates
If Rockstar updates the game again and the automatic updates are on, you will need to do this whole process again. To avoid this problem you will need to disable automatic updates and backup the folder.

Search for GTA IV or Episodes from Liberty City and open it's properties (Propiedades).



Select the Updates tab (Actualizaciones) and select "Only update this game when I launch it" (Actualizar solo este juego al iniciarlo).



When the game receives an update, you will see the game in blue with the text "Update Available" (Actualizacion Disponible)

When there's an update available, go to the game folder and rename GTAIV or EFLC to something else (for example GTAIV_BACKUP or EFLC_BACKUP).



Updating the game is now safe. Go to Library > Downloads (Biblioteca > Descargas) and update the game from there.



After the update is completed, go back to the game folder. A new folder called GTAIV or EFLC will be created, delete it (because is the new update). Rename the GTAIV_BACKUP or EFLC_BACKUP to GTAIV or EFLC and you are good to go.
< >
79 Comments
lightwo 26 Oct @ 6:25am 
> To not messup with installed stadard version.
I doubt it, it seems to be incorrect behaviour if SteamCMD does it, there is no purpose of doing so.
> Install steam - larger storage-drive
Nah, I prefer symbolic links for that.
QWEEDDY2 26 Oct @ 6:20am 
steam console dowanlod depots to seaprate folders, yes. To not messup with installed stadard version. Some time ago Steam use default steamapps folder, not it use own sub-folder not matter whcin one steamlibrary set as default. Install steam - larger storage-drive
lightwo 26 Oct @ 6:14am 
Protip: In order to get a bit more info on what's happening, check this file:
Steam/logs/content_log.txt

For some reason, on the Linux side, for both Steam and SteamCMD, instead of using steamapps where it usually resides, the client makes a new steamapps > content in its own directory...
CyDragon2.0 5 Oct @ 11:04am 
could GTA IV patch 7 or 8 when downloaded from steam would it still work still without using files to trick the versions or will they pull up errors?
CyDragon2.0 5 Oct @ 11:00am 
could patch 7 and 8 still be launched though after being downloaded from steam
F-ZeroRacer_07 21 Sep @ 9:09pm 
Weirdly enough, I was able to download EFLC 1.1.2.0 using the Win+R method I think about two or three months ago. Probably because I did own it before it got removed.
Lemon-chan  [author] 18 Aug @ 8:03pm 
Yes, only EFLC stopped working
QWEEDDY2 17 Aug @ 9:35am 
So its still work forbase game?
Lemon-chan  [author] 17 Aug @ 8:34am 
I have updated the Guide to mention that EFLC no longer works as all licenses have been revoked.
QWEEDDY2 16 Aug @ 7:40am 
You still can try to dowanload in case if Rockstar allowed it. This is not appear as installed game. But it can be laucnhed if Steam give you SecuROM online activation cd-key to your account. Old version is not require steam to run for subj games.