CSS syntax error in tag ‘style amp-custom’
-
Hi all,
I have issue with my site generating wrong code somewhere. I assumed it is connected with the AMP plugin as Google Search Console indicates an issue at this specific url:
https://spawnterror.com/cs2-fps-optimization-guide-2024-edition-with-benchmarks/amp/
The error I’m getting is:
CSS syntax error in tag ‘style amp-custom’.
AMP pages with this issue are invalid. Invalid AMP pages aren’t served on Google
Screenshot of the error box (something isn’t working here, so no screenshot).
More information that should have been a screenshot:
Instance 1/1
CSS syntax error in tag ‘style amp-custom’ – end of stylesheet encountered in prelude of a qualified rule
<!DOCTYPE html>
<html lang="en-US" amp="" data-amp-auto-lightbox-disable transformed="self;v=1" i-amphtml-layout="" i-amphtml-no-boilerplate="" i-amphtml-binding>
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><link rel="preconnect" ><style amp-runtime="" i-amphtml-version="012410161801000">html{overflow-x:hidden!important}html.i-amphtml-fie{height:100%!important;width:100%!important}html:not([amp4ads]),html:not([amp4ads]) body{height:auto!important}html:not([amp4ads]) body{margin:0!important}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html.i-amphtml-singledoc.i-amphtml-embedded{-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom}html.i-amphtml-fie>body,html.i-amphtml-singledoc>body{overflow:visible!important}html.i-amphtml-fie:not(.i-amphtml-inabox)>body,html.i-amphtml-singledoc:not(.i-amphtml-inabox)>body{position:relative!important}html.i-amphtml-ios-embed-legacy>body{overflow-x:hidden!important;overflow-y:auto!important;position:absolute!important}html.i-amphtml-ios-embed{overflow-y:auto!important;position:static}#i-amphtml-wrapper{overflow-x:hidden!important;overflow-y:auto!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:0!important;display:block!important}html.i-amphtml-ios-embed.i-amphtml-ios-overscroll,html.i-amphtml-ios-embed.i-amphtml-ios-overscroll>#i-amphtml-wrapper{-webkit-overflow-scrolling:touch!important}#i-amphtml-wrapper>body{position:relative!important;border-top:1px solid transparent!important}#i-amphtml-wrapper+body{visibility:visible}#i-amphtml-wrapper+body .i-amphtml-lightbox-element,#i-amphtml-wrapper+body[i-amphtml-lightbox]{visibility:hidden}#i-amphtml-wrapper+body[i-amphtml-lightbox] .i-amphtml-lightbox-element{visibility:visible}#i-amphtml-wrapper.i-amphtml-scroll-disabled,.i-amphtml-scroll-disabled{overflow-x:hidden!important;overflow-y:hidden!important}amp-instagram{padding:54px 0px 0px!important;background-color:#fff}amp-iframe iframe{box-sizing:border-box!important}[amp-access][amp-access-hide]{display:none}[subscriptions-dialog],body:not(.i-amphtml-subs-ready) [subscriptions-action],body:not(.i-amphtml-subs-ready) [subscriptions-section]{display:none!important}amp-experiment,amp-live-list>[update]{display:none}amp-list[resizable-children]>.i-amphtml-loading-container.amp-hidden{display:none!important}amp-list [fetch-error],amp-list[load-more] [load-more-button],amp-list[load-more] [load-more-end],amp-list[load-more] [load-more-failed],amp-list[load-more] [load-more-loading]{display:none}amp-list[diffable] div[role=list]{display:block}amp-story-page,amp-story[standalone]{min-height:1px!important;display:block!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;width:100%!important}amp-story[standalone]{background-color:#000!important;position:relative!important}amp-story-page{background-color:#757575}amp-story .amp-active>div,amp-story .i-amphtml-loader-background{display:none!important}amp-story-page:not(:first-of-type):not([distance]):not([active]){transform:translateY(1000vh)!important}amp-autocomplete{position:relative!important;display:inline-block!important}amp-autocomplete>input,amp-autocomplete>textarea{padding:0.5rem;border:1px solid rgba(0,0,0,.33)}.i-amphtml-autocomplete-results,amp-autocomplete>input,amp-autocomplete>textarea{font-size:1rem;line-height:1.5rem}[amp-fx^=fly-in]{visibility:hidden}amp-script[nodom],amp-script[sandboxed]{position:fixed!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden}
/*# sourceURL=/css/ampdoc.css*/[hidden]{display:none!important}.i-amphtml-element{display:inline-block}.i-amphtml-blurry-placeholder{transition:opacity 0.3s cubic-bezier(0.0,0.0,0.2,1)!important;pointer-events:none}[layout=nodisplay]:not(.i-amphtml-element){display:none!important}.i-amphtml-layout-fixed,[layout=fixed][width][height]:not(.i-amphtml-layout-fixed){display:inline-block;position:relative}.i-amphtml-layout-responsive,[layout=responsive][width][height]:not(.i-amphtml-layout-responsive),[width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive){display:block;position:relative}.i-amphtml-layout-intrinsic,[layout=intrinsic][width][height]:not(.i-amphtml-layout-intrinsic){display:inline-block;position:relative;max-width:100%}.i-amphtml-layout-intrinsic .i-amphtml-sizer{max-width:100%}.i-amphtml-intrinsic-sizer{max-width:100%;display:block!important}.i-amphtml-layout-container,.i-amphtml-layout-fixed-height,[layout=container],[layout=fixed-height][height]:not(.i-amphtml-layout-fixed-height){display:block;position:relative}.i-amphtml-layout-fill,.i-amphtml-layout-fill.i-amphtml-notbuilt,[layout=fill]:not(.i-amphtml-layout-fill),body noscript>*{display:block;overflow:hidden!important;position:absolute;top:0;left:0;bottom:0;right:0}body noscript>*{position:absolute!important;width:100%;height:100%;z-index:2}body noscript{display:inline!important}.i-amphtml-layout-flex-item,[layout=flex-item]:not(.i-amphtml-layout-flex-item){display:block;position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.i-amphtml-layout-fluid{position:relative}.i-amphtml-layout-size-defined{overflow:hidden!important}.i-amphtml-layout-awaiting-size{position:absolute!important;top:auto!important;bottom:auto!important}i-amphtml-sizer{display:block!important}@supports (aspect-ratio:1/1){i-amphtml-sizer.i-amphtml-disable-ar{display:none!important}}.i-amphtml-blurry-placeholder,.i-amphtml-fill-content{display:block;height:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:0;margin:auto}.i-amphtml-layout-size-defined .i-amphtml-fill-content{position:absolute;top:0;left:0;bottom:0;right:0}.i-amphtml-replaced-content,.i-amphtml-screen-reader{padding:0!important;border:none!important}.i-amphtml-screen-reader{position:fixed!important;top:0px!important;left:0px!important;width:4px!important;height:4px!important;opacity:0!important;overflow:hidden!important;margin:0!important;display:block!important;visibility:visible!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:8px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:12px!important}.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader~.i-amphtml-screen-reader{left:16px!important}.i-amphtml-unresolved{position:relative;overflow:hidden!important}.i-amphtml-select-disabled{-webkit-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.i-amphtml-notbuilt,[layout]:not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){position:relative;overflow:hidden!important;color:transparent!important}.i-amphtml-notbuilt:not(.i-amphtml-layout-container)>*,[layout]:not([layout=container]):not(.i-amphtml-element)>*,[width][height][heights]:not([layout]):not(.i-amphtml-element)>*,[width][height][sizes]:not([layout]):not(.i-amphtml-element)>*{display:none}amp-img:not(.i-amphtml-element)[i-amphtml-ssr]>img.i-amphtml-fill-content{display:block}.i-amphtml-notbuilt:not(.i-amphtml-layout-container),[layout]:not([layout=container]):not(.i-amphtml-element),[width][height][heights]:not([layout]):not(.i-amphtml-element),[width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element){color:transparent!important;line-height:0!important}.i-amphtml-ghost{visibility:hidden!important}.i-amphtml-element>[placeholder],[layout]:not(.i-amphtml-element)>[placeholder],[width][height][heights]:not([layout]):not(.i-amphtml-element)>[placeholder],[width][height][sizes]:not([layout]):not(.i-amphtml-element)>[placeholder]{display:block;line-height:normal}.i-amphtml-element>[placeholder].amp-hidden,.i-amphtml-element>[placeholder].hidden{visibility:hidden}.i-amphtml-element:not(.amp-notsupported)>[fallback],.i-amphtml-layout-container>[placeholder].amp-hidden,.i-amphtml-layout-container>[placeholder].hidden{display:none}.i-amphtml-layout-size-defined>[fallback],.i-amphtml-layout-size-defined>[placeholder]{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:1}amp-img[i-amphtml-ssr]:not(.i-amphtml-element)>[placeholder]{z-index:auto}.i-amphtml-notbuilt>[placeholder]{display:block!important}.i-amphtml-hidden-by-media-query{display:none!important}.i-amphtml-element-error{background:red!important;color:#fff!important;position:relative!important}.i-amphtml-element-error:before{content:attr(error-message)}i-amp-scroll-container,i-amphtml-scroll-container{position:absolute;top:0;left:0;right:0;bottom:0;display:block}i-amp-scroll-container.amp-active,i-amphtml-scroll-container.amp-active{overflow:auto;-webkit-overflow-scrolling:touch}.i-amphtml-loading-container{display:block!important;pointer-events:none;z-index:1}.i-amphtml-notbuilt>.i-amphtml-loading-container{display:block!important}.i-amphtml-loading-container.amp-hidden{visibility:hidden}.i-amphtml-element>[overflow]{cursor:pointer;position:relative;z-index:2;visibility:hidden;display:initial;line-height:normal}.i-amphtml-layout-size-defined>[overflow]{position:absolute}.i-amphtml-element>[overflow].amp-visible{visibility:visible}template{display:none!important}.amp-border-box,.amp-border-box *,.amp-border-box :after,.amp-border-box :before{box-sizing:border-box}amp-pixel{display:none!important}amp-analytics,amp-auto-ads,amp-story-auto-ads{position:fixed!important;top:0!important;width:1px!important;height:1px!important;overflow:hidden!important;visibility:hidden}amp-story{visibility:hidden!important}html.i-amphtml-fie>amp-analytics{position:initial!important}[visible-when-invalid]:not(.visible),form [submit-error],form [submit-success],form [submitting]{display:none}amp-accordion{display:block!important}@media (min-width:1px){:where(amp-accordion>section)>:first-child{margin:0;background-color:#efefef;padding-right:20px;border:1px solid #dfdfdf}:where(amp-accordion>section)>:last-child{margin:0}}amp-accordion>section{float:none!important}amp-accordion>section>*{float:none!important;display:block!important;overflow:hidden!important;position:relative!important}amp-accordion,amp-accordion>section{margin:0}amp-accordion:not(.i-amphtml-built)>section>:last-child{display:none!important}amp-accordion:not(.i-amphtml-built)>section[expanded]>:last-child{display:block!important}
/*# sourceURL=/css/ampshared.css*/</style><meta name="amp-to-amp-navigation" content="AMP-Redirect-To; AMP.navigateTo"><meta name="description" content="Struggling to hit high FPS in CS2? New maps and charms tanking your performance? This guide is packed with 20 proven tips to boost your frames and dominate the…"><meta property="og:type" content="article"><meta property="og:locale" content="en_US"><meta property="og:site_name" content="SpawnTerror"><meta property="og:title" content="CS2 FPS Optimization Guide 2024 Edition (With Benchmarks) | SpawnTerror"><meta property="og:description" content="Struggling to hit high FPS in CS2? New maps and charms tanking your performance? This guide is packed with 20 proven tips to boost your frames and dominate the competition."><meta property="og:url" content="https://spawnterror.com/cs2-fps-optimization-guide-2024-edition-with-benchmarks/"><meta property="og:image" content="https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide.png"><meta property="og:image:width" content="1280"><meta property="og:image:height" content="717"><meta property="og:image:alt" content="Counter Strike 2 Optimisation Guide"><meta property="og:image" content="https://spawnterror.com/wp-content/uploads/2024/10/image-20.png"><meta property="og:image" content="https://spawnterror.com/wp-content/uploads/2024/10/image-17-1024x576.png"><meta property="og:image" content="https://spawnterror.com/wp-content/uploads/2024/10/image.png"><meta property="og:image" content="https://spawnterror.com/wp-content/uploads/2024/10/image-1.png"><meta property="og:image" content="https://spawnterror.com/wp-content/uploads/2024/10/image-4.png"><meta property="og:image" content="https://spawnterror.com/wp-content/uploads/2024/10/image-21-1024x704.png"><meta property="article:published_time" content="2024-10-20T14:54:14+00:00"><meta property="article:modified_time" content="2024-11-08T17:02:57+00:00"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="CS2 FPS Optimization Guide 2024 Edition (With Benchmarks) | SpawnTerror"><meta name="twitter:description" content="Struggling to hit high FPS in CS2? New maps and charms tanking your performance? This guide is packed with 20 proven tips to boost your frames and dominate the competition."><meta name="twitter:image" content="https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide.png"><meta name="twitter:image:alt" content="Counter Strike 2 Optimisation Guide"><meta name="generator" content="Site Kit by Google 1.139.0"><meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"><meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"><meta name="generator" content="AMP Plugin v2.5.4; mode=transitional"><meta name="msapplication-TileImage" content="https://spawnterror.com/wp-content/uploads/2021/01/cropped-counter-strike-global-offensive-counter-strike-condition-zero-counter-strike-1-6-counter-strike-b099961dac38404e0a68628ae0b87988-1-270x270.png"><link rel="dns-prefetch" ><link rel="dns-prefetch" ><link rel="preload" as="font" crossorigin=""><link rel="preload" as="font" crossorigin=""><link rel="preload" as="font" crossorigin=""><link rel="preload" as="font" crossorigin=""><link rel="preconnect" crossorigin=""><link rel="dns-prefetch" ><script async="" src="https://cdn.ampproject.org/v0.mjs" type="module" crossorigin="anonymous"></script><script async nomodule src="https://cdn.ampproject.org/v0.js" crossorigin="anonymous"></script><script src="https://cdn.ampproject.org/v0/amp-analytics-0.1.mjs" async="" custom-element="amp-analytics" type="module" crossorigin="anonymous"></script><script async nomodule src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js" crossorigin="anonymous" custom-element="amp-analytics"></script><script src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.mjs" async="" custom-element="amp-auto-ads" type="module" crossorigin="anonymous"></script><script async nomodule src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js" crossorigin="anonymous" custom-element="amp-auto-ads"></script><script src="https://cdn.ampproject.org/v0/amp-bind-0.1.mjs" async="" custom-element="amp-bind" type="module" crossorigin="anonymous"></script><script async nomodule src="https://cdn.ampproject.org/v0/amp-bind-0.1.js" crossorigin="anonymous" custom-element="amp-bind"></script><script src="https://cdn.ampproject.org/v0/amp-form-0.1.mjs" async="" custom-element="amp-form" type="module" crossorigin="anonymous"></script><script async nomodule src="https://cdn.ampproject.org/v0/amp-form-0.1.js" crossorigin="anonymous" custom-element="amp-form"></script><script src="https://cdn.ampproject.org/v0/amp-mustache-0.2.mjs" async="" custom-template="amp-mustache" type="module" crossorigin="anonymous"></script><script async nomodule src="https://cdn.ampproject.org/v0/amp-mustache-0.2.js" crossorigin="anonymous" custom-template="amp-mustache"></script><script src="https://cdn.ampproject.org/v0/amp-wordpress-embed-1.0.mjs" async="" custom-element="amp-wordpress-embed" type="module" crossorigin="anonymous"></script><script async nomodule src="https://cdn.ampproject.org/v0/amp-wordpress-embed-1.0.js" crossorigin="anonymous" custom-element="amp-wordpress-embed"></script><link rel="icon" sizes="32x32"><link rel="icon" sizes="192x192"><link crossorigin="anonymous" rel="stylesheet" id="generate-fonts-css" media="all"><style amp-custom="">a.countdown_infolink{display:block;border-radius:10px;width:14px;height:13px;float:right;font-size:9px;line-height:13px;font-weight:700;text-align:center;position:relative;top:-15px;border:1px solid}amp-img.amp-wp-enforced-sizes{object-fit:contain}.amp-wp-default-form-message>p{margin:1em 0;padding:.5em}.amp-wp-default-form-message[submit-success]>p.amp-wp-form-redirecting,.amp-wp-default-form-message[submitting]>p{font-style:italic}.amp-wp-default-form-message[submit-success]>p:not(.amp-wp-form-redirecting){background-color:#90ee90;border:1px solid green;color:#000}.amp-wp-default-form-message[submit-error]>p{background-color:#ffb6c1;border:1px solid red;color:#000}.amp-wp-default-form-message[submit-success]>p:empty{display:none}button[overflow]{bottom:0}amp-img img,amp-img noscript{image-rendering:inherit;object-fit:inherit;object-position:inherit}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-code{box-sizing:border-box}.wp-block-code code{display:block;font-family:inherit;overflow-wrap:break-word;white-space:pre-wrap}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}:where(.wp-block-post-comments input[type=submit]){border:none}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed__wrapper{position:relative}:where(.wp-block-file){margin-bottom:1.5em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap,16px) / 2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image amp-img{display:block;height:auto;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image amp-img:not(#_#_#_#_#_#_#_#_){max-width:100%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,rgba(0,0,0,0));bottom:0;box-sizing:border-box;color:#fff;font-size:13px;left:0;margin-bottom:0;max-height:60%;overflow:auto;padding:0 8px 8px;position:absolute;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;width:100%;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid rgba(0,0,0,0);border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:rgba(255,255,255,.8) rgba(0,0,0,0)}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:rgba(255,255,255,.8) rgba(0,0,0,0)}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption amp-img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) amp-img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap,16px) * .66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap,16px) * .5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background{padding:1.25em 2.375em}h1.has-text-align-left[data-amp-original-style*=writing-mode]:where([data-amp-original-style*=vertical-lr]),h2.has-text-align-left[data-amp-original-style*=writing-mode]:where([data-amp-original-style*=vertical-lr]),h3.has-text-align-left[data-amp-original-style*=writing-mode]:where([data-amp-original-style*=vertical-lr]),h4.has-text-align-left[data-amp-original-style*=writing-mode]:where([data-amp-original-style*=vertical-lr]){rotate:180deg}.wp-block-image amp-img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image[data-amp-original-style*=border-radius] amp-img,.wp-block-image[data-amp-original-style*=border-radius]>a{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image .aligncenter,.wp-block-image.aligncenter{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image.aligncenter>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image figure{margin:0}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}:where(.wp-block-latest-comments:not([data-amp-original-style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([data-amp-original-style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}ol,ul{box-sizing:border-box}:root :where(ul.has-background,ol.has-background){padding:1.25em 2.375em}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[data-amp-original-style*="writing-mode:vertical-lr"]{rotate:180deg}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}:root :where(.wp-block-site-title a){color:inherit}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.66667em;padding-right:.66667em}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;margin-right:0;padding:1ch 2ch}:root :where(.wp-block-tag-cloud.is-style-outline a):not(#_#_#_#_#_#_#_#_){font-size:unset;text-decoration:none}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th{word-break:break-word}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:rgba(0,0,0,0)}.wp-block-table table[data-amp-original-style*=border-top-color] tr:first-child,.wp-block-table table[data-amp-original-style*=border-top-color] tr:first-child td,.wp-block-table table[data-amp-original-style*=border-top-color] tr:first-child th,.wp-block-table table[data-amp-original-style*=border-top-color]>*,.wp-block-table table[data-amp-original-style*=border-top-color]>* td,.wp-block-table table[data-amp-original-style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[data-amp-original-style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[data-amp-original-style*=border-right-color] td:last-child,.wp-block-table table[data-amp-original-style*=border-right-color] th,.wp-block-table table[data-amp-original-style*=border-right-color] tr,.wp-block-table table[data-amp-original-style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[data-amp-original-style*=border-bottom-color] tr:last-child,.wp-block-table table[data-amp-original-style*=border-bottom-color] tr:last-child td,.wp-block-table table[data-amp-original-style*=border-bottom-color] tr:last-child th,.wp-block-table table[data-amp-original-style*=border-bottom-color]>*,.wp-block-table table[data-amp-original-style*=border-bottom-color]>* td,.wp-block-table table[data-amp-original-style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[data-amp-original-style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[data-amp-original-style*=border-left-color] td:first-child,.wp-block-table table[data-amp-original-style*=border-left-color] th,.wp-block-table table[data-amp-original-style*=border-left-color] tr,.wp-block-table table[data-amp-original-style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[data-amp-original-style*=border-style] td,.wp-block-table table[data-amp-original-style*=border-style] th,.wp-block-table table[data-amp-original-style*=border-style] tr,.wp-block-table table[data-amp-original-style*=border-style]>*{border-style:inherit}.wp-block-table table[data-amp-original-style*=border-width] td,.wp-block-table table[data-amp-original-style*=border-width] th,.wp-block-table table[data-amp-original-style*=border-width] tr,.wp-block-table table[data-amp-original-style*=border-width]>*{border-style:inherit;border-width:inherit}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-left{text-align:left}.aligncenter{clear:both}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:not(#_#_#_#_#_#_#_){word-wrap:normal}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.screen-reader-text:focus:not(#_#_#_#_#_#_#_){clip:auto}html :where(.has-border-color){border-style:solid}html :where([data-amp-original-style*=border-top-color]){border-top-style:solid}html :where([data-amp-original-style*=border-right-color]){border-right-style:solid}html :where([data-amp-original-style*=border-bottom-color]){border-bottom-style:solid}html :where([data-amp-original-style*=border-left-color]){border-left-style:solid}html :where([data-amp-original-style*=border-width]){border-style:solid}html :where([data-amp-original-style*=border-top-width]){border-top-style:solid}html :where([data-amp-original-style*=border-right-width]){border-right-style:solid}html :where([data-amp-original-style*=border-bottom-width]){border-bottom-style:solid}html :where([data-amp-original-style*=border-left-width]){border-left-style:solid}html :where(amp-img[class*=wp-image-]),html :where(amp-anim[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex > :is(*,div){margin:0}div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color:not(#_#_#_#_#_#_#_){color:var(--wp--preset--color--black)}.has-light-green-cyan-to-vivid-green-cyan-gradient-background:not(#_#_#_#_#_#_#_){background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background:not(#_#_#_#_#_#_#_){background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)}.has-very-light-gray-to-cyan-bluish-gray-gradient-background:not(#_#_#_#_#_#_#_){background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)}.has-electric-grass-gradient-background:not(#_#_#_#_#_#_#_){background:var(--wp--preset--gradient--electric-grass)}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}@font-face{font-family:dashicons;src:url("https://spawnterror.com/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800");src:url("https://spawnterror.com/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix") format("embedded-opentype"),url("https://spawnterror.com/wp-includes/fonts/dashicons.woff") format("woff"),url("https://spawnterror.com/wp-includes/fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800") format("truetype");font-weight:400;font-style:normal}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}@font-face{font-family:"EverestForms";src:url("https://spawnterror.com/wp-content/plugins/everest-forms/assets/fonts/EverestForms.eot?q9mcqj");src:url("https://spawnterror.com/wp-content/plugins/everest-forms/assets/fonts/EverestForms.eot?q9mcqj#iefix") format("embedded-opentype"),url("https://spawnterror.com/wp-content/plugins/everest-forms/assets/fonts/EverestForms.ttf?q9mcqj") format("truetype"),url("https://spawnterror.com/wp-content/plugins/everest-forms/assets/fonts/EverestForms.woff?q9mcqj") format("woff"),url("https://spawnterror.com/wp-content/plugins/everest-forms/assets/fonts/EverestForms.svg?q9mcqj#EverestForms") format("svg");font-weight:normal;font-style:normal;font-display:block}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;width:1px}.screen-reader-text:not(#_#_#_#_#_#_#_){position:absolute;word-wrap:normal}@keyframes everest-forms-heartbeat{0%{box-shadow:0 0 0 0 rgba(140,90,202,.6)}100%{box-shadow:0 0 0 10px rgba(223,119,57,0)}}@keyframes wiggle{0%{transform:rotateZ(0)}15%{transform:rotateZ(-15deg)}20%{transform:rotateZ(10deg)}25%{transform:rotateZ(-10deg)}30%{transform:rotateZ(6deg)}35%{transform:rotateZ(-4deg)}100%{transform:rotateZ(0)}}@keyframes shrinkgrow{0%{transform:scale(.9)}100%{transform:scale(1)}}.screen-reader-text{clip:rect(1px,1px,1px,1px)}.screen-reader-text:not(#_#_#_#_#_#_#_){position:absolute}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.screen-reader-text:active:not(#_#_#_#_#_#_#_),.screen-reader-text:focus:not(#_#_#_#_#_#_#_),.screen-reader-text:hover:not(#_#_#_#_#_#_#_){clip:auto}@font-face{font-family:wp-show-posts;src:url("https://spawnterror.com/wp-content/plugins/wp-show-posts-pro/fonts/wp-show-posts.eot?ka575c");src:url("https://spawnterror.com/wp-content/plugins/wp-show-posts-pro/fonts/wp-show-posts.eot?ka575c#iefix") format("embedded-opentype"),url("https://spawnterror.com/wp-content/plugins/wp-show-posts-pro/fonts/wp-show-posts.ttf?ka575c") format("truetype"),url("https://spawnterror.com/wp-content/plugins/wp-show-posts-pro/fonts/wp-show-posts.woff?ka575c") format("woff"),url("https://spawnterror.com/wp-content/plugins/wp-show-posts-pro/fonts/wp-show-posts.svg?ka575c#wp-show-posts") format("svg");font-weight:400;font-style:normal}#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);display:table;margin-bottom:1em;padding:10px 20px 10px 10px;position:relative;width:auto}#ez-toc-container ul ul{margin-left:1.5em}#ez-toc-container li,#ez-toc-container ul{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li{background:0 0;list-style:none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}.ez-toc-btn{display:inline-block;font-weight:400}#ez-toc-container div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}#ez-toc-container a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container a.ez-toc-toggle{display:flex;align-items:center}.ez-toc-btn{padding:6px 12px;margin-bottom:0;font-size:14px;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc}.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-default:active{background-image:none;background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn:active{background-image:none}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-pull-right{margin-left:10px}.ez-toc-pull-right:not(#_#_#_#_#_#_#_){float:right}#ez-toc-container input{position:absolute;left:-999em}#ez-toc-container input[type=checkbox]:checked+nav{opacity:0;max-height:0;border:none;display:none}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container label{position:relative;cursor:pointer;display:initial}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container .ez-toc-toggle label{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container .ez-toc-title{display:initial}#ez-toc-container a.ez-toc-toggle{color:#444;background:inherit;border:inherit}.eztoc-hide{display:none}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}div#ez-toc-container .ez-toc-title{font-size:120%}div#ez-toc-container .ez-toc-title{font-weight:500}div#ez-toc-container ul li{font-size:95%}div#ez-toc-container ul li{font-weight:500}div#ez-toc-container nav ul ul li{font-size:90%}.ez-toc-container-direction{direction:ltr}.ez-toc-counter ul{counter-reset:item}.ez-toc-counter nav ul li a::before{content:counters(item,".",decimal) ". ";display:inline-block;counter-increment:item;flex-grow:0;flex-shrink:0;margin-right:.2em;float:left}.comment-content a{word-wrap:break-word}.comment,.comment-list{list-style-type:none;padding:0;margin:0}.comment-author-info{display:inline-block;vertical-align:middle}.comment-meta .avatar{float:left;margin-right:10px;border-radius:50%}.comment-author cite{font-style:normal;font-weight:700}.entry-meta.comment-metadata{margin-top:0}.comment-content{margin-top:1.5em}.comment-respond{margin-top:0}.comment-form>.form-submit{margin-bottom:0}.comment-form input,.comment-form-comment{margin-bottom:10px}.comment-form #author,.comment-form #email,.comment-form #url{display:block}.comment-body{padding:30px 0}.comment-content{padding:30px;border:1px solid rgba(0,0,0,.05)}.comment-content p:last-child{margin-bottom:0}.comment-list>.comment:first-child{padding-top:0;margin-top:0;border-top:0}ol.comment-list{margin-bottom:1.5em}.comment-form-cookies-consent{display:flex;align-items:center}.comment-form-cookies-consent input{margin-right:.5em;margin-bottom:0}.one-container .comments-area{margin-top:1.5em}.comment-content .reply{font-size:85%}#cancel-comment-reply-link{padding-left:10px}.footer-widgets-container{padding:40px}.inside-footer-widgets{display:flex}.inside-footer-widgets>div{flex:1 1 0}.site-footer .footer-widgets-container .inner-padding{padding:0 0 0 40px}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:-40px}.site-footer:not(.footer-bar-active) .copyright-bar{margin:0 auto}@media (max-width:768px){.inside-footer-widgets{flex-direction:column}.inside-footer-widgets>div:not(:last-child){margin-bottom:40px}.site-footer .footer-widgets .footer-widgets-container .inside-footer-widgets{margin:0}.site-footer .footer-widgets .footer-widgets-container .inner-padding{padding:0}}blockquote,body,figure,h1,h2,h3,h4,html,li,ol,p,pre,textarea,ul{margin:0;padding:0;border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}button,input,textarea{font-family:inherit;font-size:100%;margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}body,button,input,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}p{margin-bottom:1.5em}h1,h2,h3,h4{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}pre{background:rgba(0,0,0,.05);font-family:inherit;font-size:inherit;line-height:normal;margin-bottom:1.5em;padding:20px;overflow:auto;max-width:100%}blockquote{border-left:5px solid rgba(0,0,0,.05);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}blockquote p:last-child{margin:0}table,td,th{border:1px solid rgba(0,0,0,.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}td,th{padding:8px}th{border-width:0 1px 1px 0}td{border-width:0 1px 1px 0}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h3{font-size:29px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}h4{font-size:24px}h4{margin-bottom:20px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}strong{font-weight:700}cite,em,i{font-style:italic}code{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}ins{text-decoration:none}small{font-size:75%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:700}amp-img{height:auto;max-width:100%}button,input[type=button],input[type=reset],input[type=submit]{background:#55555e;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:10px 20px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{border:1px solid;border-radius:0;padding:10px 15px;max-width:100%}textarea{width:100%}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a,a:focus,a:hover,a:visited{text-decoration:none}.aligncenter{clear:both;display:block;margin:0 auto}.size-full,.size-large{max-width:100%;height:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;width:1px}.screen-reader-text:not(#_#_#_#_#_#_#_){position:absolute;word-wrap:normal}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.screen-reader-text:focus:not(#_#_#_#_#_#_#_){clip:auto}.main-navigation{z-index:100;padding:0;clear:both;display:block}.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px}.inside-navigation{position:relative}.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.main-navigation .main-nav>ul{display:flex;flex-wrap:wrap;align-items:center}.main-navigation li{position:relative}.main-navigation .menu-bar-items{display:flex;align-items:center;font-size:15px}.main-navigation .menu-bar-items a{color:inherit}.main-navigation .menu-bar-item{position:relative}.main-navigation .menu-bar-item.search-item{z-index:20}.main-navigation .menu-bar-item>a{padding-left:20px;padding-right:20px;line-height:60px}.sidebar .main-navigation .main-nav{flex-basis:100%}.sidebar .main-navigation .main-nav>ul{flex-direction:column}.sidebar .main-navigation .menu-bar-items{margin:0 auto}.sidebar .main-navigation .menu-bar-items .search-item{order:10}.main-navigation ul ul{display:block;box-shadow:1px 1px 0 rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden}.main-navigation ul ul a{display:block}.main-navigation ul ul li{width:100%}.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:14px}.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible}.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0}.widget-area .main-navigation li{float:none;display:block;width:100%;padding:0;margin:0}.sidebar .main-navigation.sub-menu-right ul li:hover ul{top:0;left:100%}.site-main .post-navigation{margin:0 0 2em;overflow:hidden}.site-main .post-navigation{margin-bottom:0}.site-header{position:relative}.inside-header{padding:20px 40px}.site-logo{display:inline-block;max-width:100%}.site-header .header-image{vertical-align:middle}.inside-header{display:flex;align-items:center}.header-widget{margin-left:auto}.header-widget p:last-child{margin-bottom:0}.entry-header .gp-icon,.posted-on .updated{display:none}.byline,.entry-header .cat-links,.entry-header .tags-links,.single .byline{display:inline}footer.entry-meta .byline,footer.entry-meta .posted-on{display:block}.entry-content:not(:first-child){margin-top:2em}.entry-header,.site-content{word-wrap:break-word}.entry-title{margin-bottom:0}.entry-meta{font-size:85%;margin-top:.5em;line-height:1.5}footer.entry-meta{margin-top:2em}.cat-links,.tags-links{display:block}.entry-content>p:last-child{margin-bottom:0}.wp-block-image figcaption{font-size:13px;text-align:center}.wp-block-gallery{margin-left:0}.widget-area .widget{padding:40px}.footer-widgets .widget :last-child,.sidebar .widget :last-child{margin-bottom:0}.widget-title{margin-bottom:30px;font-size:20px;line-height:1.5;font-weight:400;text-transform:none}.widget ol,.widget ul{margin:0}.widget .search-field{width:100%}.widget .search-form{display:flex}.footer-widgets .widget{margin-bottom:30px}.footer-widgets .widget:last-child,.sidebar .widget:last-child{margin-bottom:0}.widget ul li{list-style-type:none;position:relative;margin-bottom:.5em}.widget ul li ul{margin-left:1em;margin-top:.5em}.site-content{display:flex}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px}.sidebar .widget,.site-main>*{margin-bottom:20px}.one-container.right-sidebar .site-main{margin-right:40px}.one-container .site-content{padding:40px}.widget-area .main-navigation{margin-bottom:20px}.one-container .site-main>:last-child{margin-bottom:0}.sidebar .grid-container{max-width:100%;width:100%}.inside-site-info{display:flex;align-items:center;justify-content:center;padding:20px 40px}.site-info{text-align:center;font-size:15px}.featured-image{line-height:0}.one-container .inside-article>.featured-image{margin-top:0;margin-bottom:2em}.gp-icon{display:inline-flex;align-self:center}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor}.icon-menu-bars svg:nth-child(2),.icon-search svg:nth-child(2){display:none}.entry-meta .gp-icon{margin-right:.6em;opacity:.7}.container.grid-container{width:auto}.menu-toggle{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}.menu-toggle .mobile-menu:empty{display:none}button.menu-toggle{background-color:transparent;flex-grow:1;border:0;text-align:center}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent}.has-menu-bar-items button.menu-toggle{flex-grow:0}@media (max-width:768px){a,body,button,input,textarea{transition:all 0s ease-in-out}.inside-header{flex-direction:column;text-align:center}.site-header .header-widget{margin-top:1.5em;margin-left:auto;margin-right:auto;text-align:center}.site-content{flex-direction:column}.container .site-content .content-area{width:auto}.is-right-sidebar.sidebar{width:auto;order:initial}#main{margin-left:0;margin-right:0}body:not(.no-sidebar) #main{margin-bottom:0}.entry-meta{font-size:inherit}.entry-meta a{line-height:1.8em}}body{background-color:#fff;color:#ccc}a{color:#1e72bd}a:hover,a:focus,a:active{color:#004f84}.grid-container{max-width:1440px}.site-header .header-image{width:450px}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out}.navigation-search{position:absolute;left:-99999px;pointer-events:none;visibility:hidden;z-index:20;width:100%;top:0;transition:opacity 100ms ease-in-out;opacity:0}.navigation-search input[type="search"]{outline:0;border:0;vertical-align:bottom;line-height:1;opacity:.9;width:100%;z-index:20;border-radius:0;-webkit-appearance:none;height:60px}.navigation-search input::-ms-clear{display:none;width:0;height:0}.navigation-search input::-ms-reveal{display:none;width:0;height:0}.navigation-search input::-webkit-search-decoration,.navigation-search input::-webkit-search-cancel-button,.navigation-search input::-webkit-search-results-button,.navigation-search input::-webkit-search-results-decoration{display:none}body,button,input,textarea{font-family:"Bitter",serif;font-size:18px}body{line-height:1}.entry-content > [class*="wp-block-"]:not(:last-child){margin-bottom:1.5em}.main-navigation a,.menu-toggle{font-family:"Open Sans",sans-serif;font-weight:600;text-transform:uppercase;font-size:16px}.main-navigation .menu-bar-items{font-size:16px}.main-navigation .main-nav ul ul li a{font-size:15px}.widget-title{font-family:"Open Sans",sans-serif;font-weight:bold;text-transform:uppercase;font-size:18px;margin-bottom:29px}.sidebar .widget,.footer-widgets .widget{font-size:17px}h1{font-family:"BenchNine",sans-serif;text-transform:uppercase}h2{font-family:"BenchNine",sans-serif;text-transform:uppercase}@media (max-width:768px){h1{font-size:31px}h2{font-size:27px}h3{font-size:24px}h4{font-size:22px}}.site-header{background-color:#203647;color:#f7f7f7}.site-header a{color:#383838}.main-navigation,.main-navigation ul ul{background-color:#12232e}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-items{color:#fff}.main-navigation .main-nav ul li:hover > a,.main-navigation .main-nav ul li:focus > a,.main-navigation .menu-bar-item:hover > a{color:#fff;background-color:rgba(30,114,189,.43)}button.menu-toggle:hover,button.menu-toggle:focus{color:#fff}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#fff;background-color:#1e72bd}.main-navigation .main-nav ul li[class*="current-menu-"] > a:hover{color:#fff;background-color:#1e72bd}.navigation-search input[type="search"],.navigation-search input[type="search"]:active,.navigation-search input[type="search"]:focus{color:#fff;background-color:rgba(30,114,189,.43)}.main-navigation ul ul{background-color:#3f3f3f}.main-navigation .main-nav ul ul li a{color:#fff}.main-navigation .main-nav ul ul li:hover > a,.main-navigation .main-nav ul ul li:focus > a{color:#fff;background-color:#4f4f4f}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#fff;background-color:#4f4f4f}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a:hover{color:#fff;background-color:#4f4f4f}.one-container .container{color:#12232e;background-color:#eefbfb}.entry-header h1{color:#007cc7}.entry-title a{color:#203647}.entry-title a:hover{color:#4da8da}.entry-meta{color:#353535}.sidebar .widget{color:#eefbfb;background-color:#eefbfb}.sidebar .widget a{color:#12232e}.sidebar .widget a:hover{color:#1e72bd}.sidebar .widget .widget-title{color:#eefbfb}.footer-widgets{background-color:#203647}.footer-widgets .widget-title{color:#0d2433}.site-info{color:#ededed;background-color:#12232e}.site-info a{color:#4da8da}.site-info a:hover{color:#d3d3d3}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea{color:#666;background-color:#fafafa;border-color:#ccc}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus{color:#666;background-color:#fff;border-color:#bfbfbf}button,html input[type="button"],input[type="reset"],input[type="submit"]{color:#fff;background-color:#55555e}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{color:#fff;background-color:#3f4047}a.generate-back-to-top{background-color:#007cc7;color:#fff}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:#4da8da;color:#fff}@media (max-width: 768px){.main-navigation .menu-bar-item:hover > a{background:none;color:#fff}}.inside-header{padding:25px 20px 25px 20px}.inside-header.grid-container{max-width:1480px}.one-container .site-content{padding:20px 20px 40px 20px}.one-container.right-sidebar .site-main{margin-right:20px}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{line-height:40px}.navigation-search input[type="search"]{height:40px}.widget-area .widget{padding:0px 20px 0px 20px}.footer-widgets-container{padding:40px 20px 40px 20px}.footer-widgets-container.grid-container{max-width:1480px}.inside-site-info{padding:20px}.inside-site-info.grid-container{max-width:1480px}@media (max-width:768px){.one-container .site-content{padding:30px}.inside-header{padding-right:30px;padding-left:30px}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.inside-site-info{padding-right:30px;padding-left:30px}}.is-right-sidebar{width:20%}.site-content .content-area{width:80%}@media (max-width: 768px){.main-navigation .menu-toggle{display:block}.main-navigation ul,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul{display:none}}body{background-image:url("https://spawnterror.com/wp-content/uploads/2021/01/ef7cb44d312df5038cba0f69a0901da427900645.jpg");background-attachment:fixed}.entry-content:not(:first-child),footer.entry-meta{margin-top:.8em}.post-image-above-header .inside-article div.featured-image{margin-bottom:.8em}.sidebar .widget .widget-title{text-align:center;text-indent:5px;box-shadow:0 1px 1px rgba(0,0,0,.15),0 2px 2px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.15),0 8px 8px rgba(0,0,0,.15)}footer.entry-meta{background-color:rgba(100,100,100,.1)}.sidebar .widget a{font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:bold;font-size:16px;clear:none}@media (min-width: 769px){.site-content{display:flex}.inside-right-sidebar{height:100%;padding-top:0px}.inside-right-sidebar aside:last-child{padding-top:0px;position:-webkit-sticky;position:sticky;top:70px}}.main-navigation{border:2px solid #222}.main-navigation{box-shadow:0 1px 1px rgba(0,0,0,.15),0 2px 2px rgba(0,0,0,.15),0 4px 4px rgba(0,0,0,.15),0 8px 8px rgba(0,0,0,.15)}@font-face{font-display:block;font-family:TablePress;font-style:normal;font-weight:400;src:url("data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAPUAA0AAAAACZAAAAN+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQIgnILFgABNgIkAygEIAWGcgeBARv6B8iuBzK53oAhKg2KWDsrezjalSefocfD9/uZ575PSbYEqJHAIdo6tMDGdCprFIHd+F9r+rZE46O2iHBJfoAuxwW0yfgKS8KGVFE4dHX1gPmgVhzwhcJbReQ9RWXcraeutbmNHE7T7B1sex8stfMfnkvv0XsgUZrYO1hirXme9TnUkBvQ22RGX50VAr48H54Cn9b8GD73edAAhjboBpIQ6kKOhCz7GA8V5HfzyeA6h0mnrFTJnPjxC7KCrl9caqIUg0EAYACGDBn6YGCxeIE+EkwANTWJX/brZpNfyE5o/7r9uPZjS4tESbCTExLCjxOEbxGi2dQeNEAXUMMlvADkqSV0IHXtkQXNOnI2ctJpRIPt8+HjNivx3rlQYA8FqGwdCxF2aZrdJluMnaqFvy+yngVKbBcn0fSOd1xTpnW4HTkptV8Gi2kvCeUHC0BD+D0VKMIqXniZPJyPya9D7gT6DvUpwJER6avgKDsOfW9jU+YGc/ng6MhA3VSar3NdtvrD9WHZurKVKYOi0RwlY9500YSuWDE084F+jMinu4sTudD5yBTTozA9Horpmb+M3TwIBHempnzdpu1/raWypX0JND/ki4p71CQQlFqnAvkijABrVFIq5BdNJbFncoBOF03/h3IINPQRBxJCYDoAOnkRIDR0w0BSmYiBzDinAuQ6eROg0DEGY6DUiEUYqKyILwFq2qS9GKhrpFsykdeFLmDjknYG4jKbNeNyQ1zhCoP840pdYiqu8jTW4mp6pMXH1HVJp8wRmHmQKTKiUOBVSMHrlKuBlYidxkMgw6/bMoG5RD6qfs8yO8LVqFCFa8ELrcVLEqTaS7UG5aqVq1GlWi28k3rRgCjbiU+qqOItvDEqXjkvwF/dUF595jB8LSqqgwIWAWsRmcJJ5GsHbYUqVbirBi5IpRMxLso/i2oSA6ZYDoMFCiknI7ZkGacSVYUjlLSXyG8n08nOQcXTeyzU5ozbiGRQZRt0vu/TMoEV8RLI3DiBSiVzMtNKAPgErlwLoqiAY2fJ9UbRMU/0rz38UP5FQtH3i8V3KYSHYJdSYRnwW8XazUAUop3gQY19hkEH98OA2QQ6wg0S+FjtwOwdOvF5J2VXBBLQmo2EAxsIKVJkkUcRZVRRa7NrP+my6Ns8cKszHYJf+fPPLPTq5vFcmYKZNL+fn1CZDgoYecKZHwA=") format("woff2"),url("https://spawnterror.com/wp-content/plugins/tablepress/css/build/tablepress.woff") format("woff")}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#f9f9f9;--even-text-color:var(--text-color);--even-bg-color:#fff;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:initial;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:not(caption)>*>*:not(#_#_#_#_#_#_#_){float:none}.tablepress>*+tbody>*>*,.tablepress>tbody>*~*>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody)>.odd>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody)>.even>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress amp-img{border:none;margin:0;max-width:none;padding:0}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color)}html[amp] .addtoany_list a{padding:0 4px}html[amp] .addtoany_list a > amp-img{border-radius:4px;display:inline-block}.addtoany_content{clear:both;margin:16px auto}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a amp-img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover amp-img,.addtoany_list a:hover span{opacity:.7}a.addtoany_share amp-img{border:0;width:auto;height:auto}.gb-container .wp-block-image amp-img{vertical-align:middle}.post-image-above-header .inside-article .featured-image{margin-top:0;margin-bottom:2em}.post-image-aligned-center .featured-image{text-align:center}@media (max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image{margin-right:0;margin-left:0;float:none;text-align:center}}#amp-mobile-version-switcher{left:0;position:absolute;width:100%;z-index:100}#amp-mobile-version-switcher>a{background-color:#444;border:0;color:#eaeaea;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;padding:15px 0;text-align:center;-webkit-text-decoration:none;text-decoration:none}#amp-mobile-version-switcher>a:active,#amp-mobile-version-switcher>a:focus,#amp-mobile-version-switcher>a:hover{-webkit-text-decoration:underline;text-decoration:underline}.widget-title{text-align:left;background:linear-gradient(130deg,#203647 70%,#12232e 60%)}.footer-widgets .widget-title{padding-left:10px;background:linear-gradient(130deg,#eefbfb 70%,#12232e 60%)}.inside-header{background:linear-gradient(130deg,#203647 70%,#12232e 60%)}.ticss-f332a591{background:#fff}.ticss-fb363d37{display:block;margin-left:auto;margin-right:auto;width:50%}.ticss-af8d8f1c{display:block;margin-left:auto;margin-right:auto;width:50%}@font-face{font-family:"lsi-fontello";src:url("https://spawnterror.com/wp-content/plugins/lightweight-social-icons/fonts/fontello.eot");src:url("https://spawnterror.com/wp-content/plugins/lightweight-social-icons/fonts/fontello.eot#iefix") format("embedded-opentype"),url("https://spawnterror.com/wp-content/plugins/lightweight-social-icons/fonts/fontello.woff") format("woff"),url("https://spawnterror.com/wp-content/plugins/lightweight-social-icons/fonts/fontello.ttf") format("truetype"),url("https://spawnterror.com/wp-content/plugins/lightweight-social-icons/fonts/fontello.svg#fontello") format("svg");font-weight:normal;font-style:normal}[class^="lsicon-"]:before,[class*=" lsicon-"]:before{font-family:"lsi-fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1.2em}.lsicon-email:before{content:""}.lsicon-facebook:before{content:""}.lsicon-twitter:before{content:""}.lsicon-youtube:before{content:""}.lsi-social-icons:not(#_#_#_#_#_#_#_){margin:0;padding:0;list-style-type:none;display:block}.lsi-social-icons li:before:not(#_#_#_#_#_#_#_#_),.lsi-social-icons li:after:not(#_#_#_#_#_#_#_#_){content:"";display:none}.lsi-social-icons li:not(#_#_#_#_#_#_#_#_){padding:0;display:inline-block;float:none;margin:0 8px 8px 0;list-style-type:none}.lsi-social-icons li a{padding:8px;width:1.2em;line-height:1.2em;text-align:center;display:block;speak:none;-moz-transition:background-color .2s ease-in-out 0s;-webkit-transition:background-color .2s ease-in-out 0s;transition:background-color .2s ease-in-out 0s;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.lsi-social-icons li a:not(#_#_#_#_#_#_#_#_){text-decoration:none;font-style:normal;font-weight:normal;text-transform:none}.icon-set-lsi_widget-5 a,.icon-set-lsi_widget-5 a:visited,.icon-set-lsi_widget-5 a:focus{border-radius:2px}.icon-set-lsi_widget-5 a:not(#_#_#_#_#_#_#_#_),.icon-set-lsi_widget-5 a:visited:not(#_#_#_#_#_#_#_#_),.icon-set-lsi_widget-5 a:focus:not(#_#_#_#_#_#_#_#_){background:#12232e;color:#fff;font-size:30px}.icon-set-lsi_widget-5 a:hover:not(#_#_#_#_#_#_#_#_){background:#12232e;color:#a6c9e9}.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-2{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-3{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-4{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-5{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-6{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-7{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-8{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-9{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-10{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-11{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-12{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-13{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-14{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-15{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-16{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-17{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-18{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-19{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-20{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-21{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-22{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-23{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-24{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-25{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-26{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-27{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-28{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-29{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.wp-block-gallery.wp-block-gallery-30{--wp--style--unstable-gallery-gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)));gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.amp-wp-28bbfa8:not(#_#_#_#_#_){text-align:right}.amp-wp-21580ec:not(#_#_#_#_#_){cursor:inherit}.amp-wp-93b8ea5:not(#_#_#_#_#_){display:none}.amp-wp-0f296dc:not(#_#_#_#_#_){fill:#999;color:#999}.amp-wp-9f55261:not(#_#_#_#_#_){background-color:#0866ff}.amp-wp-fded0cf:not(#_#_#_#_#_){background-color:#1d9bf0}.amp-wp-ce7eb4c:not(#_#_#_#_#_){background-color:#888990}.amp-wp-bf1f1f4:not(#_#_#_#_#_){background-color:#ff4500}.amp-wp-208c9ce:not(#_#_#_#_#_){background-color:#0166ff}.amp-wp-224b51a:not(#_#_#_#_#_){display:none}.amp-wp-3e2e7c3:not(#_#_#_#_#_#_#_#_#_#_#_#_#_#_#_#_#_){display:none}.amp-wp-fa9aecc:not(#_#_#_#_#_){display:block}.amp-wp-2ab17b5:not(#_#_#_#_#_){opacity:0;visibility:hidden}
/*# sourceURL=amp-custom.css */</style><link rel="profile" ><link rel="canonical" ><script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://spawnterror.com/#/schema/WebSite","url":"https://spawnterror.com/","name":"SpawnTerror","description":"Everything Counter Strike","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://spawnterror.com/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://spawnterror.com/#/schema/Organization","name":"SpawnTerror","url":"https://spawnterror.com/","logo":{"@type":"ImageObject","url":"https://spawnterror.com/wp-content/uploads/2021/01/cropped-spawnterror_logo_white.png","contentUrl":"https://spawnterror.com/wp-content/uploads/2021/01/cropped-spawnterror_logo_white.png","width":720,"height":100}}},{"@type":"WebPage","@id":"https://spawnterror.com/cs2-fps-optimization-guide-2024-edition-with-benchmarks/","url":"https://spawnterror.com/cs2-fps-optimization-guide-2024-edition-with-benchmarks/","name":"CS2 FPS Optimization Guide 2024 Edition (With Benchmarks) | SpawnTerror","description":"Struggling to hit high FPS in CS2? New maps and charms tanking your performance? This guide is packed with 20 proven tips to boost your frames and dominate the\u0026#8230;","inLanguage":"en-US","isPartOf":{"@id":"https://spawnterror.com/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://spawnterror.com/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://spawnterror.com/","name":"SpawnTerror"},{"@type":"ListItem","position":2,"item":"https://spawnterror.com/category/tutorial/","name":"Category: Tutorial"},{"@type":"ListItem","position":3,"name":"CS2 FPS Optimization Guide 2024 Edition (With Benchmarks)"}]},"potentialAction":{"@type":"ReadAction","target":"https://spawnterror.com/cs2-fps-optimization-guide-2024-edition-with-benchmarks/"},"datePublished":"2024-10-20T14:54:14+00:00","dateModified":"2024-11-08T17:02:57+00:00","author":{"@type":"Person","@id":"https://spawnterror.com/#/schema/Person/480ccd84f9a75a6d7f89dc6b7ac0f9d4","name":"sp4wnt3rr0r"}}]}</script><link rel="alternate" type="application/rss+xml" title="SpawnTerror ? Feed" ><link rel="alternate" type="application/rss+xml" title="SpawnTerror ? Comments Feed" ><link rel="alternate" type="application/rss+xml" title="SpawnTerror ? CS2 FPS Optimization Guide 2024 Edition (With Benchmarks) Comments Feed" ><link rel="https://api.w.org/" ><link rel="alternate" title="JSON" type="application/json" ><link rel="EditURI" type="application/rsd+xml" title="RSD" ><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" ><link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" ><link rel="pingback" ><link rel="apple-touch-icon" ><title>CS2 FPS Optimization Guide 2024 Edition (With Benchmarks) | SpawnTerror</title></head>
<body class="post-template-default single single-post postid-1089 single-format-standard wp-custom-logo wp-embed-responsive everest-forms-no-js post-image-above-header post-image-aligned-center sticky-menu-fade right-sidebar nav-below-header one-container nav-search-enabled header-aligned-left dropdown-hover featured-image-active" itemtype="https://schema.org/Blog" itemscope>
<amp-auto-ads type="adsense" data-ad-client="ca-pub-4792468251490623" class="i-amphtml-layout-container" i-amphtml-layout="container"></amp-auto-ads>
<a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a> <header id="masthead" class="site-header grid-container" itemtype="https://schema.org/WPHeader" itemscope>
<div class="inside-header">
<div class="site-logo">
<a title="SpawnTerror" rel="home">
<amp-img class="header-image is-logo-image amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" alt="SpawnTerror" src="https://spawnterror.com/wp-content/uploads/2021/01/cropped-spawnterror_logo_white.png" title="SpawnTerror" srcset="https://spawnterror.com/wp-content/uploads/2021/01/cropped-spawnterror_logo_white.png 1x, https://spawnterror.com/wp-content/uploads/2021/01/spawnterror_logo_white.png 2x" width="720" height="100" layout="intrinsic" data-hero-candidate="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwMCIgd2lkdGg9IjcyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img alt="SpawnTerror" src="https://spawnterror.com/wp-content/uploads/2021/01/cropped-spawnterror_logo_white.png" title="SpawnTerror" srcset="https://spawnterror.com/wp-content/uploads/2021/01/cropped-spawnterror_logo_white.png 1x, https://spawnterror.com/wp-content/uploads/2021/01/spawnterror_logo_white.png 2x" width="720" height="100"></noscript></amp-img>
</a>
</div> <div class="header-widget">
<aside id="lsi_widget-5" class="widget inner-padding widget_lsi_widget"><ul class="lsi-social-icons icon-set-lsi_widget-5 amp-wp-28bbfa8" data-amp-original-style="text-align: right"><li class="lsi-social-youtube"><a class="" rel="nofollow noopener noreferrer" title="YouTube" aria-label="YouTube" target="_blank"><i class="lsicon lsicon-youtube"></i></a></li><li class="lsi-social-facebook"><a class="" rel="nofollow noopener noreferrer" title="Facebook" aria-label="Facebook" target="_blank"><i class="lsicon lsicon-facebook"></i></a></li><li class="lsi-social-twitter"><a class="" rel="nofollow noopener noreferrer" title="Twitter" aria-label="Twitter" target="_blank"><i class="lsicon lsicon-twitter"></i></a></li><li class="lsi-social-email"><a class="" rel="nofollow" title="Contact" aria-label="Contact" ><i class="lsicon lsicon-email"></i></a></li></ul></aside> </div>
</div>
</header>
<nav id="site-navigation" class="main-navigation grid-container has-menu-bar-items sub-menu-right" itemtype="https://schema.org/SiteNavigationElement" itemscope>
<div class="inside-navigation">
<form method="get" class="search-form navigation-search" action="https://spawnterror.com/?amp" target="_top">
<input type="search" class="search-field" value="" name="s" title="Search">
<input name="amp" value="" type="hidden"></form> <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
<span class="gp-icon icon-menu-bars"><svg viewbox="0 0 512 512" aria-hidden="true" role="img" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" width="1em" height="1em">
<path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" />
</svg><svg viewbox="0 0 512 512" aria-hidden="true" role="img" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" width="1em" height="1em">
<path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" />
</svg></span><span class="mobile-menu">Menu</span> </button>
<div id="primary-menu" class="main-nav"><ul id="menu-primary" class=" menu sf-menu"><li id="menu-item-900" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-900"><a ><i class="fas fa-home"></i></a></li>
<li id="menu-item-214" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-214"><a >News</a></li>
<li id="menu-item-34" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-34"><a >Updates</a></li>
<li id="menu-item-33" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33"><a >Tutorials</a></li>
<li id="menu-item-821" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-821"><a >Operations</a></li>
<li id="menu-item-244" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-244"><a >Autoexec Generator</a></li>
<li id="menu-item-936" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-936"><a >Launch Options</a></li>
<li id="menu-item-978" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-978"><a >Scammers</a></li>
</ul></div><div class="menu-bar-items"><span class="menu-bar-item search-item"><a aria-label="Open Search Bar" href="#"><span class="gp-icon icon-search"><svg viewbox="0 0 512 512" aria-hidden="true" role="img" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" width="1em" height="1em">
<path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" />
</svg><svg viewbox="0 0 512 512" aria-hidden="true" role="img" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" width="1em" height="1em">
<path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" />
</svg></span></a></span></div> </div>
</nav>
<div id="page" class="site grid-container container hfeed">
<div id="content" class="site-content">
<div id="primary" class="content-area">
<main id="main" class="site-main">
<article id="post-1089" class="post-1089 post type-post status-publish format-standard has-post-thumbnail hentry category-cs2 category-news category-tutorial tag-benchmarks tag-cs2 tag-fps tag-guide tag-optimisation tag-tutorial" itemtype="https://schema.org/CreativeWork" itemscope>
<div class="inside-article">
<div class="featured-image page-header-image-single ">
<amp-img width="1024" height="574" src="https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide-1024x574.png" class="attachment-large size-large amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" alt="Counter Strike 2 Optimisation Guide" itemprop="image" srcset="https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide-1024x574.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide-300x168.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide-768x430.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" data-hero-candidate="" layout="intrinsic" disable-inline-width="" data-hero i-amphtml-ssr i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjU3NCIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><img class="i-amphtml-fill-content i-amphtml-replaced-content" decoding="async" fetchpriority="high" alt="Counter Strike 2 Optimisation Guide" src="https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide-1024x574.png" srcset="https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide-1024x574.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide-300x168.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide-768x430.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/cs2-optimisation-guide.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></amp-img>
</div> <header class="entry-header">
<h1 class="entry-title" itemprop="headline">CS2 FPS Optimization Guide 2024 Edition (With Benchmarks)</h1> <div class="entry-meta">
<span class="posted-on"><time class="updated" datetime="2024-11-08T17:02:57+00:00" itemprop="dateModified">November 8, 2024</time><time class="entry-date published" datetime="2024-10-20T14:54:14+00:00" itemprop="datePublished">October 20, 2024</time></span> <span class="byline">by <span class="author vcard" itemprop="author" itemtype="https://schema.org/Person" itemscope><a class="url fn n" title="View all posts by sp4wnt3rr0r" rel="author" itemprop="url"><span class="author-name" itemprop="name">sp4wnt3rr0r</span></a></span></span> </div>
</header>
<div class="entry-content" itemprop="text">
<div id="ez-toc-container" class="ez-toc-v2_0_69_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction">
<div class="ez-toc-title-container">
<p class="ez-toc-title amp-wp-21580ec" data-amp-original-style="cursor:inherit">Table of Contents</p>
<span class="ez-toc-title-toggle"><a href="#" class="ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle" aria-label="Toggle Table of Content"><span class="ez-toc-js-icon-con"><span class=""><span class="eztoc-hide amp-wp-93b8ea5" data-amp-original-style="display:none;">Toggle</span><span class="ez-toc-icon-toggle-span"><svg xmlns="https://www.w3.org/2000/svg" class="list-377408 amp-wp-0f296dc" width="20px" height="20px" viewbox="0 0 24 24" fill="none" data-amp-original-style="fill: #999;color:#999"><path d="M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z" fill="currentColor" /></svg><svg class="arrow-unsorted-368013 amp-wp-0f296dc" xmlns="https://www.w3.org/2000/svg" width="10px" height="10px" viewbox="0 0 24 24" data-amp-original-style="fill: #999;color:#999"><path d="M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z" /></svg></span></span></span></a></span></div>
<nav><ul class="ez-toc-list ez-toc-list-level-1 "><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-1" href="#Advanced_Tweaks_Squeeze_Every_Frame_Out_of_CS2" title="Advanced Tweaks: Squeeze Every Frame Out of CS2">Advanced Tweaks: Squeeze Every Frame Out of CS2</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-2" href="#Mythbusting_CS2_FPS_WHAT_TO_EXPECT" title="Mythbusting CS2 FPS: WHAT TO EXPECT">Mythbusting CS2 FPS: WHAT TO EXPECT</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-3" href="#STEP_0_OPTIONAL_CLEAN_SYSTEM_INSTALL_IS_THE_EASIEST_WAY" title="STEP 0: OPTIONAL: CLEAN SYSTEM INSTALL IS THE EASIEST WAY">STEP 0: OPTIONAL: CLEAN SYSTEM INSTALL IS THE EASIEST WAY</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-4" href="#STEP_1_Benchmark_Your_CS2_to_Establish_a_Starting_Point" title="STEP 1: Benchmark Your CS2 to Establish a Starting Point">STEP 1: Benchmark Your CS2 to Establish a Starting Point</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-5" href="#Benchmark" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-6" href="#STEP_2_REMOVE_ALL_OBSOLETE_LAUNCH_OPTIONS" title="STEP 2: REMOVE ALL OBSOLETE LAUNCH OPTIONS">STEP 2: REMOVE ALL OBSOLETE LAUNCH OPTIONS</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-7" href="#Benchmark-2" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-8" href="#STEP_3_PURGE_NVIDIA_SHADER_CACHE_TO_REBUILD_CS2S_SHADERS" title="STEP 3: PURGE NVIDIA SHADER CACHE TO REBUILD CS2’S SHADERS">STEP 3: PURGE NVIDIA SHADER CACHE TO REBUILD CS2’S SHADERS</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-9" href="#STEP_4_VERIFY_COUNTER_STRIKE_2_FILES" title="STEP 4: VERIFY COUNTER STRIKE 2 FILES">STEP 4: VERIFY COUNTER STRIKE 2 FILES</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-10" href="#STEP_5_CORRECT_WAY_TO_CLEAN_INSTALL_THE_NVIDIA_DRIVERS_USING_DDU" title="STEP 5: CORRECT WAY TO CLEAN INSTALL THE NVIDIA DRIVERS USING DDU">STEP 5: CORRECT WAY TO CLEAN INSTALL THE NVIDIA DRIVERS USING DDU</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-11" href="#Benchmark-3" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-12" href="#STEP_6_NVIDIA_CONTROL_PANEL_SETTINGS" title="STEP 6: NVIDIA CONTROL PANEL SETTINGS">STEP 6: NVIDIA CONTROL PANEL SETTINGS</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-13" href="#STEP_7_TESTING_POPULAR_TIPS_AND_TRICKS_FROM_THE_INTERNET" title="STEP 7: TESTING POPULAR TIPS AND TRICKS FROM THE INTERNET">STEP 7: TESTING POPULAR TIPS AND TRICKS FROM THE INTERNET</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-14" href="#STEP_8_reliable_starting_point" title="STEP 8: reliable starting point">STEP 8: reliable starting point</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-15" href="#STEP_9_FULL_SCREEN_OPTIMISATIONS_CS2EXE_MAKES_NO_DIFFERENCE" title="STEP 9: FULL SCREEN OPTIMISATIONS CS2.EXE MAKES NO DIFFERENCE">STEP 9: FULL SCREEN OPTIMISATIONS CS2.EXE MAKES NO DIFFERENCE</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-16" href="#Benchmark-4" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-17" href="#STEP_10_DISABLE_NVIDIA_EXPERIENCE_FOR_FEW_MORE_EXTRA_FRAMES" title="STEP 10: DISABLE NVIDIA EXPERIENCE FOR FEW MORE EXTRA FRAMES">STEP 10: DISABLE NVIDIA EXPERIENCE FOR FEW MORE EXTRA FRAMES</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-18" href="#Benchmark-5" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-19" href="#STEP_11_IN-GAME_VSYNC_ON_HAS_NO_IMPACT" title="STEP 11: IN-GAME VSYNC ON HAS NO IMPACT">STEP 11: IN-GAME VSYNC ON HAS NO IMPACT</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-20" href="#Benchmark-6" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-21" href="#STEP_12_ENABLING_CMAA2_%E2%80%93_POOR_VISIBILITY_NOT_ENOUGH_IMPROVEMENT" title="STEP 12: ENABLING CMAA2 – POOR VISIBILITY & NOT ENOUGH IMPROVEMENT">STEP 12: ENABLING CMAA2 – POOR VISIBILITY & NOT ENOUGH IMPROVEMENT</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-22" href="#CMAA2_OFFERS_POOR_VISIBILITY_AND_IS_NOT_WORTH_IT" title="CMAA2 OFFERS POOR VISIBILITY AND IS NOT WORTH IT">CMAA2 OFFERS POOR VISIBILITY AND IS NOT WORTH IT</a></li><li class="ez-toc-page-1 ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-23" href="#2_X_MSAA_IS_AN_ADVANTAGE_THE_PRICE_IS_FEW_OF_YOUR_FPS" title="2 X MSAA IS AN ADVANTAGE, THE PRICE IS FEW OF YOUR FPS">2 X MSAA IS AN ADVANTAGE, THE PRICE IS FEW OF YOUR FPS</a></li><li class="ez-toc-page-1 ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-24" href="#Benchmark-7" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-25" href="#STEP_13_SHADOW_QUALITY_SET_TO_MEDIUM_%E2%80%93_HAS_A_POTENTIAL" title="STEP 13: SHADOW QUALITY SET TO MEDIUM – HAS A POTENTIAL">STEP 13: SHADOW QUALITY SET TO MEDIUM – HAS A POTENTIAL</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-26" href="#Benchmark-8" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-27" href="#STEP_14_TEXTURE_FILTERING_ANITROSOPIC_4X_%E2%80%93_NO_DIFFERENCE" title="STEP 14: TEXTURE FILTERING ANITROSOPIC 4X – NO DIFFERENCE">STEP 14: TEXTURE FILTERING ANITROSOPIC 4X – NO DIFFERENCE</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-28" href="#Benchmark-9" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-29" href="#STEP_15_IN-GAME_LOW_SETTINGS" title="STEP 15: IN-GAME LOW SETTINGS">STEP 15: IN-GAME LOW SETTINGS</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-30" href="#Benchmark-10" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-31" href="#STEP_16_CURVE_BALL_%E2%80%93_LAUNCH_OPTIONS_THAT_DECREASE_THE_OVERAL_FPS" title="STEP 16: CURVE BALL – LAUNCH OPTIONS THAT DECREASE THE OVERAL FPS">STEP 16: CURVE BALL – LAUNCH OPTIONS THAT DECREASE THE OVERAL FPS</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-32" href="#Benchmark-11" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-33" href="#STEP_17_DISABLING_WINDOWS_GAME_MODE_%E2%80%93_MINIMAL_IMPROVEMENT" title="STEP 17: DISABLING WINDOWS GAME MODE – MINIMAL IMPROVEMENT">STEP 17: DISABLING WINDOWS GAME MODE – MINIMAL IMPROVEMENT</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-34" href="#Benchmark-12" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-35" href="#Step_18_The_myth_of_hardware-accelerated_GPU_scheduling" title="Step 18: The myth of hardware-accelerated GPU scheduling">Step 18: The myth of hardware-accelerated GPU scheduling</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-36" href="#Benchmark-13" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-37" href="#STEP_19_Another_internet_myth_%E2%80%93_setting_the_NVIDIA_Control_Panel_shader_cache_to_10GB" title="STEP 19: Another internet myth – setting the NVIDIA Control Panel shader cache to 10GB">STEP 19: Another internet myth – setting the NVIDIA Control Panel shader cache to 10GB</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-38" href="#Benchmark-14" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-39" href="#STEP_20_TESTING_1920_x_1080_and_2560_x_1440_Resolutions" title="STEP 20: TESTING 1920 x 1080 and 2560 x 1440 Resolutions">STEP 20: TESTING 1920 x 1080 and 2560 x 1440 Resolutions</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-40" href="#Benchmark_1920_x_1080" title="Benchmark 1920 x 1080">Benchmark 1920 x 1080</a></li><li class="ez-toc-page-1 ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-41" href="#Benchmark_2560_x_1440" title="Benchmark 2560 x 1440">Benchmark 2560 x 1440</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-42" href="#STEP_21_ANOTHER_CURVE_BALL_%E2%80%93_USING_THREADS_COMMAND_TO_LOWER_FPS" title="STEP 21: ANOTHER CURVE BALL – USING THREADS COMMAND TO LOWER FPS">STEP 21: ANOTHER CURVE BALL – USING THREADS COMMAND TO LOWER FPS</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-43" href="#Benchmark-15" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-44" href="#STEP_22_UNEXPECTED_CS2_UPDATE_AND_DIALING_BACK_SOME_SETTINGS" title="STEP 22: UNEXPECTED CS2 UPDATE AND DIALING BACK SOME SETTINGS">STEP 22: UNEXPECTED CS2 UPDATE AND DIALING BACK SOME SETTINGS</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-45" href="#Benchmark-16" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-46" href="#STEP_23_GAME_MODE_HAGS_AND_SHADER_CACHE_BACK_TO_DEFAULT" title="STEP 23: GAME MODE , HAGS AND SHADER CACHE BACK TO DEFAULT">STEP 23: GAME MODE , HAGS AND SHADER CACHE BACK TO DEFAULT</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-47" href="#Benchmark-17" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-48" href="#STEP_24_ESTABLISHING_THE_BEST_SETUP_WHILE_KEEPING_MOST_OF_THE_FPS_GAINS_%E2%80%93_2_x_MSAA_ON" title="STEP 24: ESTABLISHING THE BEST SETUP WHILE KEEPING MOST OF THE FPS GAINS – 2 x MSAA ON">STEP 24: ESTABLISHING THE BEST SETUP WHILE KEEPING MOST OF THE FPS GAINS – 2 x MSAA ON</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-49" href="#Benchmark-18" title="Benchmark">Benchmark</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-50" href="#STEP_25_FINAL_STEP_%E2%80%93_THE_BALANCE_SETUP" title="STEP 25: FINAL STEP – THE BALANCE SETUP">STEP 25: FINAL STEP – THE BALANCE SETUP</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-51" href="#Dynamic_Shadows_%E2%80%93_Sun_Only_%E2%80%93_Enemy_Players_shadow_is_not_visible" title="Dynamic Shadows – Sun Only – Enemy Player’s shadow is not visible">Dynamic Shadows – Sun Only – Enemy Player’s shadow is not visible</a></li><li class="ez-toc-page-1 ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-52" href="#Dynamic_Shadows_%E2%80%93_All_%E2%80%93_Enemy_Players_shadow_is_visible_earlier" title="Dynamic Shadows – All – Enemy Player’s shadow is visible earlier">Dynamic Shadows – All – Enemy Player’s shadow is visible earlier</a></li><li class="ez-toc-page-1 ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-53" href="#Benchmarks_x_6" title="Benchmarks x 6">Benchmarks x 6</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-54" href="#FINAL_THOUGHT_AND_RESULTS_OF_THIS_OPTIMISATION_WRITE-UP" title="FINAL THOUGHT AND RESULTS OF THIS OPTIMISATION WRITE-UP">FINAL THOUGHT AND RESULTS OF THIS OPTIMISATION WRITE-UP</a><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><ul class="ez-toc-list-level-4"><li class="ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-55" href="#Before" title="Before">Before</a></li><li class="ez-toc-page-1 ez-toc-heading-level-4"><a class="ez-toc-link ez-toc-heading-56" href="#After" title="After">After</a></li></ul></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-57" href="#UPDATE_07_November_2024_%E2%80%93_Counter_Strike_Animation_Bandwidth_Usage" title="UPDATE 07 November 2024 – Counter Strike Animation Bandwidth Usage">UPDATE 07 November 2024 – Counter Strike Animation Bandwidth Usage</a><ul class="ez-toc-list-level-3"><li class="ez-toc-heading-level-3"><a class="ez-toc-link ez-toc-heading-58" href="#Update_11624_11724_UTC_14046" title="Update 11/6/24 (11/7/24 UTC, 1.40.4.6)">Update 11/6/24 (11/7/24 UTC, 1.40.4.6)</a></li></ul></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-59" href="#UPDATE_08_November_2024_%E2%80%93_Steam_Video_Recording_Feature_Vs_Nvidia_Shadowplay" title="UPDATE 08 November 2024 – Steam Video Recording Feature Vs Nvidia Shadowplay">UPDATE 08 November 2024 – Steam Video Recording Feature Vs Nvidia Shadowplay</a></li><li class="ez-toc-page-1 ez-toc-heading-level-2"><a class="ez-toc-link ez-toc-heading-60" href="#COMPLETE_BENCHMARK_DATA" title="COMPLETE BENCHMARK DATA">COMPLETE BENCHMARK DATA</a></li></ul></nav></div>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="Advanced_Tweaks_Squeeze_Every_Frame_Out_of_CS2"></span>Advanced Tweaks: Squeeze Every Frame Out of CS2<span class="ez-toc-section-end"></span></h2>
<p>It’s hard to keep Counter-Strike 2 running smoothly because updates can slow it down. If your game stutters or has low frame rates, this guide will help. We’ll go step-by-step and test each change to show you what really matters. Forget about those “magic” commands and scripts you find online that don’t actually do anything! This guide shows you the real way to improve your game’s performance, whether you have a slow or fast computer. We tested every setting and tip ourselves, so you can see what makes the biggest difference. We’ve looked at almost every tip on the internet and put the best ones here.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="762" height="469" data-id="1213" src="https://spawnterror.com/wp-content/uploads/2024/10/image-20.png" alt="" class="wp-image-1213 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-20.png 762w, https://spawnterror.com/wp-content/uploads/2024/10/image-20-300x185.png 300w" sizes="(max-width: 762px) 100vw, 762px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ2OSIgd2lkdGg9Ijc2MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img decoding="async" width="762" height="469" src="https://spawnterror.com/wp-content/uploads/2024/10/image-20.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-20.png 762w, https://spawnterror.com/wp-content/uploads/2024/10/image-20-300x185.png 300w" sizes="(max-width: 762px) 100vw, 762px"></noscript></amp-img><figcaption class="wp-element-caption">CS2 Optimisation Graph Shows Improved FPS Trend Over Time</figcaption></figure>
</figure>
<p>For the remainder of this optimization guide, the following machine and specifications were used for testing:</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Microsoft Windows 11 PRO
Version 10.0.22621 Build 22621
Processor 12th Gen Intel(R) Core(TM) i7-12700K, 3600 Mhz, 12 Core(s), 20 Logical Processor(s)
Motherboard PRO Z690-A DDR4(MS-7D25)
Installed Physical Memory (RAM) 32.0 GB Corsair 3200 (A) (2x16GB)
Graphics Card MSI RTX 3080 Suprim 10GB
Crucial P3 500GB 6000/s</code></pre>
<p>This guide helped improve the game’s frame rate, but not by a huge amount. However, the game now feels much smoother and the frame rate stays above 144 frames per second. Here are the best results we got for average frame rate and the lowest 1% of frame rates.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Average FPS
275 up to 400
%1 Low FPS
119 up to 150</code></pre>
<p>I used an LG monitor with a screen resolution of 2560×1440 and a refresh rate of 144Hz for these tests. I played Counter-Strike 2 at a resolution of 1440×1080 stretched, without black bars on the sides, to maintain a 144Hz refresh rate. I also briefly tested the game at the monitor’s native resolution to see how much the frame rate dropped.</p>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="Mythbusting_CS2_FPS_WHAT_TO_EXPECT"></span>Mythbusting CS2 FPS: WHAT TO EXPECT<span class="ez-toc-section-end"></span></h2>
<p>It’s easy to get lost in the sea of “optimization tips” floating around the internet. But beware. Some outdated advice and persistent myths can actually <em>harm</em> your CS2 performance. Outdated launch options, deprecated commands, and even certain graphics settings might seem like quick fixes, but they can often lead to lower FPS, instability, or even crashes. For example, do you remember this:</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>threads X</code></pre>
<p>You might think that using all of your computer’s processing power would make Counter-Strike 2 run better, but that’s not always true. For example, setting your CPU threads to ‘X’ might actually reduce your FPS by up to 10%. This shows that some ‘optimization’ tricks can actually make things worse.</p>
<p>This guide will teach you the best ways to improve your Counter-Strike 2 performance. Only use the CPU threads option if you’ve tested it like we show you below and it actually improves your average and low frame rates.</p>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_0_OPTIONAL_CLEAN_SYSTEM_INSTALL_IS_THE_EASIEST_WAY"></span>STEP 0: OPTIONAL: CLEAN SYSTEM INSTALL IS THE EASIEST WAY<span class="ez-toc-section-end"></span></h2>
<p>This step is <strong>optional</strong>, although very, very recomended. If you are really serious about getting to the bottom of it and optimise the game completely. A clean install of Windows will help. Over time, your computer accumulates a lot of unnecessary files and programs that can slow it down. This includes old apps, leftover files, and even broken registry entries. These things can negatively affect your performance in CS2.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>A clean install of Windows removes all of the problems, giving you a fresh start. It also gets rid of <strong>old shader caches, large cache files, and community maps</strong> (this is only temporary - the game will re-download everything) that might be slowing down your PC.</code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="576" data-id="1161" src="https://spawnterror.com/wp-content/uploads/2024/10/image-17-1024x576.png" alt="" class="wp-image-1161 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-17-1024x576.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-17-300x169.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-17-768x432.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-17.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjU3NiIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img decoding="async" width="1024" height="576" src="https://spawnterror.com/wp-content/uploads/2024/10/image-17-1024x576.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-17-1024x576.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-17-300x169.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-17-768x432.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-17.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img><figcaption class="wp-element-caption">Windows 11 Clean Install Image Advising To Clean Install OS For The Best Performance Gains</figcaption></figure>
</figure>
<p>After reinstalling Windows, you can skip most of the below steps and focus on adjusting launch options, changing settings in the NVIDIA Control Panel, and optimizing your in-game video settings. You can also create an autoexec file for advanced commands. This is way easier and will guarantee that you maximise your chances in higher FPS and less stutter.</p>
<pre class="wp-block-verse ticss-f332a591 o-typing-delay-100ms has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background">The Thruth<br><br>A clean install of Windows is the best way to ensure you're getting the best possible performance in Counter-Strike 2. The steps below offer similar benefits to a clean install of Windows and Counter-Strike 2. They've been tested and benchmarked to provide the best possible results. However, while these steps can significantly improve performance, they might not be as completely effective as a full system reinstall.</pre>
<p>If you choose to do a clean install of Windows, you’ll need to download a fresh copy of your operating system. You’ll also need to reinstall Counter-Strike 2. Once you’ve done that, you can come back here for more steps that will help you set up the best possible configuration for CS2. This includes creating an autoexec file, optimizing your NVIDIA Control Panel settings, and adjusting your in-game video settings.</p>
<p>This step wasn’t needed to improve the game’s performance in this guide. If you recently installed Windows and haven’t changed it much, you can skip this step. But for most people, this is the best way to make sure your system is running as smoothly as possible.</p>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_1_Benchmark_Your_CS2_to_Establish_a_Starting_Point"></span>STEP 1: Benchmark Your CS2 to Establish a Starting Point<span class="ez-toc-section-end"></span></h2>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="637" height="358" data-id="1091" src="https://spawnterror.com/wp-content/uploads/2024/10/image.png" alt="" class="wp-image-1091 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image.png 637w, https://spawnterror.com/wp-content/uploads/2024/10/image-300x169.png 300w" sizes="(max-width: 637px) 100vw, 637px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjM1OCIgd2lkdGg9IjYzNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="637" height="358" src="https://spawnterror.com/wp-content/uploads/2024/10/image.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image.png 637w, https://spawnterror.com/wp-content/uploads/2024/10/image-300x169.png 300w" sizes="(max-width: 637px) 100vw, 637px"></noscript></amp-img><figcaption class="wp-element-caption">Counter Strike 2 Benchmark Map Image by Angel and Ariana</figcaption></figure>
</figure>
<p>Before you start changing your game settings, it’s helpful to know how well Counter-Strike 2 is running right now. You can do this by benchmarking the game, which basically means testing your performance and getting an FPS (frames per second) score. This score shows you how smoothly the game runs on your current settings.</p>
<p>Benchmarking is important because it lets you see how different settings affect your performance. When you change a setting, you can benchmark again and see if your FPS goes up or down. This helps you find the best combination of settings for your computer.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>To accurately measure your FPS, you'll need a consistent testing environment. A popular choice in the CS2 community is 'CS2 FPS BENCHMARK by Angel & Ariana', available on the Steam Workshop. This map provides a controlled scenario for reliable benchmarking.
<a >https://steamcommunity.com/workshop/filedetails/?id=3240880604</a></code></pre>
<p>Run the game, go to PLAY – WORKSHOP – CS2 FPS BENCHMARK.</p>
<p>Do not touch your PC, let it play all the way and wait for the Console Window to open with the results. It looks like this:</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full is-style-default"><amp-img width="637" height="358" data-id="1095" src="https://spawnterror.com/wp-content/uploads/2024/10/image-1.png" alt="" class="wp-image-1095 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-1.png 637w, https://spawnterror.com/wp-content/uploads/2024/10/image-1-300x169.png 300w" sizes="(max-width: 637px) 100vw, 637px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjM1OCIgd2lkdGg9IjYzNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="637" height="358" src="https://spawnterror.com/wp-content/uploads/2024/10/image-1.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-1.png 637w, https://spawnterror.com/wp-content/uploads/2024/10/image-1-300x169.png 300w" sizes="(max-width: 637px) 100vw, 637px"></noscript></amp-img><figcaption class="wp-element-caption">CS2 Console Output Shows FPS Trends, Benchmark by Angel & Ariana</figcaption></figure>
</figure>
<p>After it is done, highlight all the purple output text, then copy and paste into your favourite notepad, for comparison later on.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>This is your baseline. It will show your average (AVG) and lowest (P1) frames per second. For the best results, run the program at least three times. To catch even minor variations, it's recommended that you quit the game or even restart your PC in between the tests.</code></pre>
<pre class="wp-block-verse has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background">As you go through the steps below, it's a good idea to restart your computer and run the same benchmark after each one. This will help you see how each change affects your performance. You can even save the results of each benchmark in a separate text file with a short description so you can compare them easily.</pre>
<h4 class="wp-block-heading has-text-align-left"><span class="ez-toc-section" id="Benchmark"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>Low P1 FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>04.10.24</td><td>1</td><td>275</td><td>119</td><td>1440×1080</td></tr><tr><td>04.10.24</td><td>2</td><td>270</td><td>120</td><td>1440×1080</td></tr></tbody></table></figure>
<p>This is initial benchmark, a real-life representation of how the CS2 runs on our PC. The above table is a cut out from the full table containing over 100 of benchmarks. The full version is available at the end of the optimisationo guide.</p>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_2_REMOVE_ALL_OBSOLETE_LAUNCH_OPTIONS"></span>STEP 2: REMOVE ALL OBSOLETE LAUNCH OPTIONS<span class="ez-toc-section-end"></span></h2>
<p>Remember those launch options you used to fine-tune Counter-Strike: Global Offensive? With the arrival of Counter-Strike 2, they’re no longer relevant. Valve has completely overhauled the game’s engine and configuration, making previous launch options obsolete. So, if you’re accustomed to adding commands to your game shortcut, you can skip that step now – they won’t affect CS2. However, there are a few exceptions for executing autoexec.cfg or other custom configuration files, which are covered in a separate post.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Remove all the launch options.
We only recommend to use <strong>-exec autoexec</strong>.</code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="842" height="601" data-id="1114" src="https://spawnterror.com/wp-content/uploads/2024/10/image-4.png" alt="" class="wp-image-1114 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-4.png 842w, https://spawnterror.com/wp-content/uploads/2024/10/image-4-300x214.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-4-768x548.png 768w" sizes="(max-width: 842px) 100vw, 842px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjYwMSIgd2lkdGg9Ijg0MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="842" height="601" src="https://spawnterror.com/wp-content/uploads/2024/10/image-4.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-4.png 842w, https://spawnterror.com/wp-content/uploads/2024/10/image-4-300x214.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-4-768x548.png 768w" sizes="(max-width: 842px) 100vw, 842px"></noscript></amp-img><figcaption class="wp-element-caption">Steam’s Counter Strike 2 Launch Options Window Showing No Launch Options</figcaption></figure>
</figure>
<p>To find out more about why it is important, check out the updated guide to the best launch options for Counter Strike 2.</p>
<figure class="wp-block-embed aligncenter is-type-wp-embed is-provider-spawnterror wp-block-embed-spawnterror ticss-fb363d37"><div class="wp-block-embed__wrapper">
<amp-wordpress-embed height="200" layout="fixed-height" title="“Best CS2 Launch Options for 2024 (Boost FPS & Performance)” — SpawnTerror" data-url="https://spawnterror.com/best-cs2-launch-options-for-2024-boost-fps-performance/embed/" class="i-amphtml-layout-fixed-height i-amphtml-layout-size-defined" style="height:200px" i-amphtml-layout="fixed-height"><blockquote class="wp-embedded-content" placeholder><a >Best CS2 Launch Options for 2024 (Boost FPS & Performance)</a></blockquote><button overflow type="button">See more</button></amp-wordpress-embed>
</div></figure>
<pre class="wp-block-verse has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background">It is a good idea to restart your PC now and run a benchmark. Record your results.</pre>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-2"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>Low P1 FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>04.10.24</td><td>3</td><td>310</td><td>132</td><td>1440×1080</td></tr><tr><td>04.10.24</td><td>4</td><td>322</td><td>135</td><td>1440×1080</td></tr><tr><td>04.10.24</td><td>5</td><td>320</td><td>134</td><td>1440×1080</td></tr><tr><td>04.10.24</td><td>6</td><td>322</td><td>129</td><td>1440×1080</td></tr><tr><td>04.10.24</td><td>7</td><td>315</td><td>130</td><td>1440×1080</td></tr><tr><td>04.10.24</td><td>8</td><td>323</td><td>130</td><td>1440×1080</td></tr><tr><td>04.10.24</td><td>9</td><td>314</td><td>133</td><td>1440×1080</td></tr><tr><td>04.10.24</td><td>10</td><td>302</td><td>133</td><td>1440×1080</td></tr><tr><td>04.10.24</td><td>11</td><td>311</td><td>132</td><td>1440×1080</td></tr><tr><td>07.10.24</td><td>12</td><td>313</td><td>132</td><td>1440×1080</td></tr></tbody></table><figcaption class="wp-element-caption">CS2 Benchmarks 3-12: Trying Few More Tips From The Internet</figcaption></figure>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Adding 'threads 8' or 'threads 13' to the launch options (for an Intel i7 12700k processor) actually made the average frame rate and 1% low frame rate worse by more than 10%.</code></pre>
<p>Before updating the graphics driver, I tried a few things I found online:</p>
<ul class="wp-block-list">
<li>I removed the ‘Threads’ option from the game’s launch options.</li>
<li>I turned off NVIDIA Reflex in the game settings.</li>
<li>I turned NVIDIA Reflex back on and set it to ‘Enable + Boost’.</li>
<li>I turned off G-Sync in the NVIDIA Control Panel.</li>
<li>I turned G-Sync back on in the NVIDIA Control Panel and set Low Latency to ‘Ultra’ and Power Management to ‘Prefer Maximum Performance’.</li>
<li>I turned Low Latency to ‘Off’ and Power Management to ‘Normal’.</li>
<li>I changed in-game Multisampling to ‘CMAA2’ and Shadow Quality to ‘Medium’.</li>
<li>I turned Low Latency back to ‘On’.</li>
<li>I changed Multisampling back to ‘2 x MSAA’ and Shadow Quality back to ‘High’.</li>
<li>I turned off ‘Player Boost’ in the game and set NVIDIA Reflex to ‘Enable’.</li>
<li>I set ‘Threads’ to ’13’.</li>
<li>I turned ‘Player Boost’ back on.</li>
</ul>
<p>I tested the game’s performance twice before updating the graphics driver. The only thing that seemed to help was <strong>removing the launch options</strong>. </p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="704" data-id="1215" src="https://spawnterror.com/wp-content/uploads/2024/10/image-21-1024x704.png" alt="" class="wp-image-1215 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-21-1024x704.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-21-300x206.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-21-768x528.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-21.png 1218w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjcwNCIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="704" src="https://spawnterror.com/wp-content/uploads/2024/10/image-21-1024x704.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-21-1024x704.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-21-300x206.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-21-768x528.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-21.png 1218w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img><figcaption class="wp-element-caption">Task Manager Shows 12 Cores and 20 Logical Processors for I7 12700k</figcaption></figure>
</figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_3_PURGE_NVIDIA_SHADER_CACHE_TO_REBUILD_CS2S_SHADERS"></span>STEP 3: PURGE NVIDIA SHADER CACHE TO REBUILD CS2’S SHADERS<span class="ez-toc-section-end"></span></h2>
<p>One often overlooked aspect of this optimization is managing your NVIDIA shader files. These files, while essential for rendering in-game graphics efficiently, can sometimes become outdated or corrupted, leading to performance hiccups like stuttering and lower frame rates.</p>
<p>There are many methods floating around the internet that claim to clear these shader files, but they often don’t work completely or are overly complicated. Thankfully, a simple PowerShell script exists that does the job correctly and efficiently. Purging these old files allows your system to rebuild a fresh, optimized cache, ensuring smoother gameplay and potentially even boosting your FPS.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Press Windows key and type PowerShell.
Select Run as Administrator.</code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="800" height="750" data-id="1144" src="https://spawnterror.com/wp-content/uploads/2024/10/image-8.png" alt="" class="wp-image-1144 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-8.png 800w, https://spawnterror.com/wp-content/uploads/2024/10/image-8-300x281.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-8-768x720.png 768w" sizes="(max-width: 800px) 100vw, 800px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijc1MCIgd2lkdGg9IjgwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="800" height="750" src="https://spawnterror.com/wp-content/uploads/2024/10/image-8.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-8.png 800w, https://spawnterror.com/wp-content/uploads/2024/10/image-8-300x281.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-8-768x720.png 768w" sizes="(max-width: 800px) 100vw, 800px"></noscript></amp-img></figure>
</figure>
<p>When PowerShell’s window opens, copy and paste the below script coded by <a >https://gist.github.com/AveYo</a>.</p>
<pre class="wp-block-code has-electric-grass-gradient-background has-background"><code>@(set ^ "0=%~f0" -d ' .bat or .ps1 script ) & powershell -nop -c . ([scriptblock]::Create((gc $env:0)-join \"n\")) & exit /b ')<br><br>"
n CLEAR SHADER CACHEn" # AveYo, 30.05.2024 Never use the preview text from pastebin! click copy, raw or download<br><br>$run = {<br> # AveYo: detect STEAM and specific APPS<br> $steam = resolve-path (gpv "HKCU:\SOFTWARE\Valve\Steam" SteamPath)<br> $apps = @{id = 730; name='cs2'; root='Counter-Strike Global Offensive'; game='csgo'},<br> @{id = 570; name='dota2'; root='dota 2 beta'; game='dota'}<br> gc "$steam\steamapps\libraryfolders.vdf" |foreach {$_ -split '"',5} |where {$_ -like '*:\\*'} |foreach {<br> $l = resolve-path $_; $apps |foreach { if (test-path "$l\steamapps\appmanifest_$($_.id).acf") { $_.lib = "$l\steamapps"<br> $game = "$($_.lib)\common\$($_.root)\game"; $_.exe = "$game\bin\win64\$($_.name).exe"; $_.path = "$game\$($_.game)"<br> }}}<br><br> "
n close STEAM and APPS "
$apps |foreach { if (ps -name $_.name -ea 0) {"$($_.name) was running..."; kill -name $_.name -force} }
if (ps -name 'steam' -ea 0) {"Steam was running..."; start "$steam\Steam.exe" -args '-shutdown' -wait; sleep 5 }
"n empty STEAM logs "<br> mkdir "$steam\logs\-EMPTY-" -force >''; robocopy "$steam\logs\-EMPTY-/" "$STEAM\logs/" /MIR /R:1 /W:0 /ZB >''<br><br> "
n empty STEAM crash dumps "
mkdir "$steam\dumps\-EMPTY-" -force >''; robocopy "$steam\dumps\-EMPTY-/" "$STEAM\dumps/" /MIR /R:1 /W:0 /ZB >''
"n empty APPS crash dumps "<br> $apps |foreach { if ($_.exe) { del "$(split-path $_.exe)\*.mdmp" -force } }<br><br> "
n empty APPS shadercache "
$apps |foreach { $t = @("$($_.path)\shadercache", "$($_.lib)\shadercache\$($_.id)")
if ($_.lib -ne "$steam\steamapps") { $t += "$steam\steamapps\shadercache\$($_.id)" } ; $t |foreach { if (test-path $_) {
"$_"; mkdir "$_\-EMPTY-" -force >''; robocopy "$_\-EMPTY-/" "$_/" /MIR /R:1 /W:0 /ZB >''
}}}
"n empty Compute cache "<br> $t = "$([Environment]::GetFolderPath('ApplicationData'))\NVIDIA\ComputeCache"; if (test-path $t) {<br> $t; mkdir "$t\-EMPTY-" -force >''; robocopy "$t\-EMPTY-/" "$t/" /MIR /R:1 /W:0 /ZB >''<br> }<br><br> "
n empty NV cache "
$t = "$([Environment]::GetFolderPath('CommonApplicationData'))\NVIDIA Corporation\NV_Cache"; if (test-path $t) {
$t; mkdir "$t\-EMPTY-" -force >''; robocopy "$t\-EMPTY-/" "$t/" /MIR /R:1 /W:0 /ZB >''
}
"n empty Local shader cache "<br> 'D3DSCache','NVIDIA\GLCache','NVIDIA\DXCache','NVIDIA\OptixCache','NVIDIA Corporation\NV_Cache',<br> 'AMD\DX9Cache','AMD\DxCache','AMD\DxcCache','AMD\GLCache','AMD\OglCache','AMD\VkCache','Intel\ShaderCache' |foreach {<br> $t = "$([Environment]::GetFolderPath('LocalApplicationData'))\$_"; if (test-path $t) {<br> $t; mkdir "$t\-EMPTY-" -force >''; robocopy "$t\-EMPTY-/" "$t/" /MIR /R:1 /W:0 /ZB >''<br> }}<br><br> "
n empty LocalLow shader cache "
'NVIDIA\PerDriverVersion\DXCache','NVIDIA\PerDriverVersion\GLCache','Intel\ShaderCache' |foreach {
$t = "$(split-path ([Environment]::GetFolderPath('LocalApplicationData')))\LocalLow\$_"; if (test-path $t) {
$t; mkdir "$t\-EMPTY-" -force >''; robocopy "$t\-EMPTY-/" "$t/" /MIR /R:1 /W:0 /ZB >''
}}
"n empty driver temp "<br> "$env:systemdrive\AMD","$env:systemdrive\NVIDIA","$env:systemdrive\Intel" |foreach { if (test-path $_) {<br> mkdir "$_\-EMPTY-" -force >''; robocopy "$_\-EMPTY-/" "$_/" /MIR /R:1 /W:0 /ZB >''<br> }}<br><br> "
n start steam "
$quick = '-quicklogin -vgui -oldtraymenu -vrdisable -nofriendsui -skipstreamingdrivers'
$start = '-cef-single-process -cef-disable-gpu -cef-force-occlusion -no-dwrite -forceservice -silent'
$t_act = New-ScheduledTaskAction -Execute "$STEAM\steam.exe"; $t_act.Arguments += "$quick $start"
$t_tri = New-ScheduledTaskTrigger -Once -At (Get-Date); $t_set = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries
Register-ScheduledTask -Action $t_act -Trigger $t_tri -Settings $t_set -TaskName "t_steam" | Out-Null
Start-ScheduledTask -TaskName "t_steam"; timeout /t 3 >''; Unregister-ScheduledTask -TaskName "t_steam" -Confirm:$false
timeout /t 20
}
sp HKCU:\Console\cmd ScreenColors 0x0b -type Dword -ea 0; sp HKCU:\Console\cmd QuickEdit 0 -type Dword -ea 0
# AveYo: $run elevated
if ([Security.Principal.WindowsIdentity]::GetCurrent().Groups.Value -notcontains 'S-1-5-32-544') {
write-host " Requesting ADMIN rights.. " -fore Black -back Yellow; sleep 2; $_="$env:temp\runas.Admin"; sc $_ $run -force -ea 0
start cmd -args "/x /d /r start"cmd
" powershell -nop -c . ([scriptblock]::Create((gc \"$_\
")-join \"
n\
"))" -verb runas
} else { . $run }
$_press_enter_if_copy_pasted_to_powershell</code></pre>
<p>Remember, you can always come back here as it is recommended to run this script every time the game updates or your NVIDIA drivers are updated to maintain optimal performance.</p>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_4_VERIFY_COUNTER_STRIKE_2_FILES"></span>STEP 4: VERIFY COUNTER STRIKE 2 FILES<span class="ez-toc-section-end"></span></h2>
<p>When you purge the shader cache, some Counter-Strike 2 installation files might go missing. To fix this and ensure everything is working correctly, you should verify the game files. This process checks your game installation and redownloads any missing or corrupted files. Verifying your CS2 installation is a simple process through Steam.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Right click Counter Strike 2 - Properties - Installed Files - Verify Integrity Of Game Files</code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="842" height="601" data-id="1106" src="https://spawnterror.com/wp-content/uploads/2024/10/image-2.png" alt="" class="wp-image-1106 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-2.png 842w, https://spawnterror.com/wp-content/uploads/2024/10/image-2-300x214.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-2-768x548.png 768w" sizes="(max-width: 842px) 100vw, 842px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjYwMSIgd2lkdGg9Ijg0MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="842" height="601" src="https://spawnterror.com/wp-content/uploads/2024/10/image-2.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-2.png 842w, https://spawnterror.com/wp-content/uploads/2024/10/image-2-300x214.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-2-768x548.png 768w" sizes="(max-width: 842px) 100vw, 842px"></noscript></amp-img></figure>
</figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_5_CORRECT_WAY_TO_CLEAN_INSTALL_THE_NVIDIA_DRIVERS_USING_DDU"></span>STEP 5: CORRECT WAY TO CLEAN INSTALL THE NVIDIA DRIVERS USING DDU<span class="ez-toc-section-end"></span></h2>
<p>Display Driver Uninstaller, or DDU, is a tool that completely removes graphics card drivers from your computer. When you install new drivers through normal methods, sometimes old files get left behind. These leftover files can cause problems with the new drivers, like making your games stutter or crash.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="576" data-id="1146" src="https://spawnterror.com/wp-content/uploads/2024/10/image-9-1024x576.png" alt="" class="wp-image-1146 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-9-1024x576.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-9-300x169.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-9-768x432.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-9.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjU3NiIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="576" src="https://spawnterror.com/wp-content/uploads/2024/10/image-9-1024x576.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-9-1024x576.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-9-300x169.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-9-768x432.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-9.png 1280w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img></figure>
</figure>
<p>DDU makes sure everything from the old driver is gone before you install a new one. This clean install helps prevent problems and can even make your games run better.</p>
<p>You don’t need to use DDU every time you update your drivers. It’s most useful when you’re having problems with your graphics or when you’re switching from one brand of graphics card to another (like from AMD to NVIDIA).</p>
<p>If you’re looking to maximize your performance and boost your FPS in Counter-Strike 2, especially if you’ve been experiencing low frame rates since the <a >Armory Update</a>, it’s important to take this step. </p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Download Display Driver Uninstaller
<a >https://www.guru3d.com/download/display-driver-uninstaller-download/</a></code></pre>
<p>IMPORTANT: To use this tool correctly, you need to boot into Windows Safe Mode with internet disabled. This means, you should have your drivers downloaded before you begin the process.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Download NVIDIA drivers
Download just the driver, without GeForce Experience. You can install it later on if you need it.
</code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="527" data-id="1147" src="https://spawnterror.com/wp-content/uploads/2024/10/image-10-1024x527.png" alt="" class="wp-image-1147 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-10-1024x527.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-10-300x154.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-10-768x395.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-10.png 1340w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUyNyIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="527" src="https://spawnterror.com/wp-content/uploads/2024/10/image-10-1024x527.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-10-1024x527.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-10-300x154.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-10-768x395.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-10.png 1340w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img></figure>
</figure>
<pre class="wp-block-code"><code>Alternatively download AMD Drivers</code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="531" data-id="1148" src="https://spawnterror.com/wp-content/uploads/2024/10/image-11-1024x531.png" alt="" class="wp-image-1148 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-11-1024x531.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-11-300x156.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-11-768x398.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-11.png 1296w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUzMSIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="531" src="https://spawnterror.com/wp-content/uploads/2024/10/image-11-1024x531.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-11-1024x531.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-11-300x156.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-11-768x398.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-11.png 1296w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img></figure>
</figure>
<p>The next step is to restart your computer in Safe Mode without networking. This mode starts Windows with only the essential programs and drivers running, which helps prevent any interference during the driver installation. If you can’t use Safe Mode, you can also simply disconnect your computer from the internet by unplugging your ethernet cable or turning off your WiFi.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Press Windows key and type Advanced Start-Up Options</code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-12 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="800" height="750" data-id="1149" src="https://spawnterror.com/wp-content/uploads/2024/10/image-12.png" alt="" class="wp-image-1149 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-12.png 800w, https://spawnterror.com/wp-content/uploads/2024/10/image-12-300x281.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-12-768x720.png 768w" sizes="(max-width: 800px) 100vw, 800px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijc1MCIgd2lkdGg9IjgwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="800" height="750" src="https://spawnterror.com/wp-content/uploads/2024/10/image-12.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-12.png 800w, https://spawnterror.com/wp-content/uploads/2024/10/image-12-300x281.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-12-768x720.png 768w" sizes="(max-width: 800px) 100vw, 800px"></noscript></amp-img></figure>
</figure>
<p>A Settings Window will open, where you can force restart your Windows 11 PC to gain access to Safe Mode.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-13 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="637" data-id="1150" src="https://spawnterror.com/wp-content/uploads/2024/10/image-13-1024x637.png" alt="" class="wp-image-1150 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-13-1024x637.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-13-300x187.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-13-768x478.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-13.png 1265w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjYzNyIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="637" src="https://spawnterror.com/wp-content/uploads/2024/10/image-13-1024x637.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-13-1024x637.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-13-300x187.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-13-768x478.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-13.png 1265w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img></figure>
</figure>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Click Restart Now. You will boot into blue Windows screen, where you can select Troubleshoot - Advanced Options - Start-up Settings and click Restart.
Now select option 4 for Safe Mode.</code></pre>
<p>Hopefully you are in a Safe Mode now. If you are unsure, DDU will tell you that by a pop-up window asking your to boot into a Safe Mode.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Run DDU (Display Driver Uninstaller), select GPU only and click Clean & Restart.</code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-14 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="678" height="618" data-id="1157" src="https://spawnterror.com/wp-content/uploads/2024/10/image-15.png" alt="" class="wp-image-1157 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-15.png 678w, https://spawnterror.com/wp-content/uploads/2024/10/image-15-300x273.png 300w" sizes="(max-width: 678px) 100vw, 678px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjYxOCIgd2lkdGg9IjY3OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="678" height="618" src="https://spawnterror.com/wp-content/uploads/2024/10/image-15.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-15.png 678w, https://spawnterror.com/wp-content/uploads/2024/10/image-15-300x273.png 300w" sizes="(max-width: 678px) 100vw, 678px"></noscript></amp-img></figure>
</figure>
<p>DDU will completely remove your old graphics drivers and then restart your computer. Remember that you should still be disconnected from the internet. This is important because you need to install the new drivers yourself before Windows tries to do it automatically.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Now it's time to install the new graphics drivers you downloaded earlier. You can choose to install just the driver itself, or you can install the entire GeForce Experience software package. However, installing only the driver will give you slightly better performance in Counter Strike 2.</code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-15 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="959" height="629" data-id="1158" src="https://spawnterror.com/wp-content/uploads/2024/10/image-16.png" alt="" class="wp-image-1158 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-16.png 959w, https://spawnterror.com/wp-content/uploads/2024/10/image-16-300x197.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-16-768x504.png 768w" sizes="(max-width: 959px) 100vw, 959px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjYyOSIgd2lkdGg9Ijk1OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="959" height="629" src="https://spawnterror.com/wp-content/uploads/2024/10/image-16.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-16.png 959w, https://spawnterror.com/wp-content/uploads/2024/10/image-16-300x197.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-16-768x504.png 768w" sizes="(max-width: 959px) 100vw, 959px"></noscript></amp-img></figure>
</figure>
<p>That’s all there is to it! You’ve now successfully, and correctly, installed the latest drivers for your graphics card. Even better, you’ve gotten rid of those old shader files that can lower your FPS, cause stuttering, and hurt your overall performance in CS2.</p>
<pre class="wp-block-verse has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background">It is a good idea to restart your PC now and run a benchmark. Record your results.</pre>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-3"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>Low P1 FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>07.10.24</td><td>13</td><td>342</td><td>110</td><td>1440×1080</td></tr><tr><td>07.10.24</td><td>14</td><td>348</td><td>137</td><td>1440×1080</td></tr><tr><td>07.10.24</td><td>15</td><td>355</td><td>133</td><td>1440×1080</td></tr><tr><td>07.10.24</td><td>16</td><td>355</td><td>145</td><td>1440×1080</td></tr><tr><td>07.10.24</td><td>17</td><td>355</td><td>139</td><td>1440×1080</td></tr></tbody></table><figcaption class="wp-element-caption">Benchmarks 13-17 before purging Nvidia GPU’s driver</figcaption></figure>
<p>Steps 3 to 5 helped improve the average and 1% low frame rates the most, which is what I expected. The ‘shadercache’ script didn’t do anything on its own, but correctly removing the graphics driver with DDU improved the frame rates the most. This is because the game files and NVIDIA cache can become cluttered over time, which is why it’s important to clean them up regularly.</p>
<p>Unfortunately, Valve released an update around this time that made the game’s performance worse again and undid all the improvements I had made. Thanks, Valve!</p>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_6_NVIDIA_CONTROL_PANEL_SETTINGS"></span>STEP 6: NVIDIA CONTROL PANEL SETTINGS<span class="ez-toc-section-end"></span></h2>
<p>After you finish step 5, you’ll need to change a few settings in the NVIDIA Control Panel. To improve your performance in CS2, set everything as shown below:</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code><strong>Adjust Image Settings With Preview set to Performance.
</strong>
After DDU / new driver update, this will get reset to Quality.
Remember to come back and set it to Performance.</code></pre>
<p>Test number 13 shows what happens to the frame rate when the NVIDIA setting is changed back to ‘Quality’. It makes the average frame rate a little lower and the 1% low frame rate a lot lower.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-16 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="879" height="894" data-id="1217" src="https://spawnterror.com/wp-content/uploads/2024/10/image-22.png" alt="" class="wp-image-1217 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-22.png 879w, https://spawnterror.com/wp-content/uploads/2024/10/image-22-295x300.png 295w, https://spawnterror.com/wp-content/uploads/2024/10/image-22-768x781.png 768w" sizes="(max-width: 879px) 100vw, 879px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijg5NCIgd2lkdGg9Ijg3OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="879" height="894" src="https://spawnterror.com/wp-content/uploads/2024/10/image-22.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-22.png 879w, https://spawnterror.com/wp-content/uploads/2024/10/image-22-295x300.png 295w, https://spawnterror.com/wp-content/uploads/2024/10/image-22-768x781.png 768w" sizes="(max-width: 879px) 100vw, 879px"></noscript></amp-img><figcaption class="wp-element-caption">NVIDIA Control Panel Adjust Image Settings with PReview Set To Performance Counter Strike 2 FPS Settings</figcaption></figure>
</figure>
<p>Navigate to Manage 3D Settings.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>Leave everything as default (makes things easier to remember over time)
Create a specific cs2.exe settings entry
<strong>Change Low Latency Mode to Ultra
Change Power Management Mode to Prefer Maximum Performance</strong></code></pre>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-17 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="879" height="894" data-id="1218" src="https://spawnterror.com/wp-content/uploads/2024/10/image-23.png" alt="" class="wp-image-1218 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-23.png 879w, https://spawnterror.com/wp-content/uploads/2024/10/image-23-295x300.png 295w, https://spawnterror.com/wp-content/uploads/2024/10/image-23-768x781.png 768w" sizes="(max-width: 879px) 100vw, 879px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijg5NCIgd2lkdGg9Ijg3OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="879" height="894" src="https://spawnterror.com/wp-content/uploads/2024/10/image-23.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-23.png 879w, https://spawnterror.com/wp-content/uploads/2024/10/image-23-295x300.png 295w, https://spawnterror.com/wp-content/uploads/2024/10/image-23-768x781.png 768w" sizes="(max-width: 879px) 100vw, 879px"></noscript></amp-img><figcaption class="wp-element-caption">Nvidia Control Panel 3D Settings cs2.exe Low Latency Ultra</figcaption></figure>
</figure>
<p>Out of all the settings in the NVIDIA Control Panel, only these two really made a difference in the frame rate. You can see the results in the table at the end of this guide.</p>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_7_TESTING_POPULAR_TIPS_AND_TRICKS_FROM_THE_INTERNET"></span>STEP 7: TESTING POPULAR TIPS AND TRICKS FROM THE INTERNET<span class="ez-toc-section-end"></span></h2>
<p>In this part of the guide, we’re going to do what many Counter-Strike 2 players do: try random launch options from the internet. We found some options on a website, but they didn’t work at all.</p>
<p>Unfortunately, the <strong>totalcsgo website</strong> offer these launch options:</p>
<pre class="wp-block-code has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background has-background"><code>+engine_low_latency_sleep_after_client_tick true +fps_max 0 -nojoy -high -fullscreen +mat_disable_fancy_blending 1 -forcenovsync +r_dynamic 0 +mat_queue_mode 2</code></pre>
<p><strong>Some of these DO NOT EXIST ANYMORE, some will reduce your FPS!</strong></p>
<p>Many players try to find the perfect combination of settings to improve performance, but it doesn’t exist. The best way to improve performance is to follow the steps we outlined earlier:</p>
<ul class="wp-block-list">
<li>Start with a clean system.</li>
<li>Make sure your graphics driver is up-to-date.</li>
<li>Remove any unnecessary launch options.</li>
<li>Don’t use the ‘threads’ launch option.</li>
<li>Clean up your autoexec config file.</li>
<li>Adjust the advanced video settings for the best performance and visibility.</li>
</ul>
<p>There are no secret tricks to improve performance in Counter-Strike 2. The game runs well on many different computers. You don’t need to try a bunch of different things to make it run well.</p>
<figure class="wp-block-table"><table class="has-black-color has-light-green-cyan-to-vivid-green-cyan-gradient-background has-text-color has-background has-link-color has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low Fps</th><th>Resolution</th><th>Comment</th></tr></thead><tbody><tr><td>10.10.24</td><td>18</td><td>331</td><td>136</td><td>1440×1080</td><td>Repeated benchmark 1 of 2 as above to establish new baseline after CS2 update that affected performance.</td></tr><tr><td>10.10.24</td><td>19</td><td>338</td><td>137</td><td>1440×1080</td><td>Repeated benchmark 2 of 2 as above to establish new baseline after CS2 update that affected performance.</td></tr><tr><td>10.10.24</td><td>20</td><td>336</td><td>137</td><td>1440×1080</td><td>Disable Steam Overlay.</td></tr><tr><td>10.10.24</td><td>21</td><td>325</td><td>128</td><td>1440×1080</td><td>Threads changed to 12.</td></tr><tr><td>10.10.24</td><td>22</td><td>327</td><td>140</td><td>1440×1080</td><td>Threads changed to 13.</td></tr><tr><td>10.10.24</td><td>23</td><td>328</td><td>133</td><td>1440×1080</td><td>Process Lasso used to set CPU priority to always High for cs2.exe for this benchmark.</td></tr><tr><td>10.10.24</td><td>24</td><td>326</td><td>138</td><td>1440×1080</td><td>Process Lasso used to set CPU priority to always High for cs2.exe for this benchmark. Additionally, CPU 0 disabled in Process Lasso. Threads launch option command removed.</td></tr><tr><td>10.10.24</td><td>25</td><td>341</td><td>131</td><td>1440×1080</td><td>Remove Process Lasso altogether.? Disable Full Screen Optimizations on cs2.exe file.</td></tr><tr><td>10.10.24</td><td>26</td><td>340</td><td>140</td><td>1440×1080</td><td>Restart PC and repeat benchmark as above.</td></tr><tr><td>10.10.24</td><td>27</td><td>334</td><td>135</td><td>1440×1080</td><td><strong>Test TOTALCSGO launch options: -+engine_low_latency_sleep_after_client_tick true +fps_max 0 -nojoy -high -fullscreen +mat_disable_fancy_blending 1 -forcenovsync +r_dynamic 0 +mat_queue_mode 2</strong></td></tr><tr><td>10.10.24</td><td>28</td><td>336</td><td>134</td><td>1440×1080</td><td><strong>Remove TOTALCSGO launch options and re-run benchmark.</strong></td></tr><tr><td>10.10.24</td><td>29</td><td>309</td><td>130</td><td>1440×1080</td><td>Multisampling changed to 4 x MSAA.</td></tr><tr><td>10.10.24</td><td>30</td><td>325</td><td>141</td><td>1440×1080</td><td>Multisampling changed to 8 x MSAA.</td></tr><tr><td>10.10.24</td><td>31</td><td>324</td><td>137</td><td>1440×1080</td><td>Repeat previous run with 8 x MSAA.</td></tr><tr><td>10.10.24</td><td>32</td><td>329</td><td>137</td><td>1440×1080</td><td>Multisampling set to None.</td></tr><tr><td>10.10.24</td><td>33</td><td>357</td><td>137</td><td>1440×1080</td><td>Multisampling changed back to 2 x MSAA. Shadow Quality in-game changed to Low.</td></tr><tr><td>10.10.24</td><td>34</td><td>333</td><td>137</td><td>1440×1080</td><td>Shadow Quality in-game changed back to High. Dynamic Shadows to Sun Only.</td></tr><tr><td>10.10.24</td><td>35</td><td>325</td><td>136</td><td>1440×1080</td><td>Dynamic Shadows changed back to All. Shader Details in-game changed from default Low to High.</td></tr><tr><td>10.10.24</td><td>36</td><td>338</td><td>135</td><td>1440×1080</td><td>Shader Details changed back to Low.</td></tr><tr><td>10.10.24</td><td>37</td><td>294</td><td>131</td><td>2560×1440</td><td>Test different resolution of 2560 x 1440 (native).</td></tr><tr><td>10.10.24</td><td>38</td><td>333</td><td>135</td><td>1440×1080</td><td>Resolution back at 1440 x 1080 stretched. Enable Steam Overlay.</td></tr><tr><td>10.10.24</td><td>39</td><td>331</td><td>140</td><td>1440×1080</td><td>Final benchmark 1 / 4 before going a different route.</td></tr><tr><td>10.10.24</td><td>40</td><td>325</td><td>140</td><td>1440×1080</td><td>Final benchmark 2 / 4 before going a different route.</td></tr><tr><td>10.10.24</td><td>41</td><td>328</td><td>131</td><td>1440×1080</td><td>Final benchmark 3 / 4 before going a different route.</td></tr><tr><td>10.10.24</td><td>42</td><td>327</td><td>137</td><td>1440×1080</td><td>Final benchmark 4 / 4 before going a different route.</td></tr></tbody></table><figcaption class="wp-element-caption">Benchmarks 18 – 42, random improvements that gain nothing. Establish baseline and move onto proper benchmarking.</figcaption></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_8_reliable_starting_point"></span>STEP 8: reliable starting point<span class="ez-toc-section-end"></span></h2>
<p>We’ll run four final tests with the same settings to get a reliable baseline.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>These results are after a clean install of the graphics driver and removing all launch options.</code></pre>
<figure class="wp-block-table is-style-regular"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>10.10.24</td><td>39</td><td><strong>331</strong></td><td><strong>140</strong></td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>40</td><td><strong>325</strong></td><td><strong>140</strong></td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>41</td><td><strong>328</strong></td><td><strong>131</strong></td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>42</td><td><strong>327</strong></td><td><strong>137</strong></td><td>1440×1080</td></tr></tbody></table><figcaption class="wp-element-caption">Right now, we’re getting low frame rates that dip below our 144Hz refresh rate, even though the average frame rate is around 300. Let’s try changing some advanced video settings to improve those low frame rates and boost the average frame rate, without making the game look worse. We want to keep good shadow quality because that can help you see enemies better.</figcaption></figure>
<pre class="wp-block-verse has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background">The next benchmarks will take place in a set of 3 to minimise the statistical errors.<br><br>The will also be conducted using the below settings:</pre>
<figure class="wp-block-table is-style-stripes"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><tbody><tr><td>Windows Game Mode</td><td>Hardware Accelerated GPU Scheduling</td><td>in-Game V-Sync</td><td>NVIDIA G-Sync</td></tr><tr><td>On</td><td>On</td><td>Off</td><td>On</td></tr><tr><td>In-Game NVIDIA Relfex</td><td>Multisampling</td><td>Shadow Quality</td><td>Player Boost</td></tr><tr><td>Enabled+Boost</td><td>2 x MSAA</td><td>High</td><td>On</td></tr><tr><td>Dynamic Shadows</td><td>Shader Details</td><td>Texture Filter</td><td>Model Detail</td></tr><tr><td>All</td><td>Low</td><td>Anisotropic16x</td><td>Low</td></tr><tr><td>Fidelity FX</td><td>Disable Screen Optimisations</td><td>Steam Overlay</td><td>GeForce Experience</td></tr><tr><td>Off (Highest Quality)</td><td>On</td><td>On</td><td>Enabled</td></tr><tr><td>NVIDIA Low Latency</td><td>NVIDIA Power Management</td><td>NVIDIA Image Settings</td><td>Launch Option -threads</td></tr><tr><td>On</td><td>Normal</td><td>Performance</td><td>Launch Option removed</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_9_FULL_SCREEN_OPTIMISATIONS_CS2EXE_MAKES_NO_DIFFERENCE"></span>STEP 9: FULL SCREEN OPTIMISATIONS CS2.EXE MAKES NO DIFFERENCE<span class="ez-toc-section-end"></span></h2>
<p>Some players say turning off ‘Fullscreen Optimizations’ for CS2.exe makes the game run better. This setting is in the Compatibility tab of the file’s Properties. It might improve your FPS or input lag, but it could also cause some display problems.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>To Disable (tick the box) Full Screen Optimisations, navigate to:
Steam
Counter Strike 2 (right click)
Properties
Installed Files
Browse</code></pre>
<p>This opens a Window’s folder. To find cs2.exe file, navigate to:</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\bin\win64</code></pre>
<p>Right click the cs2.exe file and navigate to the Compatibility tab. Tick the box to disable this option.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-18 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="954" height="657" data-id="1223" src="https://spawnterror.com/wp-content/uploads/2024/10/image-24.png" alt="" class="wp-image-1223 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-24.png 954w, https://spawnterror.com/wp-content/uploads/2024/10/image-24-300x207.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-24-768x529.png 768w" sizes="(max-width: 954px) 100vw, 954px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjY1NyIgd2lkdGg9Ijk1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="954" height="657" src="https://spawnterror.com/wp-content/uploads/2024/10/image-24.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-24.png 954w, https://spawnterror.com/wp-content/uploads/2024/10/image-24-300x207.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-24-768x529.png 768w" sizes="(max-width: 954px) 100vw, 954px"></noscript></amp-img><figcaption class="wp-element-caption">Disable full-screen optimisations for CS2.exe, however, it doesn’t improve the performance</figcaption></figure>
</figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-4"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<p>We tested it by running the first three benchmarks with ‘Fullscreen Optimizations’ turned off. As you can see below, it didn’t make a difference at all. You can try it yourself, but you might need to turn it back on if you experience any other graphical problems.</p>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark x 3</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>10.10.24</td><td>43</td><td>337</td><td>131</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>44</td><td>330</td><td>136</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>45</td><td>330</td><td>129</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_10_DISABLE_NVIDIA_EXPERIENCE_FOR_FEW_MORE_EXTRA_FRAMES"></span>STEP 10: DISABLE NVIDIA EXPERIENCE FOR FEW MORE EXTRA FRAMES<span class="ez-toc-section-end"></span></h2>
<p>Looking at the “Average FPS” column, there seems to be a general trend of slightly higher values when GeForce Experience is disabled. This suggests a small but potentially noticeable performance gain. The improvement seems more pronounced in the “1% Low FPS” column. This is important because 1% lows have a significant impact on perceived smoothness and responsiveness, especially during intense gameplay moments.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-19 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="958" height="554" data-id="1224" src="https://spawnterror.com/wp-content/uploads/2024/10/image-25.png" alt="" class="wp-image-1224 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-25.png 958w, https://spawnterror.com/wp-content/uploads/2024/10/image-25-300x173.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-25-768x444.png 768w" sizes="(max-width: 958px) 100vw, 958px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjU1NCIgd2lkdGg9Ijk1OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="958" height="554" src="https://spawnterror.com/wp-content/uploads/2024/10/image-25.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-25.png 958w, https://spawnterror.com/wp-content/uploads/2024/10/image-25-300x173.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-25-768x444.png 768w" sizes="(max-width: 958px) 100vw, 958px"></noscript></amp-img><figcaption class="wp-element-caption">NVIDIA Geforce Experience Disable For Few Extra FPS in CS2</figcaption></figure>
</figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-5"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>10.10.24</td><td>46</td><td>328</td><td>102</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>47</td><td>335</td><td>135</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>48</td><td>339</td><td>135</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_11_IN-GAME_VSYNC_ON_HAS_NO_IMPACT"></span>STEP 11: IN-GAME VSYNC ON HAS NO IMPACT<span class="ez-toc-section-end"></span></h2>
<p>Changing the in-game VSYNC option to off makes no impact on the FPS. The autoexec file linked in the launch options executes a command that sets the maximum FPS to 0 (unlimited). </p>
<p>As long as you set your commands correctly in your autoexec file, you will have FPS set to 0, which will guarantee the best performance. You can create your autoexec file at the link below:</p>
<figure class="wp-block-embed is-type-wp-embed is-provider-spawnterror wp-block-embed-spawnterror ticss-af8d8f1c"><div class="wp-block-embed__wrapper">
<amp-wordpress-embed height="200" layout="fixed-height" title="“Autoexec Config Generator” — SpawnTerror" data-url="https://spawnterror.com/cs-go-autoexec-generator/embed/" class="i-amphtml-layout-fixed-height i-amphtml-layout-size-defined" style="height:200px" i-amphtml-layout="fixed-height"><blockquote class="wp-embedded-content" placeholder><a >Autoexec Config Generator</a></blockquote><button overflow type="button">See more</button></amp-wordpress-embed>
</div></figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-6"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>10.10.24</td><td>49</td><td>339</td><td>132</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>50</td><td>339</td><td>135</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>51</td><td>332</td><td>132</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_12_ENABLING_CMAA2_%E2%80%93_POOR_VISIBILITY_NOT_ENOUGH_IMPROVEMENT"></span>STEP 12: ENABLING CMAA2 – POOR VISIBILITY & NOT ENOUGH IMPROVEMENT<span class="ez-toc-section-end"></span></h2>
<p>This one wil depends on your machine. On mid / hign end PCs it should not be considered. You always want to go with something higher to achieve the best visibility in-game. The difference is massive as shown on the photos.</p>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="CMAA2_OFFERS_POOR_VISIBILITY_AND_IS_NOT_WORTH_IT"></span>CMAA2 OFFERS POOR VISIBILITY AND IS NOT WORTH IT<span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-20 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="768" data-id="1227" src="https://spawnterror.com/wp-content/uploads/2024/10/image-26-1024x768.png" alt="" class="wp-image-1227 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-26-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-26-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-26-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-26.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijc2OCIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="768" src="https://spawnterror.com/wp-content/uploads/2024/10/image-26-1024x768.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-26-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-26-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-26-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-26.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img><figcaption class="wp-element-caption">CS2 CMAA2 MULTISAMPLING OFFERS POOR VISIBILITY</figcaption></figure>
</figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="2_X_MSAA_IS_AN_ADVANTAGE_THE_PRICE_IS_FEW_OF_YOUR_FPS"></span>2 X MSAA IS AN ADVANTAGE, THE PRICE IS FEW OF YOUR FPS<span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-21 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="768" data-id="1228" src="https://spawnterror.com/wp-content/uploads/2024/10/image-27-1024x768.png" alt="" class="wp-image-1228 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-27-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-27-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-27-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-27.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijc2OCIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="768" src="https://spawnterror.com/wp-content/uploads/2024/10/image-27-1024x768.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-27-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-27-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-27-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-27.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img><figcaption class="wp-element-caption">2 x MSAA MULTISAMPLING IS A BETTER VISIBILITY BUT WORSE FPS</figcaption></figure>
</figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-7"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<p>The ‘CMAA2’ multisampling option makes it hard to see enemies, as you can see in the photos. It’s better to use ‘2 x MSAA’ because it makes enemies easier to spot behind certain materials on the maps, like on Vertigo in the photo. We can lower other settings to reach our goal of at least 145fps for the 1% low frame rate while still using ‘2 x MSAA’ multisampling.</p>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>10.10.24</td><td>52</td><td>338</td><td>128</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>53</td><td>338</td><td>135</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>54</td><td>333</td><td>140</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_13_SHADOW_QUALITY_SET_TO_MEDIUM_%E2%80%93_HAS_A_POTENTIAL"></span>STEP 13: SHADOW QUALITY SET TO MEDIUM – HAS A POTENTIAL<span class="ez-toc-section-end"></span></h2>
<p>Setting shadow quality to medium improves FPS a bit, but what happens if we set it to low? It still shows all the important shadows, so we can probably turn it all the way down without losing important information. This is the initial benchmark, later on we will confirm it still shows all the in-game shadows even if we set it to Low.</p>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-8"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>10.10.24</td><td>55</td><td>343</td><td>135</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>56</td><td>342</td><td>133</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>57</td><td>344</td><td>142</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_14_TEXTURE_FILTERING_ANITROSOPIC_4X_%E2%80%93_NO_DIFFERENCE"></span>STEP 14: TEXTURE FILTERING ANITROSOPIC 4X – NO DIFFERENCE<span class="ez-toc-section-end"></span></h2>
<p>Frames are really the same if not lower, however we only run 3 benchmarks with the same settings, so it could include some errors.</p>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-9"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>10.10.24</td><td>58</td><td>342</td><td>132</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>59</td><td>343</td><td>133</td><td>1440×1080</td></tr><tr><td>10.10.24</td><td>60</td><td>339</td><td>131</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_15_IN-GAME_LOW_SETTINGS"></span>STEP 15: IN-GAME LOW SETTINGS<span class="ez-toc-section-end"></span></h2>
<p>Setting the in-game preset o <strong>Low </strong>gives the biggest performance boost, but it’s not the best overall. The shadows don’t show up, and FidelityFX is set to performance mode (we’d rather have it on quality, but performance mode might be okay for slower computers). Also, dynamic shadows are set to ‘sun only’, which means enemy shadows don’t appear. That’s a big disadvantage, so we won’t use that setting. It is still being benchmarked to compare the FPS results.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-22 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="748" height="459" data-id="1230" src="https://spawnterror.com/wp-content/uploads/2024/10/image-28.png" alt="" class="wp-image-1230 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-28.png 748w, https://spawnterror.com/wp-content/uploads/2024/10/image-28-300x184.png 300w" sizes="(max-width: 748px) 100vw, 748px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ1OSIgd2lkdGg9Ijc0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="748" height="459" src="https://spawnterror.com/wp-content/uploads/2024/10/image-28.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-28.png 748w, https://spawnterror.com/wp-content/uploads/2024/10/image-28-300x184.png 300w" sizes="(max-width: 748px) 100vw, 748px"></noscript></amp-img></figure>
</figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-10"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>11.10.24</td><td>61</td><td>380</td><td>149</td><td>1440×1080</td></tr><tr><td>11.10.24</td><td>62</td><td>378</td><td>143</td><td>1440×1080</td></tr><tr><td>11.10.25</td><td>63</td><td>380</td><td>143</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_16_CURVE_BALL_%E2%80%93_LAUNCH_OPTIONS_THAT_DECREASE_THE_OVERAL_FPS"></span>STEP 16: CURVE BALL – LAUNCH OPTIONS THAT DECREASE THE OVERAL FPS<span class="ez-toc-section-end"></span></h2>
<p>After getting much better performance by setting the in-game preset to ‘Low’, we added some common launch options. These actually made performance worse, but we did this to show you that using random launch options can hurt your game.</p>
<pre class="wp-block-code has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background has-background"><code>-high -forcepreload 1 -threads 13 -mat_queue_mode 2</code></pre>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-11"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<p>In general, these launch options decreased the average FPS by 10 frames and P1 low FPS by just a few frames.</p>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>11.10.29</td><td>67</td><td>370</td><td>144</td><td>1440×1080</td></tr><tr><td>11.10.30</td><td>68</td><td>362</td><td>141</td><td>1440×1080</td></tr><tr><td>11.10.31</td><td>69</td><td>365</td><td>144</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_17_DISABLING_WINDOWS_GAME_MODE_%E2%80%93_MINIMAL_IMPROVEMENT"></span>STEP 17: DISABLING WINDOWS GAME MODE – MINIMAL IMPROVEMENT<span class="ez-toc-section-end"></span></h2>
<p>Turning off Windows Game Mode probably won’t improve performance much, if at all. The improvement is so small that it’s not worth the risk of messing up other games.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-23 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="637" data-id="1232" src="https://spawnterror.com/wp-content/uploads/2024/10/image-29-1024x637.png" alt="" class="wp-image-1232 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-29-1024x637.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-29-300x187.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-29-768x478.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-29.png 1265w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjYzNyIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="637" src="https://spawnterror.com/wp-content/uploads/2024/10/image-29-1024x637.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-29-1024x637.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-29-300x187.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-29-768x478.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-29.png 1265w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img><figcaption class="wp-element-caption">Windows 11 Game Mode settings to off doesn’t imrpove CS2 performance</figcaption></figure>
</figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-12"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>11.10.32</td><td>70</td><td>391</td><td>147</td><td>1440×1080</td></tr><tr><td>11.10.33</td><td>71</td><td>374</td><td>147</td><td>1440×1080</td></tr><tr><td>11.10.34</td><td>72</td><td>385</td><td>138</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="Step_18_The_myth_of_hardware-accelerated_GPU_scheduling"></span>Step 18: The myth of hardware-accelerated GPU scheduling<span class="ez-toc-section-end"></span></h2>
<p>Turning this OFF doesn’t make any real difference, and it might even lower your average frame rate and 1% lows. Counter-Strike 2 is already well-optimized for this, so you don’t need to worry about it.</p>
<p>If you have a low-end PC, you can try it, but make sure to test your performance before and after. Let us know if it helps, but only if you have the test results to prove it. I will <strong>leave this ON</strong> as the results show no advantage to have this option disabled.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-24 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="637" data-id="1233" src="https://spawnterror.com/wp-content/uploads/2024/10/image-30-1024x637.png" alt="" class="wp-image-1233 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-30-1024x637.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-30-300x187.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-30-768x478.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-30.png 1265w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjYzNyIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="637" src="https://spawnterror.com/wp-content/uploads/2024/10/image-30-1024x637.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-30-1024x637.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-30-300x187.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-30-768x478.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-30.png 1265w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img></figure>
</figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-13"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>11.10.35</td><td>73</td><td>383</td><td>145</td><td>1440×1080</td></tr><tr><td>11.10.36</td><td>74</td><td>373</td><td>140</td><td>1440×1080</td></tr><tr><td>11.10.37</td><td>75</td><td>382</td><td>149</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_19_Another_internet_myth_%E2%80%93_setting_the_NVIDIA_Control_Panel_shader_cache_to_10GB"></span>STEP 19: Another internet myth – setting the NVIDIA Control Panel shader cache to 10GB<span class="ez-toc-section-end"></span></h2>
<p>We tried this random tip from the internet to see if it would improve performance in Counter-Strike 2. It didn’t change anything. This is just another myth that doesn’t affect the average frame rate or 1% lows.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-25 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="879" height="894" data-id="1234" src="https://spawnterror.com/wp-content/uploads/2024/10/image-31.png" alt="" class="wp-image-1234 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-31.png 879w, https://spawnterror.com/wp-content/uploads/2024/10/image-31-295x300.png 295w, https://spawnterror.com/wp-content/uploads/2024/10/image-31-768x781.png 768w" sizes="(max-width: 879px) 100vw, 879px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijg5NCIgd2lkdGg9Ijg3OSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="879" height="894" src="https://spawnterror.com/wp-content/uploads/2024/10/image-31.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-31.png 879w, https://spawnterror.com/wp-content/uploads/2024/10/image-31-295x300.png 295w, https://spawnterror.com/wp-content/uploads/2024/10/image-31-768x781.png 768w" sizes="(max-width: 879px) 100vw, 879px"></noscript></amp-img><figcaption class="wp-element-caption">NVIDIA Shader Cache Settings – Doesn’t Improve CS2 Performance</figcaption></figure>
</figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-14"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>11.10.38</td><td>76</td><td>388</td><td>150</td><td>1440×1080</td></tr><tr><td>11.10.39</td><td>77</td><td>384</td><td>143</td><td>1440×1080</td></tr><tr><td>11.10.40</td><td>78</td><td>370</td><td>146</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_20_TESTING_1920_x_1080_and_2560_x_1440_Resolutions"></span>STEP 20: TESTING 1920 x 1080 and 2560 x 1440 Resolutions<span class="ez-toc-section-end"></span></h2>
<p>Time for a break! Let’s increase the resolution and see how it changes our performance. It looks like we lose about 10 to 20 frames per second when we switch to full HD (1920×1080) and 2560×1440, respectively. The 1% low frame rates mostly drop below our target of 144Hz. This isn’t a huge change, but it’s expected because the graphics card has to work harder with higher resolutions.</p>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark_1920_x_1080"></span><strong>Benchmark 1920 x 1080</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>11.10.41</td><td>79</td><td>376</td><td>143</td><td>1920×1080</td></tr><tr><td>11.10.42</td><td>80</td><td>373</td><td>147</td><td>1920×1080</td></tr><tr><td>11.10.43</td><td>81</td><td>374</td><td>138</td><td>1920×1080</td></tr></tbody></table></figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark_2560_x_1440"></span><strong>Benchmark 2560 x 1440</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>11.10.44</td><td>82</td><td>366</td><td>138</td><td>2560×1440</td></tr><tr><td>11.10.45</td><td>83</td><td>363</td><td>140</td><td>2560×1440</td></tr><tr><td>11.10.46</td><td>84</td><td>361</td><td>142</td><td>2560×1440</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_21_ANOTHER_CURVE_BALL_%E2%80%93_USING_THREADS_COMMAND_TO_LOWER_FPS"></span>STEP 21: ANOTHER CURVE BALL – USING THREADS COMMAND TO LOWER FPS<span class="ez-toc-section-end"></span></h2>
<p>Let’s throw some extra launch options into the CS2 settings and benchmark it.</p>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-15"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<p>Well, this time it didn’t go well. The average FPS and P1 low FPS dropped by <strong>7.89%</strong>.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>-threads 13 // use if you want less FPS</code></pre>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>15.10.24</td><td>88</td><td>355</td><td>137</td><td>1440×1080</td></tr><tr><td>15.10.24</td><td>89</td><td>351</td><td>137</td><td>1440×1080</td></tr><tr><td>15.10.24</td><td>90</td><td>348</td><td>138</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_22_UNEXPECTED_CS2_UPDATE_AND_DIALING_BACK_SOME_SETTINGS"></span>STEP 22: UNEXPECTED CS2 UPDATE AND DIALING BACK SOME SETTINGS<span class="ez-toc-section-end"></span></h2>
<p>Around the 17th, Counter-Strike 2 got an update that fixed some problems with the video settings. This seems to have improved the average frames per second a bit. Even when we set FidelityFX to ‘Default’ (the highest quality), it didn’t really affect performance and we got the highest average FPS we’ve seen so far.</p>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-16"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>17.10.24</td><td>91</td><td>400</td><td>142</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>92</td><td>390</td><td>142</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>93</td><td>390</td><td>149</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_23_GAME_MODE_HAGS_AND_SHADER_CACHE_BACK_TO_DEFAULT"></span>STEP 23: GAME MODE , HAGS AND SHADER CACHE BACK TO DEFAULT<span class="ez-toc-section-end"></span></h2>
<p>Changing these settings in the NVIDIA Control Panel (like shader cache size or hardware-accelerated GPU scheduling) lowered the average frame rate by about 10 frames per second. It’s up to you to decide if those extra 5-10 FPS are worth changing from the default settings.</p>
<p>Since graphics drivers are updated frequently, it’s generally a good idea to stick with the default settings to avoid any compatibility problems in the future. These tests show that Counter-Strike 2 is already well-optimized, and changing system settings doesn’t really make a difference. It is ultimately up to You.</p>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-17"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>17.10.24</td><td>94</td><td>381</td><td>142</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>95</td><td>382</td><td>143</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>96</td><td>385</td><td>140</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_24_ESTABLISHING_THE_BEST_SETUP_WHILE_KEEPING_MOST_OF_THE_FPS_GAINS_%E2%80%93_2_x_MSAA_ON"></span>STEP 24: ESTABLISHING THE BEST SETUP WHILE KEEPING MOST OF THE FPS GAINS – 2 x MSAA ON<span class="ez-toc-section-end"></span></h2>
<p>Since switching to LOW preset in the Advance Video options, we need to re-enable Multisampling. As shown in Step 12, playing anything lower than 2 x MSAA is a massive disadvantage. Let’s benchmark 2 x MSAA and slowly see what we can keep to have a balance between visibility and performance.</p>
<pre class="wp-block-code has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background"><code>2 x MSAA is a must have. As in Step 12, it help to see the enemies better.</code></pre>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmark-18"></span><strong>Benchmark</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>17.10.24</td><td>97</td><td>367</td><td>140</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>98</td><td>352</td><td>135</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>99</td><td>365</td><td>145</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="STEP_25_FINAL_STEP_%E2%80%93_THE_BALANCE_SETUP"></span>STEP 25: FINAL STEP – THE BALANCE SETUP<span class="ez-toc-section-end"></span></h2>
<p>Overall, these settings prioritize achieving high frame rates and smooth gameplay (especially important for competitive CS2) while maintaining decent visual quality. They are likely a good starting point for players looking to optimize their CS2 experience, particularly those who prioritize responsiveness and FPS.</p>
<p>It’s important to remember that the optimal settings can vary depending on your specific hardware and preferences. Experimenting and benchmarking with different settings is always recommended to find the best balance for your system.</p>
<p>Here’s a breakdown:</p>
<p><strong>Display Settings:</strong></p>
<ul class="wp-block-list">
<li><strong>Resolution:</strong> 1440×1080 – This resolution offers a good balance between visual clarity and performance. It’s less demanding than higher resolutions like 1440p or 4K, resulting in higher frame rates, however, as seen on benchmarks above, it is OK to use higher resolution</li>
<li><strong>Display Mode:</strong> Fullscreen – Fullscreen mode generally offers the best performance as it dedicates the graphics card resources solely to the game. Fullscreen has not been tested and it was assumed it is used.</li>
</ul>
<p><strong>Graphics Settings:</strong></p>
<ul class="wp-block-list">
<li><strong>Global Shadow Quality:</strong> Low – Lowering shadow quality can significantly boost FPS. In this case, it’s set to low, still providing essential shadow information without overly impacting performance.</li>
<li><strong>Model / Texture Detail:</strong> Low – Reducing model and texture detail lessens the load on the graphics card, leading to higher frame rates.</li>
<li><strong>Texture Filtering:</strong> Bilinear – Bilinear filtering is less demanding than higher-quality filtering modes, contributing to better performance.</li>
<li><strong>Shader Detail:</strong> Low – Lowering shader detail reduces the complexity of visual effects, improving FPS.</li>
<li><strong>Boost Player Contrast:</strong> On – This setting helps players stand out from the background, improving visibility without a significant performance hit. Has no impact on med, high PC specs.</li>
<li><strong>Multisampling Anti-Aliasing Mode:</strong> 2 x MSAA – MSAA smooths out jagged edges, and 2x MSAA offers a decent balance between visual improvement and performance cost.</li>
<li><strong>FXAA Anti-Aliasing:</strong> Off – FXAA is another anti-aliasing technique, but it can make the image look blurry. It’s turned off here likely to maintain image sharpness.</li>
<li><strong>Texture Filtering Mode:</strong> Anisotropic – Anisotropic filtering improves texture clarity at angled views. It has a moderate performance impact.</li>
<li><strong>Ambient Occlusion:</strong> Off – Ambient Occlusion adds realistic shading and depth to the scene but can be demanding on performance. It’s disabled here for better FPS.</li>
<li><strong>High Dynamic Range:</strong> Off – HDR can enhance the visual range but requires more processing power. It’s off in this configuration.</li>
<li><strong>FidelityFX CAS:</strong> Off (Highest Quality) – FidelityFX CAS is an upscaling technology that can improve performance. It’s set to its highest quality mode, prioritizing visuals over maximum performance gains.</li>
</ul>
<p><strong>Advanced Settings:</strong></p>
<ul class="wp-block-list">
<li><strong>Motion Blur:</strong> Off – Motion blur can be visually distracting for some players and is disabled here.</li>
<li><strong>Dynamic Shadows:</strong> ALL – this is a must have. This setting set to Sun Only will only renders shadows cast by the sun, reducing the processing load compared to rendering all dynamic shadows, however, it won’t render an enemy player in specific locations with sources of lights.</li>
</ul>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Dynamic_Shadows_%E2%80%93_Sun_Only_%E2%80%93_Enemy_Players_shadow_is_not_visible"></span>Dynamic Shadows – Sun Only – Enemy Player’s shadow is not visible<span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-26 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="768" data-id="1236" src="https://spawnterror.com/wp-content/uploads/2024/10/image-32-1024x768.png" alt="" class="wp-image-1236 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-32-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-32-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-32-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-32.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijc2OCIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="768" src="https://spawnterror.com/wp-content/uploads/2024/10/image-32-1024x768.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-32-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-32-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-32-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-32.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img><figcaption class="wp-element-caption">Dynamic Shadows – Sun Only – Enemy Player’s shadow is not visible</figcaption></figure>
</figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Dynamic_Shadows_%E2%80%93_All_%E2%80%93_Enemy_Players_shadow_is_visible_earlier"></span>Dynamic Shadows – All – Enemy Player’s shadow is visible earlier<span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-27 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="768" data-id="1237" src="https://spawnterror.com/wp-content/uploads/2024/10/image-33-1024x768.png" alt="" class="wp-image-1237 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-33-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-33-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-33-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-33.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijc2OCIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="768" src="https://spawnterror.com/wp-content/uploads/2024/10/image-33-1024x768.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-33-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-33-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-33-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-33.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img><figcaption class="wp-element-caption">Dynamic Shadows – All – Enemy Player’s shadow is visible earlier</figcaption></figure>
</figure>
<p></p>
<p><strong>NVIDIA Control Panel Settings:</strong></p>
<ul class="wp-block-list">
<li><strong>Low Latency Mode:</strong> Ultra – This setting minimizes input lag, making the game feel more responsive.</li>
<li><strong>Power Management Mode:</strong> Normal – This setting uses the default power management profile for the graphics card.</li>
</ul>
<p><strong>Other:</strong></p>
<ul class="wp-block-list">
<li><strong>Launch Options:</strong> Removed – No special launch options are used, sticking to the game’s default settings.</li>
<li><strong>GeForce Experience:</strong> Disabled – GeForce Experience is turned off, likely to prevent any overlays or background processes from interfering with performance.</li>
</ul>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Benchmarks_x_6"></span><strong>Benchmarks x 6</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Resolution</th></tr></thead><tbody><tr><td>17.10.24</td><td>100</td><td>357</td><td>145</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>101</td><td>357</td><td>140</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>102</td><td>357</td><td>150</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>103</td><td>357</td><td>141</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>104</td><td>360</td><td>141</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>105</td><td>360</td><td>144</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>106</td><td>358</td><td>141</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>107</td><td>352</td><td>145</td><td>1440×1080</td></tr><tr><td>17.10.24</td><td>108</td><td>357</td><td>138</td><td>1440×1080</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="FINAL_THOUGHT_AND_RESULTS_OF_THIS_OPTIMISATION_WRITE-UP"></span>FINAL THOUGHT AND RESULTS OF THIS OPTIMISATION WRITE-UP<span class="ez-toc-section-end"></span></h2>
<p>This CS2 optimization guide should still be helpful in 2025 unless there’s a major engine upgrade. Remember the basics: keep your PC cool and clean, avoid unnecessary programs and registry tweaks, and don’t rely on unproven launch options or internet “magic.” Always test your settings to see what actually works for your system. Some settings might not have a noticeable impact, so you can safely use them without sacrificing performance. By following these tips and testing your own settings, you can ensure a smooth and enjoyable CS2 experience./</p>
<pre class="wp-block-verse has-very-light-gray-to-cyan-bluish-gray-gradient-background has-background">Optimal performance was achieved by removing the graphics driver using DDU in safe mode, clearing the shader cache for Counter-Strike 2 with a PowerShell script, removing all unnecessary launch options, and keeping only the autoexec file. Shadow details were lowered to 'low', while dynamic shadows were kept set to 'all' and texture filtering was changed to Anisotropic 4x instead of 16x.</pre>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="Before"></span><strong>Before</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th></tr></thead><tbody><tr><td>04.10.24</td><td>1</td><td>275</td><td>119</td></tr><tr><td>04.10.24</td><td>2</td><td>270</td><td>120</td></tr></tbody></table></figure>
<h4 class="wp-block-heading"><span class="ez-toc-section" id="After"></span><strong>After</strong><span class="ez-toc-section-end"></span></h4>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th></tr></thead><tbody><tr><td>17.10.24</td><td>103</td><td>357</td><td>141</td></tr><tr><td>17.10.24</td><td>104</td><td>360</td><td>141</td></tr><tr><td>17.10.24</td><td>105</td><td>360</td><td>144</td></tr><tr><td>17.10.24</td><td>106</td><td>358</td><td>141</td></tr><tr><td>17.10.24</td><td>107</td><td>352</td><td>145</td></tr><tr><td>17.10.24</td><td>108</td><td>357</td><td>138</td></tr></tbody></table></figure>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-28 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="980" height="575" data-id="1238" src="https://spawnterror.com/wp-content/uploads/2024/10/image-34.png" alt="" class="wp-image-1238 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-34.png 980w, https://spawnterror.com/wp-content/uploads/2024/10/image-34-300x176.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-34-768x451.png 768w" sizes="(max-width: 980px) 100vw, 980px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjU3NSIgd2lkdGg9Ijk4MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="980" height="575" src="https://spawnterror.com/wp-content/uploads/2024/10/image-34.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-34.png 980w, https://spawnterror.com/wp-content/uploads/2024/10/image-34-300x176.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-34-768x451.png 768w" sizes="(max-width: 980px) 100vw, 980px"></noscript></amp-img><figcaption class="wp-element-caption">CS2 Optimisation Guide 2024 Graph Showing Average FPS and P1 Lows Improvement</figcaption></figure>
</figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="UPDATE_07_November_2024_%E2%80%93_Counter_Strike_Animation_Bandwidth_Usage"></span>UPDATE 07 November 2024 – Counter Strike Animation Bandwidth Usage<span class="ez-toc-section-end"></span></h2>
<h3 class="wp-block-heading"><span class="ez-toc-section" id="Update_11624_11724_UTC_14046"></span>Update 11/6/24 (11/7/24 UTC, 1.40.4.6)<span class="ez-toc-section-end"></span></h3>
<p>Valve has updated the game, and for the first time, they have managed not to break the frame rate. However, they have introduced a significant lag compensation system. As a result, enemies often teleport on screen for players with lower pings. Bullet registration is also highly inconsistent. Comments like the one below are common, with many arguing that the issue lies with players’ home network setups. This is a widespread misconception, as the real problem stems from Valve and their developers.</p>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-29 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><amp-img width="753" height="108" data-id="1263" src="https://spawnterror.com/wp-content/uploads/2024/10/image-39.png" alt="" class="wp-image-1263 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-39.png 753w, https://spawnterror.com/wp-content/uploads/2024/10/image-39-300x43.png 300w" sizes="(max-width: 753px) 100vw, 753px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjEwOCIgd2lkdGg9Ijc1MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="753" height="108" src="https://spawnterror.com/wp-content/uploads/2024/10/image-39.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-39.png 753w, https://spawnterror.com/wp-content/uploads/2024/10/image-39-300x43.png 300w" sizes="(max-width: 753px) 100vw, 753px"></noscript></amp-img><figcaption class="wp-element-caption">CS2 Update That Brings Lag To A new Level – Game Is Unplayable For Some</figcaption></figure>
</figure>
<p>Full release notes here:</p>
<pre class="wp-block-code"><code>GAMEPLAY
Various adjustments to bullet hit feedback.
Fixed a case mid-spray where lag compensation would rewind target hitboxes further into the past than what was on screen.
Jumping in place on a sloped surface will no longer result in players sliding a short distance.
Fixed a bug where C4 could be defused from any height.
ANIMATION
Fixes for IK logic to improve third-person feet posing, especially on slopes.
Fixed a case where the feet and legs of players could pop out of position when exiting the bomb-plant animation.
Reduced animation-related network bandwidth usage.
MATCHMAKING
Added more detailed matchmaking stats for players who try to find a match at off-peak times of day.
MISC
Activating an Armory Pass no longer grants the first Armory Credit immediately. All 40 Armory Credits can be earned by playing and earning XP.
MAPS
Office
Fixed geometry in the problematic jumping corner.
Ancient
Reworked collision on the staircase to A-main for better player movement.
Removed a tree that was creating a distracting shadow at A site.
Adjusted collision to better match visible geometry so that players can hug the walls more closely.
Fixed a few lighting bugs.
Reduced shadows to increase perf in some areas.
Fixed some spots in house where you could get stuck.
Fixed collision gap at the bottom of B ramp.
Fixed some disappearing mesh.
Nuke
Fixed some lighting errors on lower graphics settings.
Anubis
Fixed a gap in geometry.</code></pre>
<p>The comparison of data from October 17th (before the update) and November 7th (the day after the update) shows no significant difference, with only a minimal increase of a few frames per second.</p>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="UPDATE_08_November_2024_%E2%80%93_Steam_Video_Recording_Feature_Vs_Nvidia_Shadowplay"></span>UPDATE 08 November 2024 – Steam Video Recording Feature Vs Nvidia Shadowplay<span class="ez-toc-section-end"></span></h2>
<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-30 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><amp-img width="1024" height="768" data-id="1274" src="https://spawnterror.com/wp-content/uploads/2024/10/image-40-1024x768.png" alt="" class="wp-image-1274 amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-40-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-40-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-40-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-40.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px" layout="intrinsic" disable-inline-width="" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9Ijc2OCIgd2lkdGg9IjEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img loading="lazy" decoding="async" width="1024" height="768" src="https://spawnterror.com/wp-content/uploads/2024/10/image-40-1024x768.png" alt="" srcset="https://spawnterror.com/wp-content/uploads/2024/10/image-40-1024x768.png 1024w, https://spawnterror.com/wp-content/uploads/2024/10/image-40-300x225.png 300w, https://spawnterror.com/wp-content/uploads/2024/10/image-40-768x576.png 768w, https://spawnterror.com/wp-content/uploads/2024/10/image-40.png 1440w" sizes="(max-width: 1024px) 100vw, 1024px"></noscript></amp-img><figcaption class="wp-element-caption"><strong>A new built-in system for creating and sharing your gameplay footage</strong></figcaption></figure>
</figure>
<div class="gb-container gb-container-">
<p>The Steam Game Recording feature update introduces a built-in tool within the Steam client for users to easily capture and record gameplay. The tool is currently in beta and aims to offer seamless integration without needing external recording software. This feature is designed to provide minimal impact on system performance, making it easier for users to share clips or footage directly through Steam’s platform. It supports various settings for customization, including resolution and frame rate options.</p>
</div>
<p><a >https://store.steampowered.com/gamerecording</a></p>
<p>Does Steam Recording affect performance? Yes, but despite its many useful features, the impact is relatively modest. If you typically achieve high frame rates, you should consider using the Steam Recording feature. It includes handy options like adding keyframe indicators, which let you easily mark and revisit specific moments. It can even automatically tag video clips in real-time with events like ‘bomb planted’ or ‘exploded.’ In terms of performance, the feature reduces average FPS by about 20, but it doesn’t significantly affect 1% lows. Refer to the comparison table below. Note: All benchmarks were conducted in sets of three.</p>
<figure class="wp-block-table"><table class="has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background has-fixed-layout"><thead><tr><th>Date</th><th>Benchmark</th><th>Average FPS</th><th>P1 Low FPS</th><th>Comment</th></tr></thead><tbody><tr><td>17.10.24</td><td>106</td><td>358</td><td>141</td><td>Shadowplay (not rec)</td></tr><tr><td>17.10.24</td><td>107</td><td>352</td><td>145</td><td>Shadowplay (not rec)</td></tr><tr><td>17.10.24</td><td>108</td><td>357</td><td>138</td><td>Shadowplay (not rec)</td></tr><tr><td>07.11.24</td><td>109</td><td>365</td><td>144</td><td>CS2 Update</td></tr><tr><td>07.11.24</td><td>110</td><td>358</td><td>143</td><td>CS2 Update</td></tr><tr><td>07.11.24</td><td>111</td><td>360</td><td>143</td><td>CS2 Update</td></tr><tr><td>08.11.24</td><td>112</td><td>345</td><td>142</td><td>Steam Game Recording</td></tr><tr><td>08.11.24</td><td>113</td><td>341</td><td>144</td><td>Steam Game Recording</td></tr><tr><td>08.11.24</td><td>114</td><td>340</td><td>140</td><td>Steam Game Recording</td></tr></tbody></table></figure>
<h2 class="wp-block-heading"><span class="ez-toc-section" id="COMPLETE_BENCHMARK_DATA"></span>COMPLETE BENCHMARK DATA<span class="ez-toc-section-end"></span></h2>
<table id="tablepress-2" class="tablepress tablepress-id-2">
<thead>
<tr class="row-1 odd">
<th class="column-1">Date</th><th class="column-2">Benchmark #</th><th class="column-3">FPS Average</th><th class="column-4">FPS %1 low P1</th><th class="column-5">Resolution</th>
</tr>
</thead>
<tbody class="row-hover">
<tr class="row-2 even">
<td class="column-1">04.10.24</td><td class="column-2">1</td><td class="column-3">275</td><td class="column-4">119</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-3 odd">
<td class="column-1">04.10.24</td><td class="column-2">2</td><td class="column-3">270</td><td class="column-4">120</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-4 even">
<td class="column-1">04.10.24</td><td class="column-2">3</td><td class="column-3">310</td><td class="column-4">132</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-5 odd">
<td class="column-1">04.10.24</td><td class="column-2">4</td><td class="column-3">322</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-6 even">
<td class="column-1">04.10.24</td><td class="column-2">5</td><td class="column-3">320</td><td class="column-4">134</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-7 odd">
<td class="column-1">04.10.24</td><td class="column-2">6</td><td class="column-3">322</td><td class="column-4">129</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-8 even">
<td class="column-1">04.10.24</td><td class="column-2">7</td><td class="column-3">315</td><td class="column-4">130</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-9 odd">
<td class="column-1">04.10.24</td><td class="column-2">8</td><td class="column-3">323</td><td class="column-4">130</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-10 even">
<td class="column-1">04.10.24</td><td class="column-2">9</td><td class="column-3">314</td><td class="column-4">133</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-11 odd">
<td class="column-1">04.10.24</td><td class="column-2">10</td><td class="column-3">302</td><td class="column-4">133</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-12 even">
<td class="column-1">04.10.24</td><td class="column-2">11</td><td class="column-3">311</td><td class="column-4">132</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-13 odd">
<td class="column-1">07.10.24</td><td class="column-2">12</td><td class="column-3">313</td><td class="column-4">132</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-14 even">
<td class="column-1">07.10.24</td><td class="column-2">13</td><td class="column-3">342</td><td class="column-4">110</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-15 odd">
<td class="column-1">07.10.24</td><td class="column-2">14</td><td class="column-3">348</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-16 even">
<td class="column-1">07.10.24</td><td class="column-2">15</td><td class="column-3">355</td><td class="column-4">133</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-17 odd">
<td class="column-1">07.10.24</td><td class="column-2">16</td><td class="column-3">355</td><td class="column-4">145</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-18 even">
<td class="column-1">07.10.24</td><td class="column-2">17</td><td class="column-3">355</td><td class="column-4">139</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-19 odd">
<td class="column-1">10.10.24</td><td class="column-2">18</td><td class="column-3">331</td><td class="column-4">136</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-20 even">
<td class="column-1">10.10.24</td><td class="column-2">19</td><td class="column-3">338</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-21 odd">
<td class="column-1">10.10.24</td><td class="column-2">20</td><td class="column-3">336</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-22 even">
<td class="column-1">10.10.24</td><td class="column-2">21</td><td class="column-3">325</td><td class="column-4">128</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-23 odd">
<td class="column-1">10.10.24</td><td class="column-2">22</td><td class="column-3">327</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-24 even">
<td class="column-1">10.10.24</td><td class="column-2">23</td><td class="column-3">328</td><td class="column-4">133</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-25 odd">
<td class="column-1">10.10.24</td><td class="column-2">24</td><td class="column-3">326</td><td class="column-4">138</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-26 even">
<td class="column-1">10.10.24</td><td class="column-2">25</td><td class="column-3">341</td><td class="column-4">131</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-27 odd">
<td class="column-1">10.10.24</td><td class="column-2">26</td><td class="column-3">340</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-28 even">
<td class="column-1">10.10.24</td><td class="column-2">27</td><td class="column-3">334</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-29 odd">
<td class="column-1">10.10.24</td><td class="column-2">28</td><td class="column-3">336</td><td class="column-4">134</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-30 even">
<td class="column-1">10.10.24</td><td class="column-2">29</td><td class="column-3">309</td><td class="column-4">130</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-31 odd">
<td class="column-1">10.10.24</td><td class="column-2">30</td><td class="column-3">325</td><td class="column-4">141</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-32 even">
<td class="column-1">10.10.24</td><td class="column-2">31</td><td class="column-3">324</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-33 odd">
<td class="column-1">10.10.24</td><td class="column-2">32</td><td class="column-3">329</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-34 even">
<td class="column-1">10.10.24</td><td class="column-2">33</td><td class="column-3">357</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-35 odd">
<td class="column-1">10.10.24</td><td class="column-2">34</td><td class="column-3">333</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-36 even">
<td class="column-1">10.10.24</td><td class="column-2">35</td><td class="column-3">325</td><td class="column-4">136</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-37 odd">
<td class="column-1">10.10.24</td><td class="column-2">36</td><td class="column-3">338</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-38 even">
<td class="column-1">10.10.24</td><td class="column-2">37</td><td class="column-3">294</td><td class="column-4">131</td><td class="column-5">2560x1440</td>
</tr>
<tr class="row-39 odd">
<td class="column-1">10.10.24</td><td class="column-2">38</td><td class="column-3">333</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-40 even">
<td class="column-1">10.10.24</td><td class="column-2">39</td><td class="column-3">331</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-41 odd">
<td class="column-1">10.10.24</td><td class="column-2">40</td><td class="column-3">325</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-42 even">
<td class="column-1">10.10.24</td><td class="column-2">41</td><td class="column-3">328</td><td class="column-4">131</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-43 odd">
<td class="column-1">10.10.24</td><td class="column-2">42</td><td class="column-3">327</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-44 even">
<td class="column-1">10.10.24</td><td class="column-2">43</td><td class="column-3">337</td><td class="column-4">131</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-45 odd">
<td class="column-1">10.10.24</td><td class="column-2">44</td><td class="column-3">330</td><td class="column-4">136</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-46 even">
<td class="column-1">10.10.24</td><td class="column-2">45</td><td class="column-3">330</td><td class="column-4">129</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-47 odd">
<td class="column-1">10.10.24</td><td class="column-2">46</td><td class="column-3">328</td><td class="column-4">102</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-48 even">
<td class="column-1">10.10.24</td><td class="column-2">47</td><td class="column-3">335</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-49 odd">
<td class="column-1">10.10.24</td><td class="column-2">48</td><td class="column-3">339</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-50 even">
<td class="column-1">10.10.24</td><td class="column-2">49</td><td class="column-3">339</td><td class="column-4">132</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-51 odd">
<td class="column-1">10.10.24</td><td class="column-2">50</td><td class="column-3">339</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-52 even">
<td class="column-1">10.10.24</td><td class="column-2">51</td><td class="column-3">332</td><td class="column-4">132</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-53 odd">
<td class="column-1">10.10.24</td><td class="column-2">52</td><td class="column-3">338</td><td class="column-4">128</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-54 even">
<td class="column-1">10.10.24</td><td class="column-2">53</td><td class="column-3">338</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-55 odd">
<td class="column-1">10.10.24</td><td class="column-2">54</td><td class="column-3">333</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-56 even">
<td class="column-1">10.10.24</td><td class="column-2">55</td><td class="column-3">343</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-57 odd">
<td class="column-1">10.10.24</td><td class="column-2">56</td><td class="column-3">342</td><td class="column-4">133</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-58 even">
<td class="column-1">10.10.24</td><td class="column-2">57</td><td class="column-3">344</td><td class="column-4">142</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-59 odd">
<td class="column-1">10.10.24</td><td class="column-2">58</td><td class="column-3">342</td><td class="column-4">132</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-60 even">
<td class="column-1">10.10.24</td><td class="column-2">59</td><td class="column-3">343</td><td class="column-4">133</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-61 odd">
<td class="column-1">10.10.24</td><td class="column-2">60</td><td class="column-3">339</td><td class="column-4">131</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-62 even">
<td class="column-1">11.10.24</td><td class="column-2">61</td><td class="column-3">380</td><td class="column-4">149</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-63 odd">
<td class="column-1">11.10.24</td><td class="column-2">62</td><td class="column-3">378</td><td class="column-4">143</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-64 even">
<td class="column-1">11.10.25</td><td class="column-2">63</td><td class="column-3">380</td><td class="column-4">143</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-65 odd">
<td class="column-1">11.10.26</td><td class="column-2">64</td><td class="column-3">387</td><td class="column-4">143</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-66 even">
<td class="column-1">11.10.27</td><td class="column-2">65</td><td class="column-3">382</td><td class="column-4">143</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-67 odd">
<td class="column-1">11.10.28</td><td class="column-2">66</td><td class="column-3">380</td><td class="column-4">144</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-68 even">
<td class="column-1">11.10.29</td><td class="column-2">67</td><td class="column-3">370</td><td class="column-4">144</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-69 odd">
<td class="column-1">11.10.30</td><td class="column-2">68</td><td class="column-3">362</td><td class="column-4">141</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-70 even">
<td class="column-1">11.10.31</td><td class="column-2">69</td><td class="column-3">365</td><td class="column-4">144</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-71 odd">
<td class="column-1">11.10.32</td><td class="column-2">70</td><td class="column-3">391</td><td class="column-4">147</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-72 even">
<td class="column-1">11.10.33</td><td class="column-2">71</td><td class="column-3">374</td><td class="column-4">147</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-73 odd">
<td class="column-1">11.10.34</td><td class="column-2">72</td><td class="column-3">385</td><td class="column-4">138</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-74 even">
<td class="column-1">11.10.35</td><td class="column-2">73</td><td class="column-3">383</td><td class="column-4">145</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-75 odd">
<td class="column-1">11.10.36</td><td class="column-2">74</td><td class="column-3">373</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-76 even">
<td class="column-1">11.10.37</td><td class="column-2">75</td><td class="column-3">382</td><td class="column-4">149</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-77 odd">
<td class="column-1">11.10.38</td><td class="column-2">76</td><td class="column-3">388</td><td class="column-4">150</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-78 even">
<td class="column-1">11.10.39</td><td class="column-2">77</td><td class="column-3">384</td><td class="column-4">143</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-79 odd">
<td class="column-1">11.10.40</td><td class="column-2">78</td><td class="column-3">370</td><td class="column-4">146</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-80 even">
<td class="column-1">11.10.41</td><td class="column-2">79</td><td class="column-3">376</td><td class="column-4">143</td><td class="column-5">1920x1080</td>
</tr>
<tr class="row-81 odd">
<td class="column-1">11.10.42</td><td class="column-2">80</td><td class="column-3">373</td><td class="column-4">147</td><td class="column-5">1920x1080</td>
</tr>
<tr class="row-82 even">
<td class="column-1">11.10.43</td><td class="column-2">81</td><td class="column-3">374</td><td class="column-4">138</td><td class="column-5">1920x1080</td>
</tr>
<tr class="row-83 odd">
<td class="column-1">11.10.44</td><td class="column-2">82</td><td class="column-3">366</td><td class="column-4">138</td><td class="column-5">2560x1440</td>
</tr>
<tr class="row-84 even">
<td class="column-1">11.10.45</td><td class="column-2">83</td><td class="column-3">363</td><td class="column-4">140</td><td class="column-5">2560x1440</td>
</tr>
<tr class="row-85 odd">
<td class="column-1">11.10.46</td><td class="column-2">84</td><td class="column-3">361</td><td class="column-4">142</td><td class="column-5">2560x1440</td>
</tr>
<tr class="row-86 even">
<td class="column-1">11.10.47</td><td class="column-2">85</td><td class="column-3">378</td><td class="column-4">148</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-87 odd">
<td class="column-1">11.10.48</td><td class="column-2">86</td><td class="column-3">376</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-88 even">
<td class="column-1">11.10.49</td><td class="column-2">87</td><td class="column-3">382</td><td class="column-4">138</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-89 odd">
<td class="column-1">15.10.24</td><td class="column-2">88</td><td class="column-3">355</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-90 even">
<td class="column-1">15.10.24</td><td class="column-2">89</td><td class="column-3">351</td><td class="column-4">137</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-91 odd">
<td class="column-1">15.10.24</td><td class="column-2">90</td><td class="column-3">348</td><td class="column-4">138</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-92 even">
<td class="column-1">17.10.24</td><td class="column-2">91</td><td class="column-3">400</td><td class="column-4">142</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-93 odd">
<td class="column-1">17.10.24</td><td class="column-2">92</td><td class="column-3">390</td><td class="column-4">142</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-94 even">
<td class="column-1">17.10.24</td><td class="column-2">93</td><td class="column-3">390</td><td class="column-4">149</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-95 odd">
<td class="column-1">17.10.24</td><td class="column-2">94</td><td class="column-3">381</td><td class="column-4">142</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-96 even">
<td class="column-1">17.10.24</td><td class="column-2">95</td><td class="column-3">382</td><td class="column-4">143</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-97 odd">
<td class="column-1">17.10.24</td><td class="column-2">96</td><td class="column-3">385</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-98 even">
<td class="column-1">17.10.24</td><td class="column-2">97</td><td class="column-3">367</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-99 odd">
<td class="column-1">17.10.24</td><td class="column-2">98</td><td class="column-3">352</td><td class="column-4">135</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-100 even">
<td class="column-1">17.10.24</td><td class="column-2">99</td><td class="column-3">365</td><td class="column-4">145</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-101 odd">
<td class="column-1">17.10.24</td><td class="column-2">100</td><td class="column-3">357</td><td class="column-4">145</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-102 even">
<td class="column-1">17.10.24</td><td class="column-2">101</td><td class="column-3">357</td><td class="column-4">140</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-103 odd">
<td class="column-1">17.10.24</td><td class="column-2">102</td><td class="column-3">357</td><td class="column-4">150</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-104 even">
<td class="column-1">17.10.24</td><td class="column-2">103</td><td class="column-3">357</td><td class="column-4">141</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-105 odd">
<td class="column-1">17.10.24</td><td class="column-2">104</td><td class="column-3">360</td><td class="column-4">141</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-106 even">
<td class="column-1">17.10.24</td><td class="column-2">105</td><td class="column-3">360</td><td class="column-4">144</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-107 odd">
<td class="column-1">17.10.24</td><td class="column-2">106</td><td class="column-3">358</td><td class="column-4">141</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-108 even">
<td class="column-1">17.10.24</td><td class="column-2">107</td><td class="column-3">352</td><td class="column-4">145</td><td class="column-5">1440x1080</td>
</tr>
<tr class="row-109 odd">
<td class="column-1">17.10.24</td><td class="column-2">108</td><td class="column-3">357</td><td class="column-4">138</td><td class="column-5">1440x1080</td>
</tr>
</tbody>
</table>
<p>To view online, visit shared folder here:</p>
<p><a >https://docs.google.com/spreadsheets/d/1gRVjCH4h1sWQ6qoNrmNddihMNgfVWbYK/edit?usp=sharing&ouid=101926819360442661051&rtpof=true&sd=true</a></p>
<p></p>
<div class="addtoany_share_save_container addtoany_content addtoany_content_bottom"><div class="a2a_kit a2a_kit_size_32 addtoany_list" data-a2a-url="https://spawnterror.com/cs2-fps-optimization-guide-2024-edition-with-benchmarks/" data-a2a-title="CS2 FPS Optimization Guide 2024 Edition (With Benchmarks)"><a class="a2a_button_facebook" title="Facebook" rel="nofollow noopener" target="_blank"><amp-img src="https://static.addtoany.com/buttons/facebook.svg" width="32" height="32" alt="Facebook" class="amp-wp-enforced-sizes amp-wp-9f55261 i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" layout="intrinsic" data-amp-original-style="background-color:#0866FF;" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img src="https://static.addtoany.com/buttons/facebook.svg" width="32" height="32" alt="Facebook"></noscript></amp-img></a><a class="a2a_button_twitter" title="Twitter" rel="nofollow noopener" target="_blank"><amp-img src="https://static.addtoany.com/buttons/twitter.svg" width="32" height="32" alt="Twitter" class="amp-wp-enforced-sizes amp-wp-fded0cf i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" layout="intrinsic" data-amp-original-style="background-color:#1D9BF0;" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img src="https://static.addtoany.com/buttons/twitter.svg" width="32" height="32" alt="Twitter"></noscript></amp-img></a><a class="a2a_button_email" title="Email" rel="nofollow noopener" target="_blank"><amp-img src="https://static.addtoany.com/buttons/email.svg" width="32" height="32" alt="Email" class="amp-wp-enforced-sizes amp-wp-ce7eb4c i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" layout="intrinsic" data-amp-original-style="background-color:#888990;" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img src="https://static.addtoany.com/buttons/email.svg" width="32" height="32" alt="Email"></noscript></amp-img></a><a class="a2a_button_reddit" title="Reddit" rel="nofollow noopener" target="_blank"><amp-img src="https://static.addtoany.com/buttons/reddit.svg" width="32" height="32" alt="Reddit" class="amp-wp-enforced-sizes amp-wp-bf1f1f4 i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" layout="intrinsic" data-amp-original-style="background-color:#ff4500;" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img src="https://static.addtoany.com/buttons/reddit.svg" width="32" height="32" alt="Reddit"></noscript></amp-img></a><a class="a2a_dd addtoany_share_save addtoany_share" target="_blank"><amp-img src="https://static.addtoany.com/buttons/a2a.svg" width="32" height="32" alt="Share" class="amp-wp-enforced-sizes amp-wp-208c9ce i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" layout="intrinsic" data-amp-original-style="background-color:#0166ff" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img src="https://static.addtoany.com/buttons/a2a.svg" width="32" height="32" alt="Share"></noscript></amp-img></a></div></div> </div>
<footer class="entry-meta">
<span class="cat-links"><span class="gp-icon icon-categories"><svg viewbox="0 0 512 512" aria-hidden="true" role="img" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" width="1em" height="1em">
<path d="M0 112c0-26.51 21.49-48 48-48h110.014a48 48 0 0 1 43.592 27.907l12.349 26.791A16 16 0 0 0 228.486 128H464c26.51 0 48 21.49 48 48v224c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112z" fill-rule="nonzero" />
</svg></span><span class="screen-reader-text">Categories </span><a rel="category tag">CS2</a>, <a rel="category tag">News</a>, <a rel="category tag">Tutorial</a></span> <span class="tags-links"><span class="gp-icon icon-tags"><svg viewbox="0 0 512 512" aria-hidden="true" role="img" version="1.1" xmlns="https://www.w3.org/2000/svg" xmlns:xlink="https://www.w3.org/1999/xlink" width="1em" height="1em">
<path d="M20 39.5c-8.836 0-16 7.163-16 16v176c0 4.243 1.686 8.313 4.687 11.314l224 224c6.248 6.248 16.378 6.248 22.626 0l176-176c6.244-6.244 6.25-16.364.013-22.615l-223.5-224A15.999 15.999 0 0 0 196.5 39.5H20zm56 96c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24z" />
<path d="M259.515 43.015c4.686-4.687 12.284-4.687 16.97 0l228 228c4.686 4.686 4.686 12.284 0 16.97l-180 180c-4.686 4.687-12.284 4.687-16.97 0-4.686-4.686-4.686-12.284 0-16.97L479.029 279.5 259.515 59.985c-4.686-4.686-4.686-12.284 0-16.97z" fill-rule="nonzero" />
</svg></span><span class="screen-reader-text">Tags </span><a rel="tag">benchmarks</a>, <a rel="tag">cs2</a>, <a rel="tag">fps</a>, <a rel="tag">guide</a>, <a rel="tag">optimisation</a>, <a rel="tag">tutorial</a></span> <nav id="nav-below" class="post-navigation">
<span class="screen-reader-text">Post navigation</span>
<div class="nav-previous"><span class="gp-icon icon-arrow-left"><svg viewbox="0 0 192 512" xmlns="https://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
<path d="M178.425 138.212c0 2.265-1.133 4.813-2.832 6.512L64.276 256.001l111.317 111.277c1.7 1.7 2.832 4.247 2.832 6.513 0 2.265-1.133 4.813-2.832 6.512L161.43 394.46c-1.7 1.7-4.249 2.832-6.514 2.832-2.266 0-4.816-1.133-6.515-2.832L16.407 262.514c-1.699-1.7-2.832-4.248-2.832-6.513 0-2.265 1.133-4.813 2.832-6.512l131.994-131.947c1.7-1.699 4.249-2.831 6.515-2.831 2.265 0 4.815 1.132 6.514 2.831l14.163 14.157c1.7 1.7 2.832 3.965 2.832 6.513z" fill-rule="nonzero" />
</svg></span><span class="prev" title="Previous"><a rel="prev">Dominate CS2: New Autoexec Generator Fine-Tunes Your Performance</a></span></div><div class="nav-next"><span class="gp-icon icon-arrow-right"><svg viewbox="0 0 192 512" xmlns="https://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
<path d="M178.425 256.001c0 2.266-1.133 4.815-2.832 6.515L43.599 394.509c-1.7 1.7-4.248 2.833-6.514 2.833s-4.816-1.133-6.515-2.833l-14.163-14.162c-1.699-1.7-2.832-3.966-2.832-6.515 0-2.266 1.133-4.815 2.832-6.515l111.317-111.316L16.407 144.685c-1.699-1.7-2.832-4.249-2.832-6.515s1.133-4.815 2.832-6.515l14.163-14.162c1.7-1.7 4.249-2.833 6.515-2.833s4.815 1.133 6.514 2.833l131.994 131.993c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" />
</svg></span><span class="next" title="Next"><a rel="next">Is Valve Ignoring CS2? Lag, Optimization, and the Price of Silence</a></span></div> </nav>
</footer>
</div>
</article>
<div class="comments-area">
<div id="comments">
<h3 class="comments-title">1 thought on “CS2 FPS Optimization Guide 2024 Edition (With Benchmarks)”</h3>
<ol class="comment-list">
<li id="comment-5290" class="comment even thread-even depth-1">
<article id="div-comment-5290" class="comment-body" itemtype="https://schema.org/Comment" itemscope>
<footer class="comment-meta">
<amp-img alt="" src="https://secure.gravatar.com/avatar/ff99f0a2db8fd56062b1193478125390?s=50&d=mm&r=g" srcset="https://secure.gravatar.com/avatar/ff99f0a2db8fd56062b1193478125390?s=100&d=mm&r=g 2x" class="avatar avatar-50 photo amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" height="50" width="50" layout="intrinsic" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUwIiB3aWR0aD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIi8+"></i-amphtml-sizer><noscript><img alt="" src="https://secure.gravatar.com/avatar/ff99f0a2db8fd56062b1193478125390?s=50&d=mm&r=g" srcset="https://secure.gravatar.com/avatar/ff99f0a2db8fd56062b1193478125390?s=100&d=mm&r=g 2x" height="50" width="50" loading="lazy" decoding="async"></noscript></amp-img> <div class="comment-author-info">
<div class="comment-author vcard" itemprop="author" itemtype="https://schema.org/Person" itemscope>
<cite itemprop="name" class="fn">Parano?ak</cite> </div>
<div class="entry-meta comment-metadata">
<a >
<time datetime="2024-11-01T06:23:17+00:00" itemprop="datePublished">
November 1, 2024 at 6:23 am </time>
</a>
</div>
</div>
</footer>
<div class="comment-content" itemprop="text">
<p>Thank you for your work ! At last something serious with benchmarks at every level !</p>
<span class="reply"><a rel="nofollow" class="comment-reply-link" href="#respond" data-commentid="5290" data-postid="1089" data-belowelement="div-comment-5290" data-respondelement="respond" data-replyto="Reply to Parano?ak" aria-label="Reply to Parano?ak" on='tap:AMP.setState({"ampCommentThreading":{"replyTo":"Reply to Parano?ak","commentParent":"5290"}}),comment.focus'>Reply</a></span> </div>
</article>
</li>
</ol>
<div id="respond" class="comment-respond">
<h3 id="reply-title" class="comment-reply-title"><span data-amp-bind-text='ampCommentThreading.replyTo ? ampCommentThreading.replyTo : "Leave a Comment"' i-amphtml-binding>Leave a Comment</span> <small><a rel="nofollow" id="cancel-comment-reply-link" hidden data-amp-bind-hidden='ampCommentThreading.commentParent == "0"' on='tap:AMP.setState({ampCommentThreading: {"replyTo":"","commentParent":"0"}})' i-amphtml-binding>Cancel reply</a></small></h3><form method="post" id="commentform" class="comment-form" novalidate target="_top" action-xhr="https://spawnterror.com/wp-comments-post.php?_wp_amp_action_xhr_converted=1" on='submit-success:commentform.clear,AMP.setState({ampCommentThreading: {"replyTo":"","commentParent":"0"}})'><amp-state id="ampCommentThreading" class="i-amphtml-layout-container" i-amphtml-layout="container"><script type="application/json">{"replyTo":"","commentParent":"0"}</script></amp-state><p class="comment-form-comment"><label for="comment" class="screen-reader-text">Comment</label><textarea id="comment" name="comment" cols="45" rows="8" aria-required="true" required></textarea></p><label for="author" class="screen-reader-text">Name</label><input placeholder="Name *" id="author" name="author" type="text" value="" size="30">
<label for="email" class="screen-reader-text">Email</label><input placeholder="Email *" id="email" name="email" type="email" value="" size="30">
<label for="url" class="screen-reader-text">Website</label><input placeholder="Website" id="url" name="url" type="url" value="" size="30">
<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes"> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next time I comment.</label></p>
<p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Post Comment"> <input type="hidden" name="comment_post_ID" value="1089" id="comment_post_ID">
<input type="hidden" name="comment_parent" id="comment_parent" value="0" data-amp-bind-value="ampCommentThreading.commentParent" i-amphtml-binding>
</p><p data-amp-original-style="display: none;" class="amp-wp-224b51a"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="3febea0bdb"></p><p class="akismet-fields-container amp-wp-3e2e7c3" data-prefix="ak_" data-amp-original-style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label></p><div class="amp-wp-default-form-message" submit-error=""><template type="amp-mustache"><p class="{{#redirecting}}amp-wp-form-redirecting{{/redirecting}}">{{#message}}message
{{/message}}{{^message}}Your submission failed. <small>The server responded with {{status_text}} (code {{status_code}}). Please contact the developer of this form processor to improve this message. <a target="_blank" rel="nofollow noreferrer noopener">Learn More</a></small>{{/message}}</p></template></div><div class="amp-wp-default-form-message" submit-success=""><template type="amp-mustache"><p class="{{#redirecting}}amp-wp-form-redirecting{{/redirecting}}">{{#message}}message
{{/message}}{{^message}}It appears your submission was successful. <small>Even though the server responded OK, it is possible the submission was not processed. Please contact the developer of this form processor to improve this message. <a target="_blank" rel="nofollow noreferrer noopener">Learn More</a></small>{{/message}}</p></template></div><div class="amp-wp-default-form-message" submitting=""><template type="amp-mustache"><p>Submitting…</p></template></div></form> </div>
</div>
</div>
</main>
</div>
<div id="right-sidebar" class="widget-area sidebar is-right-sidebar" itemtype="https://schema.org/WPSideBar" itemscope>
<div class="inside-right-sidebar">
<aside id="shailan-countdown-widget-6" class="widget inner-padding shailan_CountdownWidget"> <h2 class="widget-title">SINCE</h2>
<div id="shailan-countdown-6_1" class="shailan-countdown-6 countdown"></div>
<div><small><a title="WordPress Countdown Plugin" class="countdown_infolink">i</a></small></div>
</aside> <aside id="custom_html-17" class="widget_text widget inner-padding widget_custom_html"><h2 class="widget-title">Advertisement</h2><div class="textwidget custom-html-widget">
<ins class="adsbygoogle amp-wp-fa9aecc" data-ad-client="ca-pub-4792468251490623" data-ad-slot="9089843186" data-ad-format="auto" data-full-width-responsive="true" data-amp-original-style="display:block"></ins>
</div></aside><aside id="archives-6" class="widget inner-padding widget_archive"><h2 class="widget-title">ARCHIVE</h2>
<ul>
<li><a >October 2024</a>?(4)</li>
<li><a >October 2023</a>?(1)</li>
<li><a >March 2021</a>?(1)</li>
<li><a >February 2021</a>?(2)</li>
<li><a >January 2021</a>?(6)</li>
<li><a >December 2020</a>?(1)</li>
<li><a >April 2020</a>?(1)</li>
<li><a >March 2020</a>?(2)</li>
<li><a >November 2019</a>?(2)</li>
<li><a >October 2019</a>?(9)</li>
<li><a >September 2019</a>?(9)</li>
</ul>
</aside>
<aside id="recent-posts-6" class="widget inner-padding widget_recent_entries">
<h2 class="widget-title">RECENT POSTS</h2>
<ul>
<li>
<a >Is Valve Ignoring CS2? Lag, Optimization, and the Price of Silence</a>
</li>
<li>
<a aria-current="page">CS2 FPS Optimization Guide 2024 Edition (With Benchmarks)</a>
</li>
<li>
<a >Dominate CS2: New Autoexec Generator Fine-Tunes Your Performance</a>
</li>
<li>
<a >Best CS2 Launch Options for 2024 (Boost FPS & Performance)</a>
</li>
<li>
<a >Practice config file for COUNTER STRIKE 2 (CS2) UPDATED 2024</a>
</li>
<li>
<a >How To Change CSGO Font To Custom One In 5 Steps [2021]</a>
</li>
<li>
<a >CSGO Update For 17/02/2021</a>
</li>
<li>
<a >CSGO UPDATE FOR 04/02/2021</a>
</li>
<li>
<a >CSGO Update For 27/01/2021</a>
</li>
<li>
<a >Launch Options 2021 Edition</a>
</li>
<li>
<a >CSGO UPDATE FOR 20/01/2021</a>
</li>
<li>
<a >CS:GO Major PGL Stockholm 2021</a>
</li>
<li>
<a >Christopher “GeT_RiGhT” Alesund plans to retire</a>
</li>
<li>
<a >CSGO Update For 7/01/2021</a>
</li>
<li>
<a >New 2020 Counter Strike Operation: Broken Fang</a>
</li>
</ul>
</aside> </div>
</div>
</div>
</div>
<div class="site-footer grid-container">
<div id="footer-widgets" class="site footer-widgets">
<div class="footer-widgets-container grid-container">
<div class="inside-footer-widgets">
<div class="footer-widget-1">
<aside id="text-3" class="widget inner-padding widget_text"><h2 class="widget-title">About Us</h2> <div class="textwidget"><a title="logo" ><amp-img src="https://spawnterror.com/wp-content/uploads/2021/01/spawnterror_logo_white.png" width="250" alt="spawnterror.com" height="34.722222222222" class="amp-wp-enforced-sizes i-amphtml-layout-intrinsic i-amphtml-layout-size-defined" layout="intrinsic" i-amphtml-layout="intrinsic"><i-amphtml-sizer slot="i-amphtml-svc" class="i-amphtml-sizer"><img alt="" aria-hidden="true" class="i-amphtml-intrinsic-sizer" role="presentation" src="data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjM0LjcyMjIyMjIyMjIyMiIgd2lkdGg9IjI1MCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiLz4="></i-amphtml-sizer><noscript><img src="https://spawnterror.com/wp-content/uploads/2021/01/spawnterror_logo_white.png" width="250" alt="spawnterror.com" height="34.722222222222"></noscript></amp-img></a> <br><br> Everything related to Counter Strike.<br>
News, updates, videos & tutorials.
<br>
</div>
</aside> </div>
<div class="footer-widget-2">
<aside id="text-4" class="widget inner-padding widget_text"><h2 class="widget-title">Links</h2> <div class="textwidget"><ul>
<li><a >Report Scammer</a></li>
<li><a >Youtube Channel</a></li>
<li><a >Steam Group</a></li>
<li><a >CS2 Reddit</a></li>
</ul></div>
</aside> </div>
<div class="footer-widget-3">
<aside id="custom_html-3" class="widget_text widget inner-padding widget_custom_html"><h2 class="widget-title">Information</h2><div class="textwidget custom-html-widget"><ul>
<li><a >Terms & Conditions</a></li>
<li><a >Cookie Policy</a></li>
<li><a >Privacy Policy</a></li>
<li><a >Contact Us</a></li>
</ul></div></aside> </div>
</div>
</div>
</div>
<footer class="site-info" itemtype="https://schema.org/WPFooter" itemscope>
<div class="inside-site-info grid-container">
<div class="copyright-bar">
Made with ?? for the community!
<br><br>
? 2024 SPAWNTERROR
<br>
All Rights Reserved </div>
</div>
</footer>
</div>
<a title="Scroll back to top" aria-label="Scroll back to top" rel="nofollow" href="#" class="generate-back-to-top amp-wp-2ab17b5" data-scroll-speed="400" data-start-scroll="300" data-amp-original-style="opacity:0;visibility:hidden;">
<span class="gp-icon icon-arrow-up"><svg viewbox="0 0 330 512" xmlns="https://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414">
<path d="M305.863 314.916c0 2.266-1.133 4.815-2.832 6.514l-14.157 14.163c-1.699 1.7-3.964 2.832-6.513 2.832-2.265 0-4.813-1.133-6.512-2.832L164.572 224.276 53.295 335.593c-1.699 1.7-4.247 2.832-6.512 2.832-2.265 0-4.814-1.133-6.513-2.832L26.113 321.43c-1.699-1.7-2.831-4.248-2.831-6.514s1.132-4.816 2.831-6.515L158.06 176.408c1.699-1.7 4.247-2.833 6.512-2.833 2.265 0 4.814 1.133 6.513 2.833L303.03 308.4c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" />
</svg></span>
</a>
<amp-analytics id="c77a5ec9-9bba-4998-9d8c-cde702927e60" class="i-amphtml-layout-fixed i-amphtml-layout-size-defined" style="width:1px;height:1px" i-amphtml-layout="fixed"><script type="application/json">{}</script></amp-analytics> <div id="amp-mobile-version-switcher">
<a rel="nofollow" >
Exit mobile version </a>
</div>
</body></html>Could you please point me in the right direction regarding resolving this issue? It is a first time for me and I lack experience with WP and plugins.
- This topic was modified 2 weeks, 3 days ago by .
- This topic was modified 2 weeks, 3 days ago by . Reason: screenshots do not work, edit other way
The page I need help with: [log in to see the link]
- You must be logged in to reply to this topic.