{"id":46568,"date":"2018-08-23T10:29:17","date_gmt":"2018-08-23T10:29:17","guid":{"rendered":"https:\/\/www.libretro.com\/?p=46568"},"modified":"2019-02-24T20:01:23","modified_gmt":"2019-02-24T20:01:23","slug":"upcoming-retroarch-1-7-4-sync-to-exact-content-frame-rate-ideal-for-g-syncfreesync-users","status":"publish","type":"post","link":"https:\/\/www.libretro.com\/index.php\/upcoming-retroarch-1-7-4-sync-to-exact-content-frame-rate-ideal-for-g-syncfreesync-users\/","title":{"rendered":"RetroArch 1.7.4 \u2013 Sync To Exact Content Frame Rate &#8211; Ideal for G-Sync\/FreeSync users!"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/08\/sync-to-exact-content-framerate-1024x804.png\" alt=\"\" width=\"750\" height=\"589\" class=\"aligncenter size-large wp-image-46569\" srcset=\"https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/08\/sync-to-exact-content-framerate-1024x804.png 1024w, https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/08\/sync-to-exact-content-framerate-300x236.png 300w, https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/08\/sync-to-exact-content-framerate-768x603.png 768w, https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/08\/sync-to-exact-content-framerate.png 1282w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><br \/>\n<b>Blog post written by Tatsuya79<\/b><\/p>\n<p>RetroArch 1.7.4 has a new feature that will be especially advantageous to users of variable sync display technologies, such as G-Sync\/FreeSync. We call it <strong>&#8220;Sync to Exact Content Framerate&#8221;<\/strong>.<\/p>\n<p>This option is the equivalent of forcing x1 speed while still allowing fast forward.<br \/>\nThere will be no deviation from the core requested refresh rate alongside sound Dynamic Rate Control (the default RetroArch behaviour outside of this setting).<br \/>\nIt should adapt to any refresh supported by your screen and provide smooth scrolling.<\/p>\n<p>Steps to take for it to be effective:<\/p>\n<ul>\n<li>Have G-Sync\/FreeSync active in your video driver control panel and monitor menu<\/li>\n<li>In RetroArch, set <strong><em>&#8220;Video&#8221; -> &#8220;Vertical Refresh Rate&#8221;<\/strong><\/em> to your monitor frequency<br \/>\n(you can use &#8220;set display reported refresh rate&#8221; as it should give you your desktop refresh rate)<\/li>\n<li>Activate <strong>&#8220;Frame Throttle&#8221;-> &#8220;Sync to Exact Content Framerate (G-Sync, FreeSync)&#8221;<\/strong><\/em><\/li>\n<\/ul>\n<p>Keep V-Sync active in <strong><em>Settings -> &#8220;Video&#8221;<\/strong><\/em>, it won&#8217;t work with it disabled.<\/p>\n<h2>Core-specific hints<\/h2>\n<li>MAME needs &#8220;Enable Throttle&#8221; in its core options to give the exact game timing.<\/li>\n<li>Genesis Plus GX needs &#8220;System Region&#8221; set to &#8220;PAL&#8221; in its core options to switch to 50Hz. It doesn&#8217;t seem to be able to do it automatically.<\/li>\n<p>\nThis setting is not a silver bullet though, and it relies on the core to have proper frame timing. As a result, currently this setting can&#8217;t fix the frame pacing issues some cores suffer from (mGBA and Reicast have some at the moment).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Blog post written by Tatsuya79 RetroArch 1.7.4 has a new feature that will be especially advantageous to users of variable sync display technologies, such as G-Sync\/FreeSync. We call it &#8220;Sync to Exact Content Framerate&#8221;. This option is the equivalent of forcing x1 speed while still allowing fast forward. There will be no deviation from the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[212,211,2,5],"tags":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/posts\/46568"}],"collection":[{"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/comments?post=46568"}],"version-history":[{"count":9,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/posts\/46568\/revisions"}],"predecessor-version":[{"id":46594,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/posts\/46568\/revisions\/46594"}],"wp:attachment":[{"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/media?parent=46568"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/categories?post=46568"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/tags?post=46568"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}