Newsletter

“CoD: MWll” & “Warzone 2.0” PC version: Dramatic improvement settings for frame rate (FPS) | EAA!! FPS news

The latest work of Activision and Infinity Ward CoD series “Call of Duty: Modern Warfare ll (Call of Duty Modern Warfare 2 / MWll)” Season 01 has started, but along with its high quality, the frame rate (FPS) is become harder to win.

so”frame rate than graphics! Thorough investigation by foreign Reddit etc. on how to improve FPS for gamers.currentlyFinal graphics settingscompleted, so I will present it.

How to improve CoD frame rate: MWll PC version

Before improving the frame rate introduced this time, the “lowest” graphics presetAverage 180 FPSHowever, after the amendmentAverage 200 FPSimprove so much. Here are my simple PC specs:

  • CPU: Ryzen 5900X
  • GPU: Geforce RTX 3080
  • Memory: 32GB 3200Mhz
  • Resolution: Full HD (1920 x 1080)

“CoD: MWll” has added a benchmark test, so we compared four types of graphics setting quality presets: “Recommended (Performance)”, “Lowest (with DLSS)”, “Lowest (without DLSS)”, and “Better Settings” .I tried .After recoveryCan achieve an average of 200 FPS without DLSSyou can improve the frame rate to the limit. In the author’s environment, even if the texture resolution and anisotropy were slightly adjusted after the improvement, the FPS did not drop significantly, so it’ n guess.People playing with low specs may be able to feel the effectI can not.

Recommended Settings (Performance), average 161 FPS with DLSS quality
Average 184 FPS on lowest settings, no DLSS
Lowest settings, 202 FPS average on DLSS (quality), this is the limit
With the settings presented this time, you can achieve an average of over 200 FPS without DLSS

Depending on the PC environment, there may be cases where the degree of improvement differs. Also, change the settings at your own risk!

CoD PC Version: MWll How to improve frame rate

Edit the setup file “options.3.cod22.cst”

Since the graphics settings that can be adjusted in the game are limited, open the game settings file directly and edit the values ​​of the graphics items. The installation flow is as follows.

Before editing, copy “options.3.cod22.cst” to backup the original settings.

  • Step 1. msgstr “User FolderDocumentsCall of Dutyplayersoptions.3.cod22.cst” in a notebook
  • Step 2. Graphicsthen search for the followingCode (*1)Change the settings in item ireplace all
  • Step 3. Thread count for handling the work queue” item and change the value to the number of CPU cores -1
  • Step 4. CacheSpotShadow:0.0 = “Keeping Updates”“when”CacheSunShadow:0.0 = “true”” (*2) at the bottom
  • Step 5. Save and close

Step 1. You can edit the file by dragging and dropping “options.3.cod22.cst” into Notepad.

Step 2. belowcodeCopy it as is and overwrite all the settings in the “Graphics” item.

This item
//
// Graphics
//

// User preferred anti-aliasing technique
AATechniquePreferred:0.0 = "SMAA T2x" // one of [SMAA T2x, Filmic SMAA T2x, XeSS]

// Strength for Contrast Adaptive Sharpening (CAS)
AMDContrastAdaptiveSharpeningStrength:0.0 = "0.400000" // 0.000000 to 1.000000

// Enable AMD FidelityFX Super Resolution
AMDSuperResolution:0.0 = "CAS - Sharpening only" // one of [Off, CAS - Sharpening only, AMD FSR 1.0]

// AMD FidelityFX Super Resolution quality
AMDSuperResolutionQuality:0.0 = "Maximum Quality" // one of [Maximum Performance, Balanced, Maximum Quality, Ultra Quality]

// Absolute target resolution
AbsoluteTargetResolution:0.0 = "none" // one of [540P, 640P, 720P, 900P, 1080P, 1440P, native, none]

// Show bullet impacts
BulletImpacts:0.0 = "false"

// The maximum distance at which clutter models are rendered.
ClutterMaxDist:0.0 = "100.000000" // 100.000000 to 10000.000000

// Corpses culling threshold
CorpsesCullingThreshold:0.0 = "0.850000" // 0.500000 to 1.000000

// Enable deferred physics
DeferredPhysics:0.0 = "Low Quality" // one of [Low Quality, Medium Quality, High Quality, Developer]

// Activate dynamic scene resolution
DynamicSceneResolution:0.0 = "false"

// Target frame time in ms for dynamic scene resolution.
DynamicSceneResolutionTarget:0.0 = "3.70000" // 0.000000 to 100.000000

