Spider-Man: Miles Morales sometimes gets flak online, with most criticisms aimed at its story and price tag. Whatever your opinion on the matter, there’s no denying that it’s still a great gaming experience, especially if you’ve cleared Spider-Man Remastered and are hungry for more web-slinging action.
And just like its sequel, Spider-Man: Miles Morales runs great on the Steam Deck. It’s an excellent experience out of the box, but we’ve found ways to improve it for better battery life without sacrificing performance. Down below, you’ll find what we believe are the best Steam Deck settings for Marvel’s Spider-Man: Miles Morales for when you want to take your amazing adventures on the road.
Marvel’s Spider-Man: Miles Morales 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 |
Spider-Man: Miles Morales was hit-or-miss on the Steam Deck — some users ran the game just fine; others couldn’t get past the initial loading screen at all. Thankfully, post-launch patches have mostly fixed the game on the Steam Deck, making it playable for everyone. Interestingly though, the game doesn’t run quite as well as its prequel, despite both games running on the same technology, so that game may be have received performance fixes that haven’t hit Miles Morales yet.
Overall performance has been improved, too. Previously, those who could get into the game still suffered from frequent frame dips and visual artifacting. Both issues have been greatly reduced. Another patch targeting AMD APUs has also improved overall performance and, more importantly, fixed the broken FSR implementation, allowing Steam Deck users to finally take advantage of the upscaling technology for small but noticeable performance gains.
That said, a few users over at ProtonDB are reporting issues getting into the game. One proposed solution is to downpatch your version of Miles Morales by going into the game’s properties in Steam, navigating to the Betas section, and then selecting “Previous Version 2”.
Balanced Settings (720p@40fps | ~1h45m)
This configuration uses the PlayStation 4 version of Spider-Man: Miles Morales as a frame of reference, so we’ve aimed to provide a comparable experience on the Steam Deck. Overall, the game looks decent on the Steam Deck’s 7-inch screen, but we don’t recommend hooking your machine up to a monitor and trying to play at 1080p.
<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;">Display Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Resolution</td>
<td style="padding: 0.5rem">1152x720</td>
</tr>
<tr>
<td style="padding: 0.5rem">Fullscreen</td>
<td style="padding: 0.5rem">Bordered</td>
</tr>
<tr>
<td style="padding: 0.5rem">AMD FSR 2.2</td>
<td style="padding: 0.5rem">On, Performance</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Graphics Settings</th>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Texture Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Texture Quality</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Texture Filtering</td>
<td style="padding: 0.5rem">2X Anisotropic</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Light & Shadow</th>
</tr>
<tr>
<td style="padding: 0.5rem">Shadow Quality</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Ambient Occlusion</td>
<td style="padding: 0.5rem">SSAO</td>
</tr>
<tr>
<td style="padding: 0.5rem">Screen Space Reflections</td>
<td style="padding: 0.5rem">Off</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Geometry</th>
</tr>
<tr>
<td style="padding: 0.5rem">Level of Detail</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Traffic Density</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Crowd Density</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Hair Quality</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Weather Particle Quality</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Camera Effects</th>
</tr>
<tr>
<td style="padding: 0.5rem">Depth of Field</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Bloom</td>
<td style="padding: 0.5rem">Off*</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem; text-align: right"><sub>*Set to personal preference</sub></th>
</tr>
</table>
Display Settings |
Resolution |
1152×720 |
Fullscreen |
Bordered |
AMD FSR 2.2 |
On, Performance |
Graphics Settings |
Texture Settings |
Texture Quality |
Medium |
Texture Filtering |
2X Anisotropic |
Light & Shadow |
Shadow Quality |
Medium |
Ambient Occlusion |
SSAO |
Screen Space Reflections |
Off |
Geometry |
Level of Detail |
Medium |
Traffic Density |
Medium |
Crowd Density |
Low |
Hair Quality |
Low |
Weather Particle Quality |
Medium |
Camera Effects |
Depth of Field |
Low |
Bloom |
Off* |
*Set to personal preference |
<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;">Steam Deck Performance Menu Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Refresh Rate</td>
<td style="padding: 0.5rem">40</td>
</tr>
<tr>
<td style="padding: 0.5rem">Framerate Limit</td>
<td style="padding: 0.5rem">40</td>
</tr>
<tr>
<td style="padding: 0.5rem">Allow Tearing</td>
<td style="padding: 0.5rem">Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Half Rate Shading</td>
<td style="padding: 0.5rem">Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Thermal Power (TDP) Limit</td>
<td style="padding: 0.5rem">On</td>
</tr>
<tr>
<td style="padding: 0.5rem">Watts</td>
<td style="padding: 0.5rem">12</td>
</tr>
<tr>
<td style="padding: 0.5rem">Manual GPU Clock Control</td>
<td style="padding: 0.5rem">Off</td>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling Filter</td>
<td style="padding: 0.5rem">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 |
On |
Watts |
12 |
Manual GPU Clock Control |
Off |
Scaling Filter |
Linear |