D7VK 1.1 menambahkan dukungan eksperimental Direct3D 6 untuk Vulkan di Linux

Proyek open-source D7VK telah merilis versi 1.1, memperkenalkan frontend eksperimental yang menerjemahkan panggilan Direct3D 6 ke API Vulkan. Pembaruan ini bertujuan meningkatkan kompatibilitas untuk game akhir 1990-an di sistem Linux. Pengembang berharap dapat meningkatkan performa untuk klasik seperti Half-Life dan Quake II tanpa port asli.

Rilis D7VK 1.1, yang diumumkan pada 29 Desember 2025, merupakan langkah maju dalam melestarikan perangkat lunak game lama. Dibangun di atas proyek DXVK, yang menangani terjemahan Direct3D 8 hingga 11 ke Vulkan, D7VK fokus pada versi yang lebih tua. Awalnya menargetkan Direct3D 7, sekarang secara eksperimental mendukung Direct3D 6, yang diperkenalkan pada 1998 dengan fitur seperti transformasi dan pencahayaan perangkat keras.

Perkembangan ini mengatasi masalah kompatibilitas karena perangkat keras modern meninggalkan API lama. Dengan memetakan panggilan Direct3D 6 ke struktur Vulkan, pembaruan ini menangani manajemen status dan primitif rendering yang tidak didukung secara native di Vulkan. Phoronix melaporkan bahwa fitur ini masih dalam tahap awal, dengan optimalisasi untuk penanganan tekstur, pemrosesan vertex, dan pipeline fungsi tetap yang meningkatkan stabilitas dan frame rate.

Proyek ini, yang dikelola oleh pengembang Hans-Kristian Arntzen dengan handle doitsujin di GitHub, terintegrasi dengan alat seperti Proton milik Valve untuk Steam di Linux. Hal ini memungkinkan rentang judul yang lebih luas, dari Direct3D 6 hingga 12, berjalan di bawah Vulkan. Benchmark menunjukkan peningkatan hingga 20% frame rate pada game seperti Tomb Raider II di Linux dibandingkan emulasi Wine tradisional, berkat akses GPU tingkat rendah Vulkan dan driver efisien dari AMD, Intel, dan Nvidia.

Umpan balik komunitas di platform seperti subreddit linux_gaming Reddit dan X menyoroti antusiasme untuk gaming retro di perangkat seperti Steam Deck. Meskipun tantangan seperti ketidakstabilan di beberapa game masih ada dan memerlukan penyesuaian pengguna, model open-source mengundang kontribusi untuk menyempurnakan frontend Direct3D 6. Implikasi yang lebih luas mencakup pelestarian perangkat lunak untuk arsip dan potensi insentif bagi vendor perangkat keras untuk mendukung Vulkan lebih kuat.

Ke depan, D7VK dapat menginspirasi upaya untuk API yang lebih tua lagi, mendorong integrasi lebih dalam dengan Wine dan distribusi Linux.

Artikel Terkait

Nvidia engineers collaborating on Linux gaming enhancements with Vulkan, Proton, and Steam Deck in a high-tech office.
Gambar dihasilkan oleh AI

Nvidia merekrut insinyur untuk peningkatan gaming Linux

Dilaporkan oleh AI Gambar dihasilkan oleh AI

Nvidia sedang merekrut spesialis untuk meningkatkan performa gaming pada sistem Linux, dengan fokus pada API Vulkan dan perangkat lunak Proton milik Valve. Iklan lowongan kerja menyoroti upaya mengatasi bottleneck performa di tengah adopsi yang meningkat pada perangkat seperti Steam Deck. Langkah ini menandakan investasi perusahaan pada alternatif Windows untuk gamer.

D7VK 1.3, pembaruan terbaru lapisan terjemahan grafis, memperkenalkan dukungan Direct3D 5 pada Vulkan. Dibangun di atas kompatibilitas Direct3D 7 versi 1.0, ini meningkatkan dukungan aplikasi lama pada sistem Linux modern. Phoronix mengumumkan rilis tersebut.

Dilaporkan oleh AI

Para pengembang telah merilis D7VK 1.0, menandai versi stabil untuk menjalankan aplikasi Direct3D 7 melalui Vulkan. Pembaruan ini bertujuan memberikan kompatibilitas siap produksi untuk beban kerja grafis lama pada sistem Linux modern. Pengumuman ini berasal dari Phoronix, sumber utama berita perangkat keras Linux dan grafis open-source.

Valve telah merilis pembaruan SteamOS baru yang meningkatkan performa dan frame rate untuk Steam Deck dan perangkat game berbasis Linux lainnya. Perubahan ini fokus pada pemanfaatan hardware yang lebih baik dan kompatibilitas, menghasilkan permainan yang lebih lancar di judul-judul demanding. Diterbitkan pada 19 Desember 2025, pembaruan ini menekankan upaya Valve untuk menjadikan Linux pesaing yang lebih kuat di gaming portabel.

Dilaporkan oleh AI

Kernel Linux 7.0 mendatang menyertakan penyesuaian khusus untuk meningkatkan kompatibilitas dengan perangkat genggam Steam Deck milik Valve. Perubahan ini mengatasi masalah framebuffer EFI pada konsol game populer tersebut. Pembaruan ini menyoroti upaya berkelanjutan untuk meningkatkan dukungan Linux pada perangkat keras konsumen.

KDE Linux siap meningkatkan dukungan perangkat keras dan kinerja secara keseluruhan, menurut laporan dari Phoronix. Pembaruan ini bertujuan menguntungkan pengguna lingkungan desktop Linux.

Dilaporkan oleh AI

Unity telah mengungkapkan rencana untuk mengintegrasikan dukungan resmi Steam ke dalam mesin permainannya, bertujuan untuk kinerja native yang lebih baik pada perangkat Linux seperti Steam Deck dan Steam Machine yang akan datang. Pengumuman ini disampaikan selama Pembaruan Produk GDC 2026. Langkah ini bertujuan mengurangi ketergantungan pada lapisan kompatibilitas Proton milik Valve.

 

 

 

Situs web ini menggunakan cookie

Kami menggunakan cookie untuk analisis guna meningkatkan situs kami. Baca kebijakan privasi kami untuk informasi lebih lanjut.
Tolak