Call of Duty Modern Warfare III on the ROG Ally: performance guide & best settings
Call of Duty is a gaming institution, so when we set out to optimize the best games for the ROG Ally we knew we had to tackle the latest installment. Whether you’re playing the single-player campaign, joining the chaos of Modern Warfare III’s multiplayer, or sneaking around the map of the free-to-play Call of Duty: Warzone, we’ve got the best settings to make the game look (and perform) beautifully.
This is part of our ultimate guide to the ROG Ally series of articles. For more great games, check out our recommendations here.
What framerate to expect in Call of Duty: Modern Warfare III and Warzone on the ROG Ally
Like the other Call of Duty games before it, Modern Warfare III is an excellent looking game, and it has a truckload of settings that allow you to tweak the graphics just how you like them (Though they’ve been somewhat simplified since Modern Warfare II, which is mostly a welcome change). At 1080p with minimum settings and FSR 3.0 upscaling set to to Quality, the Ally in Turbo mode was easily able to achieve over 60 FPS in our multiplayer matches. Turning the Ally down to Performance mode still achieved good framerates mostly in the 40s, which may be a worthy tradeoff the battery boost you get in this mode.
But we can make the game look better without taking much of a hit to performance. Whether you’re more of a casual Call of Duty player or you just want to stop and admire the scenery once in a while, we put together some optimized settings that boost the game’s visuals where it counts, while still keeping performance smooth. At 1080p in Turbo mode with FSR 3.0 upscaling set to Quality and Frame Generation off, framerate hovers around 60 FPS with these settings, give or take a few frames, in multiplayer and in the built-in benchmark. You can even turn on FSR 3.0 Frame Generation to boost that to around 90 FPS, if you want.
Note that your performance may vary from the above numbers, especially in other modes like DMZ and Warzone due to their larger maps and high player counts. Performance can also vary depending on drivers, software, your field of view settings, and other factors – including whether your Ally is plugged in while you play.
Call of Duty: Modern Warfare III and Warzone optimized graphics settings for the ROG Ally
If you want to crank up some of the visuals in Call of Duty but don’t want to sacrifice too much in the way of performance, these optimized settings will make the game look beautiful while keeping your framerate smooth.
- Resolution: 1920x1080, the native resolution of the ROG Ally’s display.
- Screen Refresh Rage: 120, the native refresh rate of the ROG Ally’s display.
- Field of View: 80. This setting, available in the View tab, can shrink or expand your character’s field of vision. This can give you a leg up on your opponents, but can also affect performance, since more objects have to be rendered on screen. Set this to fit your personal preference – we're just noting this here to show that we left it at the default settings for our performance testing, and that your framerate may vary if you adjust it up or down. Most of the other settings in the View tab are personal preference as well, and we left them at their defaults for our testing.
- Dynamic Resolution and Upscaling/Sharpening: FSR 3.0. All of your other graphics options reside under the Quality tab of the graphics settings. Upscaling options render the game at a lower resolution, then intelligently scale it up to improve performance while retaining excellent fidelity. Modern Warfare III offers numerous upscaling options, and they each have their own advantages. We like FSR 3.0 for its intelligent anti-aliasing abilities, while other people may prefer a simple CAS sharpening filter, and/or Dynamic Resolution (which scales the resolution up and down as you play, available in the Display settings). You can try out different options to see what you like, but for the purposes of this guide, we’re using FSR 3.0 with Dynamic Resolution off.
- AMD FSR Preset: Quality. With Upscaling/Sharpening highlighted, press X to choose an FSR preset. We think the Quality preset provides a nice boost to performance while still looking great.
- Frame Generation: Set to taste. This feature interpolates extra frames in order to increase motion smoothness. You can read more about how it works here, and set it on or off depending on your preferences and your framerate targets (see the section above).
- VRAM Scale Target: 90. We recommend leaving this at the default setting of 90.
- Texture Resolution: Very Low. Higher settings will cause stutters with the Ally’s default configuration. However, if you increase the Ally’s VRAM allocation, you can raise texture quality to Low or Medium to make the game look much better.
- Texture Filter Anisotropic: High. Anisotropic filtering makes textures look sharper when viewed at an angle, and doesn’t have a huge performance impact, so crank it up to High.
- Depth of Field: Set to taste. This adds a blur effect in certain scenarios, which looks nice but is more personal preference. Competitive players will probably want it turned off.
- Detail Quality Level Normal. This will add more detail to objects in the game world (as you’d expect), and Normal provides a nice balance of detail and framerate.
- Particle Resolution: Low. This affects the resolution of particles, and while it’s a nice visual boost, its harder to notice on the Ally’s more compact screen, and setting it to Low keeps the framerate smooth in those moments.
- Bullet Impacts: On. This is more personal preference since it doesn’t impact performance too heavily, so we’ve turned it on.
- Persistent Effects: On. Similarly, we aren’t noticing a big performance change with persistent damage, so we’ve turned it on.
- Shader Quality: Low. Shader Quality affects the lighting around the map, but it’s hard to notice most of the time, and comes with a big performance hit. Keep this at Low.
- On-Demand Texture Streaming: Off. This downloads textures as you play, but some users have found that it can cause stuttering, so we’ve turned it off.
- Local Texture Streaming Quality: Normal. This can reduce pop-in, so we recommend turning it up as it doesn’t heavily affect performance.
- Shadow Quality: High. This determines the resolution of many shadows in the game, and raising it can make shadows look much better. There is a small performance hit but we think High provides the best balance of visuals and framerate.
- Screen Space Shadows: High. Similarly, this affects details of other types of shadows (like those on your weapon), and doesn’t have a noticeable performance impact in our testing.
- Ambient Occlusion: Static Objects [GTAO]. This affects certain shadows around objects that intersect, and setting it to GTAO, or Ground-Truth Ambient Occlusion, adds a noticeable boost of realism to the world that’s worth the small performance cost.
- Screen Space Reflections: Normal. This affects some subtle reflections in the world. Normal helps add realism without hurting performance the way that High does.
- Static Reflection Quality: High. This also affects the quality of certain reflections, and doesn’t hit your framerate hard, so set this to High.
- Tessellation: Off. With the Ally's default configuration, Tessellation should be off for the smoothest framerates. But if you increase the Ally’s VRAM reserve, you can set this to Near or All for more detailed surfaces.
- Volumetric Quality: Low. Higher volumetric quality settings make fog and certain light beams look nicer, but can also affect performance. We went with Low, but you can turn it up if you want nicer fog at the cost of a couple frames.
- Deferred Physics Quality: Off. This determines the quality of water physics, but it’s hard to notice in-game, so we recommend turning it off to save a few frames.
- Weather Grid Volumes: Normal. This determines the quality of certain weather effects in the game.
- Water Quality: Off. Like Deferred Physics, this is best kept off.
There's a lot of room to play with these settings, of course, so don’t take our word for it. Use these as a starting point for your own experimentation and find the best settings for you, your preferences, and your playstyle.