It sounds almost silly to say about a game that pulled in over $2 billion, but Grand Theft Auto IV is an underrated hit overshadowed by its gargantuan follow-up. This open-world classic was a beast back in its day (Sony even used it to showcase the power of the PS3’s cell processor), so it’s mind-boggling to think that Grand Theft Auto IV is fully playable on a handheld.
Down below we’ve got the best Steam Deck settings for a stable 60fps at native resolution in Grand Theft Auto IV: The Complete Edition. And if you want to take the game on the go, check out the Battery Saver configuration for maximum playtime on a single charge.
Grand Theft Auto IV: The Complete Edition Best Steam Deck Settings
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
padding: 0;
border-collapse: separate;" >
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Compatibility Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Proton Version</td><td style="padding: 0.5rem">Default</td>
</tr>
</table>
Compatibility Settings |
Proton Version |
Default |
Grand Theft Auto IV: The Complete Edition runs perfectly out of the box. Stick with the default launch settings and jump right into the in-game settings!
We’ve put together three different Steam Deck setting configurations:
-
Best Quality Settings for maxed-out visuals,
-
Best Performance Settings for smooth 60fps gameplay, and
-
Battery Saver settings for the longest playtime.
Check them out below!
Recommended — Best Quality Settings (Native@40fps | ~2h30m)
The settings should already look a lot like this when you first jump into the game on your Steam Deck. We just need to make a few tweaks to keep the game playable:
-
Night Shadows should be off. This causes the game to chug at night with barely any visual benefit.
-
Keep View Distance and Detail Distance as low as you can tolerate. Liberty City is filled with buildings that obstruct your sight, so there’s little point in having a view distance long enough to let you see the whole map.
-
Don’t touch Vehicle Density (unless it’s to turn it down). This isn’t a performance issue — the Steam Deck manages just fine with this setting cranked up to full — but having the roads constantly blocked with vehicles makes some missions nearly unplayable.
-
Set a Framerate Limit of 40fps. The Steam Deck can hit 60fps in most areas of the game, but you may notice frame drops every once in a while. We suggest keeping it at 40fps to maintain consistency.
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">In-game Graphics Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Video Mode</td><td>1280x800</td>
</tr>
<tr>
<td style="padding: 0.5rem">Aspect Ratio</td><td>Auto</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture Quality</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Reflection Resolution</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Water Quality</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow Quality</td><td>High</td>
</tr>
<tr>
<td style="padding: 0.5rem">Night Shadows</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture Filter Quality</td><td>Anisotropic x16</td>
</tr>
<tr>
<td style="padding: 0.5rem">View Distance</td><td>50</td>
</tr>
<tr>
<td style="padding: 0.5rem">Detail Distance</td><td>30</td>
</tr>
<tr>
<td style="padding: 0.5rem">Vehicle Density</td><td>25</td>
</tr>
<tr>
<td style="padding: 0.5rem">Definition</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">VSync</td><td>Off</td>
</tr>
</table>
In-game Graphics Settings |
Video Mode |
1280×800 |
Aspect Ratio |
Auto |
Texture Quality |
High |
Reflection Resolution |
High |
Water Quality |
High |
Shadow Quality |
High |
Night Shadows |
Off |
Texture Filter Quality |
Anisotropic x16 |
View Distance |
50 |
Detail Distance |
30 |
Vehicle Density |
25 |
Definition |
On |
VSync |
Off |
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Steam Deck Performance Menu Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh Rate</td><td>40</td>
</tr>
<tr>
<td style="padding: 0.5rem">Framerate Limit</td><td>40</td>
</tr>
<tr>
<td style="padding: 0.5rem">Allow Tearing</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Half Rate Shading</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Thermal Power (TDP) Limit</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Manual GPU Clock Control</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling Filter</td><td>Linear</td>
</tr>
</table>
Steam Deck Performance Menu Settings |
Refresh Rate |
40 |
Framerate Limit |
40 |
Allow Tearing |
Off |
Half Rate Shading |
Off |
Thermal Power (TDP) Limit |
Off |
Manual GPU Clock Control |
Off |
Scaling Filter |
Linear |
Best Performance Settings (720p@60fps | ~2h)
To get a constant 60fps, we need to pull a few settings down from high to medium. The visuals will be slightly worse, but if you prioritize the highest framerates, the graphics downgrade should be acceptable.
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">In-game Graphics Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Video Mode</td><td>1152x720</td>
</tr>
<tr>
<td style="padding: 0.5rem">Aspect Ratio</td><td>Auto</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture Quality</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Reflection Resolution</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Water Quality</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow Quality</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Night Shadows</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture Filter Quality</td><td>Anisotropic x8</td>
</tr>
<tr>
<td style="padding: 0.5rem">View Distance</td><td>30</td>
</tr>
<tr>
<td style="padding: 0.5rem">Detail Distance</td><td>20</td>
</tr>
<tr>
<td style="padding: 0.5rem">Vehicle Density</td><td>10</td>
</tr>
<tr>
<td style="padding: 0.5rem">Definition</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">VSync</td><td>Off</td>
</tr>
</table>
In-game Graphics Settings |
Video Mode |
1152×720 |
Aspect Ratio |
Auto |
Texture Quality |
Low |
Reflection Resolution |
Low |
Water Quality |
Low |
Shadow Quality |
Low |
Night Shadows |
Off |
Texture Filter Quality |
Anisotropic x8 |
View Distance |
30 |
Detail Distance |
20 |
Vehicle Density |
10 |
Definition |
On |
VSync |
Off |
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Steam Deck Performance Menu Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh Rate</td><td>60</td>
</tr>
<tr>
<td style="padding: 0.5rem">Framerate Limit</td><td>60</td>
</tr>
<tr>
<td style="padding: 0.5rem">Allow Tearing</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Half Rate Shading</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Thermal Power (TDP) Limit</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Manual GPU Clock Control</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling Filter</td><td>FSR</td>
</tr>
<tr>
<td style="padding: 0.5rem">FSR Sharpening</td><td>2</td>
</tr>
</table>
Steam Deck Performance Menu Settings |
Refresh Rate |
60 |
Framerate Limit |
60 |
Allow Tearing |
Off |
Half Rate Shading |
Off |
Thermal Power (TDP) Limit |
Off |
Manual GPU Clock Control |
Off |
Scaling Filter |
FSR |
FSR Sharpening |
2 |
Battery Saver Settings (720p@30fps | ~3h)
Want maximum playtime on a single charge? Pull everything all the way down.
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">In-game Graphics Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Video Mode</td><td>1152x720</td>
</tr>
<tr>
<td style="padding: 0.5rem">Aspect Ratio</td><td>Auto</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture Quality</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Reflection Resolution</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Water Quality</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow Quality</td><td>Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Night Shadows</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture Filter Quality</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">View Distance</td><td>20</td>
</tr>
<tr>
<td style="padding: 0.5rem">Detail Distance</td><td>10</td>
</tr>
<tr>
<td style="padding: 0.5rem">Vehicle Density</td><td>10</td>
</tr>
<tr>
<td style="padding: 0.5rem">Definition</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">VSync</td><td>Off</td>
</tr>
</table>
In-game Graphics Settings |
Video Mode |
1152×720 |
Aspect Ratio |
Auto |
Texture Quality |
Low |
Reflection Resolution |
Low |
Water Quality |
Low |
Shadow Quality |
Low |
Night Shadows |
Off |
Texture Filter Quality |
Off |
View Distance |
20 |
Detail Distance |
10 |
Vehicle Density |
10 |
Definition |
Off |
VSync |
Off |
<table
style="
margin: 1rem auto;
color: #ddd;
background-color: #23262F;
border-radius: 0.5rem;
border-collapse: separate;
"
>
<tr bgcolor="#3F434F">
<th colspan="2" style="padding: 0.5rem">Steam Deck Performance Menu Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh Rate</td><td>30</td>
</tr>
<tr>
<td style="padding: 0.5rem">Framerate Limit</td><td>30</td>
</tr>
<tr>
<td style="padding: 0.5rem">Allow Tearing</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Half Rate Shading</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Thermal Power (TDP) Limit</td><td>On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Watts</td><td>11</td>
</tr>
<tr>
<td style="padding: 0.5rem">Manual GPU Clock Control</td><td>Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling Filter</td><td>FSR</td>
</tr>
<tr>
<td style="padding: 0.5rem">FSR Sharpening</td><td>2</td>
</tr>
</table>
Steam Deck Performance Menu Settings |
Refresh Rate |
30 |
Framerate Limit |
30 |
Allow Tearing |
Off |
Half Rate Shading |
Off |
Thermal Power (TDP) Limit |
On |
Watts |
11 |
Manual GPU Clock Control |
Off |
Scaling Filter |
FSR |
FSR Sharpening |
2 |