When I click play on GTA 4 (steam) I get the Rockstar Social Club login (which I can log in fine), but after that this shows up:
How do I fix this, so I can play the game?
Arqade is a question and answer site for passionate videogamers on all platforms. It only takes a minute to sign up.Sign up to join this community
From SecuROM's website:
Please note that this is a common issue when the Visual Studio C++ redistributable and/or Microsoft .NET Framework 3.5 was not installed properly.
To solve the issue, please open your Windows Explorer/My Computer and switch to the following directory on the 'Grand Theft Auto IV' Disc #1: e.g. E:\GTAIV\Redistributable.
If you own the Steam download version, please open your installation path of 'Grand Theft Auto IV': e.g. C:/Progra...steamapps/common/grand theft auto iv/installers.
In that folder you will find a file called 'vcredist_x86.exe'. Please execute this application and follow the installation wizard.
Please also download and install the latest version of Microsoft .NET Framework 3.5.
After you have successfully installed the Visual Studio C++ redistributable and Microsoft .NET Framework 3.5 please perform the recommended reboot. 'Grand Theft Auto IV' should start fine now.
Technically, this is something that Steam should have handled when you first ran it. But ensuring you have the correct dependencies installed should do the trick.