// Strength of the filmic visual noise filter
FilmicStrength:0.0 = "1.000000" // 0.000000 to 1.000000

// Preferred GPU if multiple GPU system
GPUName:0.0 = "NVIDIA GeForce RTX 3080"

// GTAO Quality level
GTAOQuality:0.0 = "R_GTAO_QUALITY_LOW" // one of [R_GTAO_QUALITY_LOW, R_GTAO_QUALITY_MEDIUM, R_GTAO_QUALITY_HIGH, R_GTAO_QUALITY_ULTRA]

// Set HDR activation mode. Option only takes effect on HDR Display.
HDR:0.0 = "Off" // one of [Off, On, Automatic]

// LODs distance quality
ModelLodDistanceQuality:0.0 = "Base Quality" // one of [High Quality, Base Quality]

// Models quality
ModelLodQuality:0.0 = "Base quality" // one of [High quality, Base quality]

// Enable NVIDIA Image Scaling
NVIDIAImageScaling:0.0 = "false"

// NVIDIA Image Scaling quality
NVIDIAImageScalingQuality:0.0 = "Maximum Quality" // one of [Maximum Performance, Balanced, Maximum Quality, Ultra Quality, Custom, Native Quality]

// NVIDIA Image Scaling sharpness
NVIDIAImageScalingSharpness:0.0 = "0.300000" // 0.000000 to 1.000000

// Particle Lighting Quality
ParticleLighting:0.0 = "0" // 0 to 5

// Particle Quality quality level
ParticleQualityLevel:0.0 = "very low" // one of [very low, low, medium, high]

// Particle Resolution quality level
ParticuleResolution:0.0 = "false"

// Enable persistent damage layer
PersistentDamageLayer:0.0 = "true"

// Particle Lighting quality level
PixelPerLightmapTexel:0.0 = "1.000000" // 1.000000 to 256.000000

// Enable half resolution reflection probes
ReflectionProbeHalfResolution:0.0 = "true"

// Reflection probe relighting update stages
ReflectionProbeRelighting:0.0 = "4" // 1 to 4

// SMAA Quality level
SMAAQuality:0.0 = "SMAA_QUALITY_LOW" // one of [SMAA_QUALITY_LOW, SMAA_QUALITY_MEDIUM, SMAA_QUALITY_HIGH, SMAA_QUALITY_ULTRA]

// Screen-space ambient occlusion method
SSAOTechnique:0.0 = "Off" // one of [Off, GTAO, MDAO, GTAO & MDAO]

// Screen-space reflection mode
SSRMode:0.0 = "Off" // one of [Off, Deferred LQ, Deferred HQ]

// Screen Space Shadow quality level
ScreenSpaceShadowQuality:0.0 = "Off" // one of [Off, Low, High]

// Select the shader quality setting
ShaderQuality:0.0 = "Low" // one of [Default, Medium, Low]

// Shadow resolution quality level
ShadowMapResolution:1.0 = "Very Low" // one of [Very Low, Low, Normal, High, Extra, Ultra]

// Adjust size of Spot Shadow Cache
SpotShadowCacheSize:0.0 = "0" // 0 to 3

// Quality level of spot shadow
SpotShadowQualityLevel:0.0 = "Low" // one of [Low, Medium, High]

// Static sunshadow moment clipmap resolution
StaticSunshadowClipmapResolution:0.0 = "1" // 0 to 2147483647

// Catmull Clark subdivision level
SubdivisionLevel:0.0 = "0" // 0 to 8

// Quality level of shadows from the sun at a distance
SunShadowCascade:0.0 = "Low    (1 cascade" // one of [Low    (1 cascade), Normal (2-3 cascades)]

// Tessellation quality level
Tessellation:0.0 = "0_Off" // one of [0_Off, 1_Near, 2_All]

// Texture filtering quality level
TextureFilter:0.0 = "TEXTURE_FILTER_NEAREST" // one of [TEXTURE_FILTER_NEAREST, TEXTURE_FILTER_LINEAR, TEXTURE_FILTER_ANISO2X, TEXTURE_FILTER_ANISO4X, TEXTURE_FILTER_ANISO8X, TEXTURE_FILTER_ANISO16X, TEXTURE_FILTER_CMP]

// Texture quality level, high to low ( higher number means lower resolution )
TextureQuality:0.0 = "3" // 0 to 3

// Ui Quality
UiQuality:0.0 = "Auto" // one of [1080P, 4K, Auto]

// Use large physical textures
VirtualTexturingLargeMemory:0.0 = "true"

// Volumetric quality
VolumetricQuality:0.0 = "QUALITY_LOW" // one of [QUALITY_LOW, QUALITY_MEDIUM, QUALITY_HIGH]

