“D7VK มาแล้ว! เล่นเกม DX7 บน Linux ได้แล้ว (บางเกม)”
D7VK เปิดทางเกมเก่ายุค 90s สู่ Steam Deck และ Linux! แม้ยังมีข้อจำกัด แต่เป็นก้าวสำคัญของวงการอีมูเลชัน นักพัฒนาอิสระเปิดตัว D7VK เครื่องมือแปลง DirectX 7 เป็น Vulkan ผ่าน DXVK ช่วยให้เกมเก่ายุค 1999 เล่นได้บน Steam Deck และ Linux มากขึ้น แม้ยังมีข้อจำกัดด้านความเข้ากันได้
ในอดีต เกมที่ใช้ DirectX 7 (DX7) ซึ่งเปิดตัวในปี 1999 เช่น Counter-Strike, Deus Ex, Unreal Tournament และ FIFA 2001 มักไม่สามารถเล่นได้บนระบบปฏิบัติการ Linux เนื่องจากไม่มีเครื่องมือแปลง API ที่รองรับ DX7 โดยเฉพาะ
แต่ตอนนี้ นักพัฒนาอิสระได้เปิดตัว D7VK ซึ่งเป็นเครื่องมือแปลง DX7 เป็น Vulkan โดยอาศัยโครงสร้างของ DXVK ที่เดิมรองรับเฉพาะ DX8 และ DX9 เท่านั้น
D7VK ทำงานผ่านการแปลงสองชั้น:
1️⃣ แปลงคำสั่ง DX7 เป็น DX9 โดยใช้ Wine’s DDRAW
2️⃣ จากนั้น DXVK จะรับช่วงต่อ แปลง DX9 เป็น Vulkan
แม้จะไม่ใช่การแปลงตรงจาก DX7 → Vulkan แต่แนวทางนี้ช่วยลดภาระการพัฒนาและใช้โค้ดจาก DXVK ได้อย่างมีประสิทธิภาพ
อย่างไรก็ตาม นักพัฒนาย้ำว่า ไม่ใช่ทุกเกม DX7 จะสามารถใช้งานได้ โดยเฉพาะเกมที่ผสมการเรียกใช้ GDI หรือ DDraw รุ่นเก่า ซึ่งอาจไม่สามารถรองรับได้เลย
D7VK คือเครื่องมือแปลง DirectX 7 เป็น Vulkan
ใช้โครงสร้างของ DXVK และ Wine DDRAW
ทำให้เกม DX7 เล่นได้บน Steam Deck และ Linux
รองรับเกมยุค 1999 เช่น Counter-Strike, Deus Ex, Unreal Tournament
แนวทางการแปลงแบบสองชั้น
DX7 → DX9 (ผ่าน Wine DDRAW)
DX9 → Vulkan (ผ่าน DXVK)
ลดภาระการพัฒนาและใช้โค้ดร่วมกับ DXVK
ความสำคัญต่อวงการเกมบน Linux
เพิ่มจำนวนเกมเก่าที่เล่นได้บน Steam Deck
สนับสนุนการอนุรักษ์เกมคลาสสิก
ช่วยให้ผู้ใช้ Linux มีทางเลือกมากขึ้น
ข้อจำกัดของ D7VK
เกมที่ใช้ GDI หรือ DDraw รุ่นอื่นร่วมกับ DX7 อาจไม่ทำงาน
ยังไม่รองรับ DX6 หรือเก่ากว่านั้น
ความเข้ากันได้ขึ้นอยู่กับโครงสร้างของเกมแต่ละเกม
https://www.tomshardware.com/video-games/pc-gaming/new-directx7-emulation-tool-brings-more-games-to-steam-deck-steamos-and-other-linux-distros-through-vulkan-with-caveats
D7VK เปิดทางเกมเก่ายุค 90s สู่ Steam Deck และ Linux! แม้ยังมีข้อจำกัด แต่เป็นก้าวสำคัญของวงการอีมูเลชัน นักพัฒนาอิสระเปิดตัว D7VK เครื่องมือแปลง DirectX 7 เป็น Vulkan ผ่าน DXVK ช่วยให้เกมเก่ายุค 1999 เล่นได้บน Steam Deck และ Linux มากขึ้น แม้ยังมีข้อจำกัดด้านความเข้ากันได้
ในอดีต เกมที่ใช้ DirectX 7 (DX7) ซึ่งเปิดตัวในปี 1999 เช่น Counter-Strike, Deus Ex, Unreal Tournament และ FIFA 2001 มักไม่สามารถเล่นได้บนระบบปฏิบัติการ Linux เนื่องจากไม่มีเครื่องมือแปลง API ที่รองรับ DX7 โดยเฉพาะ
แต่ตอนนี้ นักพัฒนาอิสระได้เปิดตัว D7VK ซึ่งเป็นเครื่องมือแปลง DX7 เป็น Vulkan โดยอาศัยโครงสร้างของ DXVK ที่เดิมรองรับเฉพาะ DX8 และ DX9 เท่านั้น
D7VK ทำงานผ่านการแปลงสองชั้น:
1️⃣ แปลงคำสั่ง DX7 เป็น DX9 โดยใช้ Wine’s DDRAW
2️⃣ จากนั้น DXVK จะรับช่วงต่อ แปลง DX9 เป็น Vulkan
แม้จะไม่ใช่การแปลงตรงจาก DX7 → Vulkan แต่แนวทางนี้ช่วยลดภาระการพัฒนาและใช้โค้ดจาก DXVK ได้อย่างมีประสิทธิภาพ
อย่างไรก็ตาม นักพัฒนาย้ำว่า ไม่ใช่ทุกเกม DX7 จะสามารถใช้งานได้ โดยเฉพาะเกมที่ผสมการเรียกใช้ GDI หรือ DDraw รุ่นเก่า ซึ่งอาจไม่สามารถรองรับได้เลย
D7VK คือเครื่องมือแปลง DirectX 7 เป็น Vulkan
ใช้โครงสร้างของ DXVK และ Wine DDRAW
ทำให้เกม DX7 เล่นได้บน Steam Deck และ Linux
รองรับเกมยุค 1999 เช่น Counter-Strike, Deus Ex, Unreal Tournament
แนวทางการแปลงแบบสองชั้น
DX7 → DX9 (ผ่าน Wine DDRAW)
DX9 → Vulkan (ผ่าน DXVK)
ลดภาระการพัฒนาและใช้โค้ดร่วมกับ DXVK
ความสำคัญต่อวงการเกมบน Linux
เพิ่มจำนวนเกมเก่าที่เล่นได้บน Steam Deck
สนับสนุนการอนุรักษ์เกมคลาสสิก
ช่วยให้ผู้ใช้ Linux มีทางเลือกมากขึ้น
ข้อจำกัดของ D7VK
เกมที่ใช้ GDI หรือ DDraw รุ่นอื่นร่วมกับ DX7 อาจไม่ทำงาน
ยังไม่รองรับ DX6 หรือเก่ากว่านั้น
ความเข้ากันได้ขึ้นอยู่กับโครงสร้างของเกมแต่ละเกม
https://www.tomshardware.com/video-games/pc-gaming/new-directx7-emulation-tool-brings-more-games-to-steam-deck-steamos-and-other-linux-distros-through-vulkan-with-caveats
🎮 “D7VK มาแล้ว! เล่นเกม DX7 บน Linux ได้แล้ว (บางเกม)”
D7VK เปิดทางเกมเก่ายุค 90s สู่ Steam Deck และ Linux! แม้ยังมีข้อจำกัด แต่เป็นก้าวสำคัญของวงการอีมูเลชัน นักพัฒนาอิสระเปิดตัว D7VK เครื่องมือแปลง DirectX 7 เป็น Vulkan ผ่าน DXVK ช่วยให้เกมเก่ายุค 1999 เล่นได้บน Steam Deck และ Linux มากขึ้น แม้ยังมีข้อจำกัดด้านความเข้ากันได้
ในอดีต เกมที่ใช้ DirectX 7 (DX7) ซึ่งเปิดตัวในปี 1999 เช่น Counter-Strike, Deus Ex, Unreal Tournament และ FIFA 2001 มักไม่สามารถเล่นได้บนระบบปฏิบัติการ Linux เนื่องจากไม่มีเครื่องมือแปลง API ที่รองรับ DX7 โดยเฉพาะ
แต่ตอนนี้ นักพัฒนาอิสระได้เปิดตัว D7VK ซึ่งเป็นเครื่องมือแปลง DX7 เป็น Vulkan โดยอาศัยโครงสร้างของ DXVK ที่เดิมรองรับเฉพาะ DX8 และ DX9 เท่านั้น
D7VK ทำงานผ่านการแปลงสองชั้น:
1️⃣ แปลงคำสั่ง DX7 เป็น DX9 โดยใช้ Wine’s DDRAW
2️⃣ จากนั้น DXVK จะรับช่วงต่อ แปลง DX9 เป็น Vulkan
แม้จะไม่ใช่การแปลงตรงจาก DX7 → Vulkan แต่แนวทางนี้ช่วยลดภาระการพัฒนาและใช้โค้ดจาก DXVK ได้อย่างมีประสิทธิภาพ
อย่างไรก็ตาม นักพัฒนาย้ำว่า ไม่ใช่ทุกเกม DX7 จะสามารถใช้งานได้ โดยเฉพาะเกมที่ผสมการเรียกใช้ GDI หรือ DDraw รุ่นเก่า ซึ่งอาจไม่สามารถรองรับได้เลย
✅ D7VK คือเครื่องมือแปลง DirectX 7 เป็น Vulkan
➡️ ใช้โครงสร้างของ DXVK และ Wine DDRAW
➡️ ทำให้เกม DX7 เล่นได้บน Steam Deck และ Linux
➡️ รองรับเกมยุค 1999 เช่น Counter-Strike, Deus Ex, Unreal Tournament
✅ แนวทางการแปลงแบบสองชั้น
➡️ DX7 → DX9 (ผ่าน Wine DDRAW)
➡️ DX9 → Vulkan (ผ่าน DXVK)
➡️ ลดภาระการพัฒนาและใช้โค้ดร่วมกับ DXVK
✅ ความสำคัญต่อวงการเกมบน Linux
➡️ เพิ่มจำนวนเกมเก่าที่เล่นได้บน Steam Deck
➡️ สนับสนุนการอนุรักษ์เกมคลาสสิก
➡️ ช่วยให้ผู้ใช้ Linux มีทางเลือกมากขึ้น
‼️ ข้อจำกัดของ D7VK
⛔ เกมที่ใช้ GDI หรือ DDraw รุ่นอื่นร่วมกับ DX7 อาจไม่ทำงาน
⛔ ยังไม่รองรับ DX6 หรือเก่ากว่านั้น
⛔ ความเข้ากันได้ขึ้นอยู่กับโครงสร้างของเกมแต่ละเกม
https://www.tomshardware.com/video-games/pc-gaming/new-directx7-emulation-tool-brings-more-games-to-steam-deck-steamos-and-other-linux-distros-through-vulkan-with-caveats
0 ความคิดเห็น
0 การแบ่งปัน
34 มุมมอง
0 รีวิว