{"id":79350,"date":"2025-01-13T01:08:44","date_gmt":"2025-01-13T01:08:44","guid":{"rendered":"https:\/\/goodwriterz.com\/site\/?p=79350"},"modified":"2025-01-13T01:08:44","modified_gmt":"2025-01-13T01:08:44","slug":"60fps-is-no-longer-enough-so-i-move-on-to-creating-frames","status":"publish","type":"post","link":"https:\/\/goodwriterz.com\/site\/60fps-is-no-longer-enough-so-i-move-on-to-creating-frames\/","title":{"rendered":"60fps is no longer enough, so I move on to creating frames"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_68_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >\u062c\u062f\u0648\u0644 \u0627\u0644\u0645\u062d\u062a\u0648\u064a\u0627\u062a<\/p>\n<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\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><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>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/goodwriterz.com\/site\/60fps-is-no-longer-enough-so-i-move-on-to-creating-frames\/#summary\" title=\"summary\">summary<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/goodwriterz.com\/site\/60fps-is-no-longer-enough-so-i-move-on-to-creating-frames\/#60fps_is_the_new_30fps\" title=\"60fps is the new 30fps\">60fps is the new 30fps<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/goodwriterz.com\/site\/60fps-is-no-longer-enough-so-i-move-on-to-creating-frames\/#Softness_beyond_eye_candy\" title=\"Softness beyond eye candy\">Softness beyond eye candy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/goodwriterz.com\/site\/60fps-is-no-longer-enough-so-i-move-on-to-creating-frames\/#Creating_a_framework_can_solve_the_problem\" title=\"Creating a framework can solve the problem\">Creating a framework can solve the problem<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/goodwriterz.com\/site\/60fps-is-no-longer-enough-so-i-move-on-to-creating-frames\/#Frame_construction_isnt_perfect_yet\" title=\"Frame construction isn&#8217;t perfect (yet)\">Frame construction isn&#8217;t perfect (yet)<\/a><\/li><\/ul><\/nav><\/div>\n<div>\n<section class=\"emaki-custom-block emaki-custom-key-points\">\n<div class=\"emaki-custom key-points\" id=\"custom_block_0\">\n<h3 class=\"title icon i-list\"><span class=\"ez-toc-section\" id=\"summary\"><\/span>summary<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"custom_block-content key-points\">\n<ul>\n<li>    The gaming industry is moving towards a new level of 60 FPS due to the technological advances that have been made in upscaling technology. <\/li>\n<li>    Many gamers decide to prioritize higher frames per second over graphical fidelity for a smoother, more responsive, and potentially more immersive experience. <\/li>\n<li>    Frame generation technology can double frame rates for smoother performance without significantly increasing hardware requirements, but the technology takes time to mature. <\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":0,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":0,\"nbrPlacementsScanned\":0,\"ruleCount\":400,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":240} --><\/section>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":0,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":0,\"nbrPlacementsScanned\":0,\"ruleCount\":400,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":240} --><br \/>\n<!-- No winning ad found for zone: below first paragraph! --><\/p>\n<p>There was a time when we all thought that 60 FPS was the pinnacle of gaming frame rates. However, recent technological advances, such as frame creation and increased artificial intelligence, have given us an easy way to double or triple the number. So, I think it&#8217;s time to embrace a new standard for gaming performance.<\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":0,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":0,\"nbrPlacementsScanned\":0,\"ruleCount\":400,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":549} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":0,\"ruleCount\":400,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":400,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><br \/>\n<!-- No winning ad found for zone: native in content! --><\/p>\n<h2 id=\"60-fps-is-the-new-30-fps\"><span class=\"ez-toc-section\" id=\"60fps_is_the_new_30fps\"><\/span>    60fps is the new 30fps <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You may be surprised to know that the PlayStation 2 has 60 FPS games. However, in the generations that followed, 30 FPS became the standard in order to prioritize graphical fidelity, especially in triple-A games. Achieving 60 FPS or more in games like <em>Far Cry 2 <\/em>On PlayStation 3 it wasn&#8217;t realistic with the hardware.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":331} --><\/p>\n<p>As a result, developers have generally focused on running games at a fixed rate of 30 frames per second while optimizing graphical details instead. 30fps still provides a reasonably smooth experience, especially if there are no frame rate issues.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":555} --><\/p>\n<p>On PC, gamers always have more flexibility. You can build a more capable machine or simply sacrifice graphical fidelity to achieve a consistent 60fps. Since most monitors in the 2000s and early 2000s didn&#8217;t support refresh rates above 60Hz (or 60 updates per second), there was no point in going beyond 60fps.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":875} --><\/p>\n<div class=\"body-img landscape mobile-optimized\">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1200\" height=\"675\" loading=\"lazy\" alt=\"ASUS ROG Swift OLED PG27AQDM, 540Hz\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2025\/01\/60fps-is-no-longer-enough-so-I-move-on-to.jpg\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2025\/01\/60fps-is-no-longer-enough-so-I-move-on-to.jpg?resize=1200%2C675&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\"><figcaption class=\"body-img-caption\">Hannah Stryker \/ Obsessed with How-to<\/figcaption><\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":1,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":1,\"nbrPlacementsScanned\":1,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":1115} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":1,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":1000,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p>    Fast forward to today, and many monitors and TVs feature refresh rates in excess of 60Hz, allowing gamers to take advantage of much higher frame rates. Current generation consoles and new PCs have also made huge strides in performance and can push well over 60 frames per second.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":266} --><\/p>\n<p>Thanks to VRR (Variable Refresh Rate), your monitor can dynamically adjust its refresh rate to match your frame rate. So, even if your FPS is between 90 and 120, jitter won&#8217;t affect gameplay or lead to unsightly screen tearing or partial frame deliveries.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":541} --><\/p>\n<p>When you spend some time playing at 120fps or higher and then go back down to 60fps, you can feel the difference, and going down to 30fps can seem practically unplayable. If you&#8217;ve ever tried gaming on a high refresh rate monitor (with an FPS to match), you&#8217;ll know what I&#8217;m talking about.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":842} --><\/p>\n<p>While it&#8217;s still possible to enjoy games at 30fps, it&#8217;s clear that we&#8217;ve come a long way. I think it&#8217;s time to stop using 30fps altogether and make 60fps the new minimum.<\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":2,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":2,\"nbrPlacementsScanned\":2,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":1020} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":2,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":1000,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":0} --><\/p>\n<h2 id=\"smoothness-over-eye-candy\"><span class=\"ez-toc-section\" id=\"Softness_beyond_eye_candy\"><\/span>    Softness beyond eye candy <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"body-img landscape mobile-optimized\">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1200\" height=\"675\" loading=\"lazy\" alt=\"Vizio TV with Forza Horizon 4 turned on.\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2025\/01\/1736730516_397_60fps-is-no-longer-enough-so-I-move-on-to.jpg\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2025\/01\/1736730516_397_60fps-is-no-longer-enough-so-I-move-on-to.jpg?resize=1200%2C675&#038;ssl=1\" style=\"height:auto;max-width:100%\" title=\"\"><figcaption class=\"body-img-caption\">Josh Hendrickson\/The How-To Geek<\/figcaption><\/figure>\n<\/p><\/div>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":240} --><\/p>\n<p>In almost every game, I&#8217;d rather have a higher frame rate than crank up the graphics settings because, to me, smoother gameplay feels more immersive. An increase of 10-15 fps is more noticeable than volumetric clouds or slightly sharper shadows. Expand that to all settings, and you can easily get a performance boost of over 30fps by making sacrifices where necessary.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":615} --><\/p>\n<p>Of course, there&#8217;s a balance to be struck here, as some games can look much worse if you set everything too low. That&#8217;s why I follow game optimization guides to make sure I only lower graphics settings that have a significant impact on performance.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":860} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":1000,\"actualCount\":860,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":140,\"nextBlockCount\":301,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1161} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":3,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":3,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":1000} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":3,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<p>On consoles, you can choose Performance mode, which increases the target FPS from 30 to 60 or from 60 to 120, and the game will likely still look good. This is especially true for fast-paced games (such as racing games) where you barely spend any time looking at the world going around while you play.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":161} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":161} --><\/p>\n<h2 id=\"frame-generation-can-solve-the-problem\"><span class=\"ez-toc-section\" id=\"Creating_a_framework_can_solve_the_problem\"><\/span>    Creating a framework can solve the problem <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Now you&#8217;re probably wondering how we can game at 100+ FPS when the equivalent consoles and PCs can barely get 60 FPS. The answer is simple, it is called frame creation. Simply put, frame generation techniques allow your GPU to double its frames per second (FPS) output by taking two frames and interpolating a third frame that creates a smooth transition between the two.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":532} --><\/p>\n<p>NVIDIA&#8217;s DLSS frame generation uses AI to create these images, while AMD uses improved AI algorithms for AFMF 2. Since I have an AMD GPU, I tested AFMF 2 and found that it can easily double the FPS.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":747} --><\/p>\n<p>It&#8217;s not perfect, because it doesn&#8217;t work well in all games. For example, I can&#8217;t even tell it&#8217;s enabled <em>Fallout 76<\/em>but it causes some minor visual artifacts in <em>Starfield<\/em>.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":928} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":true,\"currentRuleCount\":1000,\"actualCount\":928,\"hasActualCountMetThreshold\":true,\"countRemainingForInjection\":72,\"nextBlockCount\":240,\"hasCountRemainingForInjectionMetThreshold\":true,\"nextCount\":1168} --><\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":4,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":4,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":1000} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":4,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":true,\"actualCount\":0} --><\/p>\n<div class=\"body-img landscape \">\n<div class=\"responsive-img image-expandable img-article-item\">\n<figure><img data-recalc-dims=\"1\" decoding=\"async\" width=\"1200\" height=\"675\" loading=\"lazy\" data-img-url=\"https:\/\/goodwriterz.com\/site\/wp-content\/uploads\/2025\/01\/60fps-is-no-longer-enough-so-I-move-on-to.png\" src=\"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2025\/01\/60fps-is-no-longer-enough-so-I-move-on-to.png?resize=1200%2C675&#038;ssl=1\" style=\"height:auto;max-width:100%\" alt=\"\" title=\"\">  <\/figure>\n<\/p><\/div>\n<p>Fallout 76 with AFMF 2 enabled<\/p>\n<\/p><\/div>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":168} --><\/p>\n<p>    It&#8217;s worth noting that both NVIDIA and AMD recommend a baseline of at least 60 FPS for best results with frame generation, so you still need a good GPU for it to work. If your GPU supports framerateing or upscaling, try enabling it in the in-game graphics settings or GPU driver to see what it can do for you.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":487} --><\/p>\n<p>On the console side, the PS5 Pro will be the first to feature AI upscaling, but it appears it won&#8217;t feature any frame generation technology. This seems like a missed opportunity when Sony&#8217;s stated goal is to provide &#8220;Quality Mode&#8221; graphics at &#8220;Performance Mode&#8221; frame rates.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":764} --><\/p>\n<p>However, modern upscaling solutions provide another excellent way to dramatically increase your FPS, especially at higher resolutions. Sony&#8217;s hardware upgrade program is a huge leap forward in console technology, and is sure to lead to hardware upgrades becoming a staple of custom living room hardware.<\/p>\n<p><!-- Repeatable debug data: {\"injection\":\"before\",\"adPosition\":5,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":5,\"nbrPlacementsScanned\":5,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":1059} --><!-- Zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"after\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":5,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"isEarlyInjection\":false,\"actualCount\":0} --><br \/>\n<!-- Repeatable debug data: {\"isEarlyInjection\":false,\"currentRuleCount\":1000,\"actualCount\":0,\"hasActualCountMetThreshold\":null,\"countRemainingForInjection\":null,\"nextBlockCount\":null,\"hasCountRemainingForInjectionMetThreshold\":null} --><\/p>\n<p>We expect to see this technology feature heavily in next-gen consoles, like the PlayStation 6, whatever Microsoft prepares for the next Xbox, and even the Nintendo Switch 2. The Switch in particular is a good candidate for DLSS-based techniques like frame generation because it&#8217;s built on NVIDIA&#8217;s hardware .<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":313} --><\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":313} --><\/p>\n<h2 id=\"frame-generation-isn-39-t-perfect-yet\"><span class=\"ez-toc-section\" id=\"Frame_construction_isnt_perfect_yet\"><\/span>    Frame construction isn&#8217;t perfect (yet) <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>It should be noted that tire creation is still in its infancy and has some minor issues that need to be resolved. Input lag and inconsistent frame rates don&#8217;t make it a great solution for competitive gaming. Some titles work great, while others result in unsightly artwork. Frame generation works best when games are properly optimized to take advantage of it.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":679} --><\/p>\n<p>However, this technology could help make 120fps a new standard without the need for powerful and expensive hardware. Many of us already have 120Hz TVs in our living rooms and are ready for the 120fps revolution. We&#8217;re already seeing promising results in some games, and this will only get better with time.<\/p>\n<p><!-- No repeatable ad for zone: character count repeatable. --><!-- Repeatable debug data: {\"injection\":\"none\",\"adPosition\":6,\"startingPoint\":0,\"skipEvery\":null,\"nbrPlacementFilledEachSkip\":6,\"nbrPlacementsScanned\":6,\"ruleCount\":1000,\"degradationStartingPoint\":1,\"stopAds\":null,\"actualCount\":987} -->\n <\/div>\n<p>        (tags for translation) Video games <\/p>\n","protected":false},"excerpt":{"rendered":"<p>summary The gaming industry is moving towards a new level of 60 FPS due to the technological advances that have been made in upscaling technology. Many gamers decide to prioritize higher frames per second over graphical fidelity for a smoother, more responsive, and potentially more immersive experience. Frame generation technology can double frame rates for &#8230; <a title=\"60fps is no longer enough, so I move on to creating frames\" class=\"read-more\" href=\"https:\/\/goodwriterz.com\/site\/60fps-is-no-longer-enough-so-i-move-on-to-creating-frames\/\" aria-label=\"Read more about 60fps is no longer enough, so I move on to creating frames\">\u0625\u0642\u0631\u0623 \u0627\u0644\u0645\u0632\u064a\u062f<\/a><\/p>\n","protected":false},"author":1,"featured_media":79351,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[30],"tags":[1723,1092],"class_list":["post-79350","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-video-games","tag-computer-games","tag-playstation"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/goodwriterz.com\/site\/wp-content\/uploads\/2025\/01\/1736730519_60fps-is-no-longer-enough-so-I-move-on-to.jpg?fit=2100%2C1400&ssl=1","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/79350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/comments?post=79350"}],"version-history":[{"count":1,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/79350\/revisions"}],"predecessor-version":[{"id":79352,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/posts\/79350\/revisions\/79352"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/media\/79351"}],"wp:attachment":[{"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/media?parent=79350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/categories?post=79350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/goodwriterz.com\/site\/wp-json\/wp\/v2\/tags?post=79350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}