Marvel’s Midnight Suns fuses tactical RPGs and comic book lore to construct an epic adventure featuring iconic Marvel heroes at war against supernatural foes. The turn-based mechanics also make it a perfect fit for the Steam Deck, allowing you to chip away at the campaign in starts and stops whenever the opportunity allows it. Enjoy the full potential of this incredible tactical title on Steam Deck with this guide to the best settings for Marvel’s Midnight Suns.
Marvel’s Midnight Suns 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 |
Midnight Suns has improved a lot since launch. At the start, the game suffered from stability issues causing frequent crashes on the Steam Deck. Recent patches have completely fixed this, not only making it fully playable but also improving performance significantly.
I recommend using the balanced settings below, which provide a balance between graphics quality and performance. And since, unfortunately, Midnight Suns is a battery drainer, I’m also giving you a battery-saver configuration for the longest possible playtime on a single charge.
Recommended — Balanced Settings (Native@40fps | ~1h45m)
When setting up your Marvel’s Midnight Suns for an all-around great experience, I’d recommend going with the Medium preset. It’s that sweet spot between fancy graphics and smooth gameplay. Now, head over to the Steam Deck performance menu and dial down both the refresh rate and frame limit to a cool 40. Doing this not only saves precious battery life but also keeps the game running buttery smooth without hiccups. The outcome? Well, it looks and feels just awesome – you get to enjoy those eye-catching visuals and still have your Steam Deck running strong.
<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;">Video Settings</th>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Window</th>
</tr>
<tr>
<td style="padding: 0.5rem">Window Mode</td>
<td style="padding: 0.5rem">Fullscreen</td>
</tr>
<tr>
<td style="padding: 0.5rem">Resolution</td>
<td style="padding: 0.5rem">1280x800</td>
</tr>
<tr>
<td style="padding: 0.5rem">Resolution Scaling</td>
<td style="padding: 0.5rem">None</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Graphics Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Master Quality</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Textures & Effects</th>
</tr>
<tr>
<td style="padding: 0.5rem">World Detail</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Draw Distance</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Textures</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Effects</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Foliage</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Post Processing</th>
</tr>
<tr>
<td style="padding: 0.5rem">Post Processing</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Anti-Aliasing</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Screen Space Reflections</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Depth of Field</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Motion Blur</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Lighting</th>
</tr>
<tr>
<td style="padding: 0.5rem">Number of Shadows</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadows</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
<tr>
<td style="padding: 0.5rem">Volumetric Fog</td>
<td style="padding: 0.5rem">Medium</td>
</tr>
</table>
Video Settings |
Window |
Window Mode |
Fullscreen |
Resolution |
1280×800 |
Resolution Scaling |
None |
Graphics Settings |
Master Quality |
Medium |
Textures & Effects |
World Detail |
Medium |
Draw Distance |
Medium |
Textures |
Medium |
Effects |
Medium |
Foliage |
Medium |
Post Processing |
Post Processing |
Medium |
Anti-Aliasing |
Medium |
Screen Space Reflections |
Medium |
Depth of Field |
Medium |
Motion Blur |
Medium |
Lighting |
Number of Shadows |
Medium |
Shadows |
Medium |
Volumetric Fog |
Medium |
<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>On</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 |
On |
Half Rate Shading |
Off |
Thermal Power (TDP) Limit |
Off |
Manual GPU Clock Control |
Off |
Scaling Filter |
Linear |
Battery Saver Settings (720p@30fps | ~3h30m)
If you’re all about squeezing the maximum playtime out of a single charge when diving into Marvel’s Midnight Suns, here’s the perfect battery-saver configuration for you. First off, switch to the Low preset in the menu and lower the in-game resolution to 1156×720. Then activate FSR in Performance mode to regain a bit of the visual fidelity. Finally, head to the Steam Deck performance menu and limit the framerate to a smooth 30 frames per second. This significantly eases the load on your Steam Deck’s APU, ensuring you can play for hours without worrying about your battery life. Since Midnight Suns is a turn-based game, you won’t even notice the lower frame rate – the gameplay remains just as enjoyable, and you’ll be amazed at how long your Steam Deck keeps going.
<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;">Video Settings</th>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Window</th>
</tr>
<tr>
<td style="padding: 0.5rem">Window Mode</td>
<td style="padding: 0.5rem">Fullscreen</td>
</tr>
<tr>
<td style="padding: 0.5rem">Resolution</td>
<td style="padding: 0.5rem">1156x720</td>
</tr>
<tr>
<td style="padding: 0.5rem">Resolution Scaling</td>
<td style="padding: 0.5rem">FidelityFX SuperResolution</td>
</tr>
<tr>
<td style="padding: 0.5rem">Scaling Quality</td>
<td style="padding: 0.5rem">Performance</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Graphics Settings</th>
</tr>
<tr>
<td style="padding: 0.5rem">Master Quality</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Textures & Effects</th>
</tr>
<tr>
<td style="padding: 0.5rem">World Detail</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Draw Distance</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Textures</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Effects</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Foliage</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Post Processing</th>
</tr>
<tr>
<td style="padding: 0.5rem">Post Processing</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Anti-Aliasing</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Screen Space Reflections</td>
<td style="padding: 0.5rem">Low</td>
</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">Motion Blur</td>
<td style="padding: 0.5rem">Off</td>
</tr>
<tr bgcolor="#3f434f">
<th colspan="2" style="padding: 0.5rem;">Lighting</th>
</tr>
<tr>
<td style="padding: 0.5rem">Number of Shadows</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Shadows</td>
<td style="padding: 0.5rem">Low</td>
</tr>
<tr>
<td style="padding: 0.5rem">Volumetric Fog</td>
<td style="padding: 0.5rem">Low</td>
</tr>
</table>
Video Settings |
Window |
Window Mode |
Fullscreen |
Resolution |
1156×720 |
Resolution Scaling |
FidelityFX SuperResolution |
Scaling Quality |
Performance |
Graphics Settings |
Master Quality |
Low |
Textures & Effects |
World Detail |
Low |
Draw Distance |
Low |
Textures |
Low |
Effects |
Low |
Foliage |
Low |
Post Processing |
Post Processing |
Low |
Anti-Aliasing |
Low |
Screen Space Reflections |
Low |
Depth of Field |
Low |
Motion Blur |
Off |
Lighting |
Number of Shadows |
Low |
Shadows |
Low |
Volumetric Fog |
Low |
<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">60</td>
</tr>
<tr>
<td style="padding: 0.5rem">Framerate Limit</td>
<td style="padding: 0.5rem">30</td>
</tr>
<tr>
<td style="padding: 0.5rem">Allow Tearing</td>
<td style="padding: 0.5rem">On</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">Off</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 |
60 |
Framerate Limit |
30 |
Allow Tearing |
On |
Half Rate Shading |
Off |
Thermal Power (TDP) Limit |
Off |
Manual GPU Clock Control |
Off |
Scaling Filter |
Linear |