Grand Theft Auto IV: The Complete Edition Guide

Best optimal performance on a High End PC. for Grand Theft Auto IV: The Complete Edition

Best optimal performance on a High End PC.

Overview

Want crank out 100+ FPS on GTA IV? Then you’re in luck. This is a straight to the point, no bs guide. If you want any explanation, there are many other guide that do that. This is simply me sharing my settings.

Intro

Want crank out 100+ FPS on GTA IV? Then you’re in luck. This is a straight to the point, no bs guide. If you want any explanation, there are many other guide that do that. This is simply me sharing my settings.

NOTE: THIS HAS BEEN TESTED WITH THE MOST RECENT VERSION OF THE GAME. IF IT WORKS WITH DOWNGRADED VERSIONS, COOL.

My specs:
GTX 1080
16 GB Ram
Intel i7-7700k 4.2 Ghz

Launch options

In the launch options section post this:
-availablevidmem XXXX -norestrictions -percentvidmem 100 -noprecache -refreshrate XXX -novblank -heapsize 2097152 -popupwindow

Note: The “XXX” ‘s is a value that varies based on your computer specs. For example,
My video memory on my GPU is 8GB or 8192 MB therefore -availablevidmem for me is 8192.
My monitor can go up to 144FPS therefore I put -refreshrate 144.

stream.ini

In …steamappscommonGrand Theft Auto IVGTAIV, create a txt file and name it stream.ini if there isnt one already. Make sure your settings show extensions so it doesn’t end up as stream.ini.txt. In the ini file paste this:

virtual 409600
physical 409600
virtual_optimised 409600
physical_optimised 409600

commandline.txt

If you were to enter the game at this point, at least in my case, the game would only play in 600×800 resolution for some reason and it could not be changed in the settings menu. To fix than, in …steamappscommonGrand Theft Auto IVGTAIV, create a txt file and name it commandline.txt if there isnt one already. In the txt file paste this:

-width xxxx -height xxxx

Note: The “XXX” ‘s is a value that varies based on your monitor’s specs. For example,
I have a monitor that’s highest resolution is 1080p, thefore i have the values -width 1920 and -height 1080.

dxvk – vulkan wrapper

Now it’s time to download, drag, and drop the vulkan wrapper dll file.
First, download the wrapper. [link]
Then go into the 32 bit folder and drag d3d9.dll and dxgi.dll into …steamappscommonGrand Theft Auto IVGTAIV. MAKE SURE YOU WENT INTO THE x32 FOLDER. THE APPLICATION (GTAIV IS A 32 BIT APPLICATION. USING THE 64 BIT VERSION D3D9.DLL AND DXGI.DLL WILL GIVE YOU A BLACK SCREEN)

Nvidia Control Pannel

Basically so far what you have done is optimize the game as much as possible. To the point, infact, that you can get a little wild in the graphic settings.
Now the last and most important step for you ascended folk. Go to your Graphics Control pannel. I have a Nvidia GPU so i’ll be talking about the settings in the Nvidia Graphics control pannel, however I think amd Users will have similar options.

First start up GTA IV through steam. Once you’re in the menu, close it.
Then goto Nvidia Graphics Control Pannel.

Goto: 3D Settings > Manage 3D Settings > Program Settings > Add > Grand Theft Auto 4 (gtaiv.exe)
It should be the first one since it was the last application that was used.
Here are the settings I have:

Image Sharpening | Use Global Setting (Off)
Ambient Occlusion | (Off)
Aniostropic filtering | Application-controlled
Antialiasing – FXAA | On
Antialiasing – Gamma Correction | Use global setting (On)
Antialiasing – Mode | Enhance the application setting
Antialiasing – Setting | 8x
Antialiasing – Transparency | off
Background Application Max Frame Rate | 30 FPS
CUDA – GPUs | Use global setting (All)
Low Latency Mode | Use global setting (Off)
Max Frame Rate | 144FPS (You’re mileage may vary)
Monitor Technology | Fixed Refresh (Even if you have g-sync, the game doesn’t like that)
Multi-Frame Sampled AA (MFAA) | Off
OpenGL rendering GPU | Auto-Select
Power Management Mode | Prefer maximum performance
Preferred refresh rate | Application-controlled (since we inputted our value in the launch options previously)
Shader Cache | Use global setting (On)
Texture filetering – Anisotropic sample optimization | Off
Texture filetering – Quality | High Performance
Texture filetering _ Trilinerar optimization | On
Threaded Optimization | On
Triple buffering | Use global setting (Off)
Vertical sync | (On)

Thats it. Enjoy!

SteamSolo.com