
テクノロジー
DirectX 7の過去の名作をLinuxで再現するプロジェクト「D7VK」が始動:Vulkanが拓く互換性の新境地
2000年代初頭のPCゲームシーンを彩った数々の名作。その多くが採用したグラフィックスAPI「Direct3D 7」。現代のOSでは動作が困難なこれらのタイトルを、最新のLinux環境で蘇らせる画期的なオープンソースプロ […]
別名: d7vk
D7VKは、2000年代初頭のPCゲームで広く採用されていたDirect3D 7(D3D7)を、最新のグラフィックスAPIであるVulkanに変換して実行するための互換レイヤーです。独立開発者のWinterSnowfall氏によって開発されました。技術的にはD3D7の命令を一度D3D9に変換し、そこからDXVKの仕組みを利用してVulkanへ変換するという2段階のプロセスを採用しています。これにより、WineやProton環境において、従来は動作が困難だった400以上のクラシックタイトルの互換性とパフォーマンスを向上させることを目指しています。Steam DeckなどのLinuxゲーミングデバイスで、レトロゲームというデジタル遺産を現代に蘇らせる重要な役割を担っています。