{"id":923,"date":"2024-07-11T00:11:42","date_gmt":"2024-07-11T00:11:42","guid":{"rendered":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/"},"modified":"2024-12-10T04:13:46","modified_gmt":"2024-12-10T04:13:46","slug":"dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support","status":"publish","type":"post","link":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/","title":{"rendered":"DXVK 2.4 Update: Introducing Non-Native Refresh Rate Emulation and Direct3D 8 Support"},"content":{"rendered":"<p><p>DXVK 2.4, a Vulkan-based implementation of D3D9, D3D10, and D3D11 for Linux \/ Wine, is now available for download as a major update that introduces new features and improves support for multiple games.<\/p>\n<\/p>\n<p><p>Highlights of DXVK 2.4 include D3D8 support as the Direct3D 8 to Vulkan translation D8VK has been merged into <strong><a href=\"https:\/\/9to5linux.com\/dxvk-2-3-1-brings-more-efficient-shader-code-generation-on-nvidia-gpus\" rel=\"nofollow noopener\" target=\"_blank\">DXVK<\/a><\/strong>, support for multiple window system backends in dxvk-native, and non-native refresh rate emulation for reporting a different refresh rate to video games in environments where the display mode can\u2019t be changed.<\/p>\n<\/p>\n<p><p>&#8220;This is problematic for games that require to be run at 60 FPS but do not limit their frame rate when using a 60 Hz display mode,&#8221; reads the <em><a href=\"https:\/\/github.com\/doitsujin\/dxvk\/releases\/tag\/v2.4\" target=\"_blank\" rel=\"nofollow noopener\">announcement<\/a><\/em>. &#8220;The frame rate limiter will now be engaged automatically if a game runs in full-screen mode with vertical synchronization enabled, and if the detected frame rate over a short period of time is higher than the refresh rate of the selected display mode.&#8221;<\/p>\n<\/p>\n<p><p>DXVK 2.4 brings improvements to several video games, including Battlefield 2, Battlefield 2142, Dead Space 2, Dragonshard, Fallout 4, Fallout New Vegas, Ghostbusters Remastered, Gothic 3, Guild Wars 2, Prototype, Star Citizen, The Sims 2, Tomb Raider Legend, Red Faction Guerilla Re-Mars-Tered, Rise of Nations, Watch Dogs, Watch Dogs 2, and WRC 4.<\/p>\n<\/p>\n<p><p>On top of that, this release fixes various issues with D3D9 fixed-function texture coordinate processing, improves compatibility with third-party mods hooking various DXGI entry points, improves the video processor blit functionality, improves the descriptor pool management to save memory, and fixes a crash and rendering issues with AMD\u2019s official drivers when the pipeline libraries are enabled.<\/p>\n<\/p>\n<p><p>DXVK 2.4 is now available for download from the <em><a href=\"https:\/\/github.com\/doitsujin\/dxvk\/\" target=\"_blank\" rel=\"nofollow noopener\">project\u2019s GitHub page<\/a><\/em>, but you must compile it on your GNU\/Linux distribution. If that\u2019s not your cup of tea, you\u2019ll have to wait for it to land in the stable software repositories of your GNU\/Linux distribution.<\/p>\n<\/p>\n<p><p><i>Last updated 11 hours ago<\/i><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DXVK 2.4, a Vulkan-based implementation of D3D9, D3D10, and D3D11 for Linux \/ Wine, is now available for download as a major update that introduces new features and improves support for multiple games. Highlights of DXVK 2.4 include D3D8 support as the Direct3D 8 to Vulkan translation D8VK has been merged into DXVK, support for [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":924,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,558,559,4],"tags":[],"class_list":["post-923","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-app","category-dxvk","category-dxvk-2-4","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DXVK 2.4 Brings Direct3D 8 and Refresh Rate Support | ServerHost<\/title>\n<meta name=\"description\" content=\"DXVK 2.4 introduces support for Direct3D 8 and enhances game refresh rate handling, optimizing gaming performance on Linux. Upgrade your system now.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DXVK 2.4 Brings Direct3D 8 and Refresh Rate Support | ServerHost\" \/>\n<meta property=\"og:description\" content=\"DXVK 2.4 introduces support for Direct3D 8 and enhances game refresh rate handling, optimizing gaming performance on Linux. Upgrade your system now.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/\" \/>\n<meta property=\"og:site_name\" content=\"ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-11T00:11:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-12-10T04:13:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/07\/8a7b53946eae0750ab4270cd5efa9d9d.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/\",\"url\":\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/\",\"name\":\"DXVK 2.4 Brings Direct3D 8 and Refresh Rate Support | ServerHost\",\"isPartOf\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/07\/8a7b53946eae0750ab4270cd5efa9d9d.webp\",\"datePublished\":\"2024-07-11T00:11:42+00:00\",\"dateModified\":\"2024-12-10T04:13:46+00:00\",\"author\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\"},\"description\":\"DXVK 2.4 introduces support for Direct3D 8 and enhances game refresh rate handling, optimizing gaming performance on Linux. Upgrade your system now.\",\"breadcrumb\":{\"@id\":\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#primaryimage\",\"url\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/07\/8a7b53946eae0750ab4270cd5efa9d9d.webp\",\"contentUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/07\/8a7b53946eae0750ab4270cd5efa9d9d.webp\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/serverhost.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DXVK 2.4 Update: Introducing Non-Native Refresh Rate Emulation and Direct3D 8 Support\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serverhost.com\/blog\/#website\",\"url\":\"https:\/\/serverhost.com\/blog\/\",\"name\":\"ServerHost Hosting Solutions Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serverhost.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/serverhost.com\/blog\"],\"url\":\"https:\/\/serverhost.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DXVK 2.4 Brings Direct3D 8 and Refresh Rate Support | ServerHost","description":"DXVK 2.4 introduces support for Direct3D 8 and enhances game refresh rate handling, optimizing gaming performance on Linux. Upgrade your system now.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/","og_locale":"en_US","og_type":"article","og_title":"DXVK 2.4 Brings Direct3D 8 and Refresh Rate Support | ServerHost","og_description":"DXVK 2.4 introduces support for Direct3D 8 and enhances game refresh rate handling, optimizing gaming performance on Linux. Upgrade your system now.","og_url":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/","og_site_name":"ServerHost Hosting Solutions Blog","article_published_time":"2024-07-11T00:11:42+00:00","article_modified_time":"2024-12-10T04:13:46+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/07\/8a7b53946eae0750ab4270cd5efa9d9d.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/","url":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/","name":"DXVK 2.4 Brings Direct3D 8 and Refresh Rate Support | ServerHost","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#primaryimage"},"image":{"@id":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#primaryimage"},"thumbnailUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/07\/8a7b53946eae0750ab4270cd5efa9d9d.webp","datePublished":"2024-07-11T00:11:42+00:00","dateModified":"2024-12-10T04:13:46+00:00","author":{"@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66"},"description":"DXVK 2.4 introduces support for Direct3D 8 and enhances game refresh rate handling, optimizing gaming performance on Linux. Upgrade your system now.","breadcrumb":{"@id":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#primaryimage","url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/07\/8a7b53946eae0750ab4270cd5efa9d9d.webp","contentUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/07\/8a7b53946eae0750ab4270cd5efa9d9d.webp","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/serverhost.com\/blog\/dxvk-2-4-update-introducing-non-native-refresh-rate-emulation-and-direct3d-8-support\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serverhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"DXVK 2.4 Update: Introducing Non-Native Refresh Rate Emulation and Direct3D 8 Support"}]},{"@type":"WebSite","@id":"https:\/\/serverhost.com\/blog\/#website","url":"https:\/\/serverhost.com\/blog\/","name":"ServerHost Hosting Solutions Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/serverhost.com\/blog"],"url":"https:\/\/serverhost.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/923","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/comments?post=923"}],"version-history":[{"count":1,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/923\/revisions"}],"predecessor-version":[{"id":1581,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/923\/revisions\/1581"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media\/924"}],"wp:attachment":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media?parent=923"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/categories?post=923"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/tags?post=923"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}