I recently bought Grand Theft Auto Collection (http://store.steampo....com/sub/28987/) from Steam and it took some doing to get GTA IV and EFLC to launch on Windows 10. I reviewed many videos, tutorials, forum and helpdesk posts but for my specific issue there seemed to be no exhaustive step-by-step guide to do it. Therefore I think it suitable to post an overview of how I got these games to work on my machine with my specs.
Windows 10 Home; version 1709; build 16299.64 (Creators Update)
NVIDIA GeForce GTX 1050 Ti 4GB (driver ver 388.00)
Intel HD 630
- Download/install the game from Steam.
- Create a file in the game directory ...\Steam\steamapps\common\Grand Theft Auto IV\GTAIV named 'commandline.txt' containing lines:
-availablevidmem 200.0 -nomemrestrict -norestrictions
- Available video memory of 200.0 results in my case a video memory of ~3500 MB, of which about 700 MB is used. Error text on the in-game graphics settings page still stays, but there seems to be no issue while playing.
- Download and install Games for Windows Live (https://support.xbox...ndows-live-info or direct download http://go.microsoft....LinkID=201134). It seems that GFWL does not need to be running, and you do not need to be logged in, but I think it has to be installed.
- Download and run (UpdateTitle.exe) patch 184.108.40.206 (https://support.rock...0-5-2-Japanese-). Steam version comes in version 220.127.116.11 which does not work. After patching, the game tries to launch. You should cancel that.
- For the first time, run the game from Steam and it will install MS Visual C++ 2005 Redistributable and DirectX. It prompted an install of GFWL which I cancelled.
- Since the patch has been now downgraded, Rockstar Social Club application should offer the option to play offline.
- Sign in to GFWL from the game by clicking LIVE and insert Steam key. GFWL will want to update itself - let it update, quit the game when prompted, finish the update and restart the game. Log in to GFWL again if prompted.
- Now you should be able to save the game as well as play it.
Game can be run with LaunchGTAIV.exe, launched directly from Steam or using Steam shortcut created when installing the game. If you start it with the launcher the game is not connected to Steam.
Rinse and repeat, basically. If you have GTA IV already working then you only need to:
- Place commandline.txt in EFLC directory
- Downgrade from 18.104.22.168 to 22.214.171.124; cancel automatic launch
- First run from Steam; cancel GFWL install
- Start either TLaD or TBoGT (I started with TBoGT)
I was logged in to GFWL from a previous session of GTA IV and I did not have to enter the Steam key for the game and autosave and regular saving was available from the start. If you were to only install EFLC, I would think that at some point you need to insert Steam key for saving to become available.