// Select water caustics mode
WaterCausticsMode:0.0 = "Off" // one of [Off, Low Quality, High Quality]

// Select weather grid volumes quality
WeatherGridVolumesQuality:0.0 = "Off" // one of [Ultra, High, Medium, Low, Off]

// World streaming quality option
WorldStreamingQuality:0.0 = "Low" // one of [Low, High]

// XeSS quality
XeSSQuality:0.0 = "Balanced" // one of [Maximum Performance, Balanced, Maximum Quality, Ultra Quality, Custom]

The “Preferred GPU if multiple GPU system” item is automatically updated to the name of the GPU installed in the PC when the game starts.

Step 3. Thread count for handling the work queuevaluenumber of CPU cores – 1Corrected to. For the latest Intel, there are two types, P-core and E-core, so only P-core is used for calculation. According to the information, by giving one edge to the corePrevents stuttering (silence) when frame rate variesIt seems that it may not be a charm, but let’s put it.

// Thread count for handling the job queue
RendererWorkerCount:0.0 = "11" // -1 to 16

(Example: Intel 12900K has 8 P-cores, so set the value to 7. AMD 5900X has 12 cores, so set the value to 11. If the CPU has 17 or more cores, set the maximum value to 16 .)

Step 4. Finally the following2 codes (*2)Search for.if not displayedCopy and add it to the bottom of the configuration file.please.

CacheSpotShadow:0.0 = "Preserve Updates"
CacheSunShadow:0.0 = "true"

Step 5. After completing the above settingsoverwrite saveThen start the game.

Confirm settings

Check from the top to see if “Graphics / Quality” from the settings is the same display as below.

It is correct that the value is not displayed for the clutter removal distance
  • Default Quality: Custom
  • Rendering resolution: 100
  • Upgrade/Sharpen: FIDELITYFX CAS
    • FIDELITYFX CAS Strength: 40 (your choice)
  • Antialiasing: SMAA T2X
  • Antialiasing Quality: Low
  • Video memory rating: 80 (your choice)
  • Texture resolution: very low
  • Anisotropy Texture Filter: Low
  • Close Range Details: Low
  • Long Range Details: Low
  • Clutter removal distance: (not shown)
  • Texture quality: high
  • Particle Quality Level: Very Low
  • Landing and Spraying: Off
  • Shader Quality: Low
  • Mosaic: off
  • Land memory: MAX
  • Texture Streaming On Demand: Off
  • Streaming quality: low
  • Volume Quality: Low
  • Deferred Physics Quality: Off
  • Caustic water: off
  • Shadow map resolution: very low
  • Screen Space Shadows: Turned Off
  • Spot Shadow Resolution: Low
  • Spot Cache: Low
  • Particle Lights: Low
  • Ambient Occlusion: Off
  • Screen Space Reflections: Turned off
  • Static reflection quality: low
  • Weather Grid Volume: Off
  • NVIDIA REFLEX Low Shutter: ON (preferred)
  • Depth of field: off (optional)
  • Blur world motion: off (preferred)
  • Weapon Motion Blur: Off (preferred)
  • Film grain: 0.00 (preferred)

Immerse yourself in the game with an improved frame rate

Shooting house is 190-260 FPS, but the texture is similar to the original PS

Added in Season 1, given my environment and better graphics settingsshooting houseAlmost 200 FPS or more in WARZONE 2.0Al MazuraThen keep the average around 180 FPS.

The only downside is that all the illustrations include effectsTextures reminiscent of the original PSIf you are concerned, use “texture filter anisotropy” normally and then apply low (normal on the display and then return to low), or set the item “Texture filter quality level” in the settings file to ” TEXTURE_FILTER_NEAREST If you change to something other than “, the texture will be blurred and enhanced.

130-250 FPS to play in WARZONE 2.0 Al Mazura

Only the method is presented hereUser answerthat’s whyFurther improvement is expected in the future depending on game side optimization and graphics driverThere are. Let’s improve the frame rate and enjoy playing attack.

It seems that the latest PC configuration can aim for 400 FPS
  • Title: Call of Duty: Modern Warfare ll
  • Publication date: 28 October, 2022
  • Applicable models: PS5/PS4, Xbox X | S/Xbox One, PC (Battle.net / Steam)
  • Title: Call of Duty: Modern Warfare ll
  • Publication date: 28 October, 2022
  • Applicable models: PS5/PS4, Xbox X | S/Xbox One, PC (Battle.net / Steam)

Source: Tweet