Tags:
Node Thumbnail

จากการเปิดตัวของ macOS Sonoma มีฟีเจอร์หนึ่งที่ได้เปิดตัวมาด้วยคือ Game Mode ที่จะช่วยให้ Mac เล่นเกมได้ดีขึ้น มาพร้อม Tool ที่ช่วยในการพอร์ตเกมให้สะดวกขึ้นอย่าง Game Porting Toolkit แต่ว่าหลังจากจบ Keynote แล้ว Apple ได้ปล่อยคลิปในชื่อ Platform State of the Union ได้แสดงรายละเอียดของ Game Porting Toolkit เพิ่มขึ้น

ส่วนหนึ่งของคลิป Platform State of the Union ได้เจาะลึกไปที่ Game Porting Toolkit เกียวกับกระบวนการการพอร์ตเกมต่าง ๆ มาลง Mac โดยแบ่งเป็น 3 ด่านดังนี้

  • Evaluation : ดูว่าเกมทำงานบน Apple Silicon แล้วเป็นอย่างไร
  • Converting Shaders : รวม Shader ต่าง ๆ มาแปลงให้เหมาะกับ Mac
  • Converting Code : แปลง Code ให้เข้ากันได้กับ Mac และปรับปรุงประสิทธิภาพการทำงาน

No Description

โดย Demo ที่ Apple นำเกม The Medium มาแสดงนั้น ตัวเกมรันโดย Apple Silicon ที่ใช้ Rosetta 2 ซึ่งใน information ได้ขึ้นว่า The Medium ใช้ DirectX 12 สร้างบน Unreal Engine ที่เป็น API Graphic ของ Windows ซึ่งในอดีตกาล Mac ไม่สามารถเปิดเกมโดยใช้ DirectX 12 แบบตรง ๆ ได้ หากต้องการใช้งานจริง ๆ จะต้องหันไปใช้ 3rd Party อย่างโปรแกรม CrossOver แทน

No Description

Apple ได้กล่าวเองว่า: “คุณสามารถประเมินว่าเกม Windows ของคุณ สามารถทำงานบน Mac ได้ดีขนาดไหน โดยใช้การจำลองสภาพแวดล้อม ซึ่งจะช่วยให้คุณวิเคราะห์ประสิทธิภาพของเกมได้ทันที โดยประหยัดเวลาการทำงานไปได้หลายเดือน”

No Description

นอกจากนี้ Game Porting Toolkit ยังสามารถแปลงในส่วนการตั้งค่าของ Controller, Audio, Graphics APIs, ชุดคำสั่ง CPU และ APIs ตัวอื่น ๆ ได้ เพียงแค่นำโค้ดของเกม Windows มาเปิดใน Command Line จากนั้นจะทำการแปลงโค้ดอัตโนมัติผ่านการจำลองสภาพแวดล้อมของ Apple

การจำลองสภาพแวดล้อมแบบนี้อาจจะมองได้ว่าคล้ายกับที่ Valve ได้พัฒนา Proton ขึ้นมาเพื่อให้เล่นเกมบน Linux ได้ราบลื่นขึ้น ก็หวังว่าในอนาคตจะมีเกมระดับ AAA มาลง Mac เยอะขึ้นครับ

ที่มา - Digital Trends

Get latest news from Blognone

Comments

By: nac on 7 June 2023 - 19:40 #1286446
nac's picture

เล่น Cyberpunk 2077 แบบ Ray Tracing ได้จะไม่ซื้อคอม Gaming ละ 555

By: luna777
AndroidWindows
on 7 June 2023 - 21:00 #1286453

จะทำให้คนย้ายไปทำเกมลง mac มากกว่า

By: Ximenez on 7 June 2023 - 21:16 #1286460

อ้าว ใช้แมคอยู่ แต่เพิ่งประกอบ pc ใหม่ไว้เล่นเกม TーT

By: Perl
ContributoriPhoneUbuntu
on 7 June 2023 - 21:26 #1286462
Perl's picture

เริ่มมีคนลองแล้วครับ
Cyberpunk 2077 รันที่ Ultra บน Macbook M1 16GB

กับ Diablo 4 ที่ Setting Ultra บน M2 Max ครับ

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 8 June 2023 - 01:17 #1286474 Reply to:1286462
Ford AntiTrust's picture

ถ้าเทียบกับ Diablo 4 เปิด Ultra (เปิด DLSS+FG) บน RTX 4060 TI 8GB บน CPU Core i5 9500 RAM 32 GB ได้ FPS เล่น 2K (1440p) ได้ประมาณ 140 FPS

By: big50000
AndroidSUSEUbuntu
on 7 June 2023 - 22:49 #1286467
big50000's picture

เฉลย ไส้ในส่วนหนึ่งของ Game Porting Toolkit ใช้ CrossOver เข้ามาช่วยในขั้นตอน Evaluation พร้อมเพิ่ม Proprietary Translation Layer ของ DirectX ไป Metal โดยตรงแทนที่จะผ่าน MoltenVK/DXVK เลยทำให้เห็นผลได้ค่อนข้างชัดว่าดีกว่า CrossOver/DXVK

ก็ไม่แปลกใจเท่าไรเพราะการเอาเกมข้ามสถาปัตยกรรมมารันได้ทันทีมันโคตรจะเกินจริง นอกเสียจากว่ามันเกิดขึ้นเรียบร้อยแล้ว

By: sirbom on 8 June 2023 - 00:49 #1286472

ความหวัง ความฝันที่อยากให้ครบ จบในเครื่องเดียว จะเป็นจริงแล้วสินะครับ

By: IDCET
Contributor
on 8 June 2023 - 02:44 #1286476

ผมว่า WoA น่าจะไปไม่รอดแล้วหละมั้ง เจอ Apple เล่นเปิดตัวแข่งขันแบบนี้ แถมจากตัวอย่างเกมที่รันบน Apple Silicon ก็ทำได้ดีด้วย แม้พึ่งจะเปิดตัว

ก็อยากจะถามเหมือนกัน MS มันรออะไร และทำอะไรอยู่ WoA ของที่มีอนาคต กลับไม่ค่อยสนใจเท่าไหร่ แม้ว่าจะเริ่มมีคน port มากขึ้นก็เถอะ หรือจะพังแบบ W10M/WP เพราะ MS ทำตัวเอง


ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว

By: Rainbanana
AndroidUbuntuWindows
on 8 June 2023 - 06:48 #1286479 Reply to:1286476

จะว่า MS อย่างเดียวก็ไม่ได้นะ เพราะเหมือนโดนกีดกันไม่ให้เป็นขั้วที่ 3 ของอุปกรณ์พกพา ยกตัวอย่างง่ายๆ Windows Phone แอปของ Google ไม่ลงซักแอป แล้วแอปหลายๆค่ายที่เขียนให้ก็เข้าขั้นแย่ เช่น Line ยังแจ้งเตือนช้า จนต้องเปิด-ปิดแอป ข้อความค่อยเข้า ไม่ก็ Facebook บัคเยอะเกิ้น ฟังชั่นก็ไม่ครบ ขนาดทำ Tools App porting ให้ ยังแทบไม่มีใครมา Port ให้เลย

By: Asadalak on 14 June 2023 - 17:05 #1287071 Reply to:1286479
Asadalak's picture

Google ส่งแอพ google search ที่ไม่ต่างอะไรกับเว็บมาลงอยู่นะครับ 555 เหมือนทำมาเยอะเย้ย ว่าถ้าอยากใช้ของดี ไป Android ซิ

By: low_budget_photo on 8 June 2023 - 03:58 #1286477

ทดสอบมานานแค่ไหนแล้วเนี่ย ปิดข่าวเนียนอยู่

By: Guerrilla on 8 June 2023 - 14:48 #1286530

อ้าว เล่นเกมของ windows ได้นี่งานนี้มีเฮแน่ๆ เครื่องเดียวจบทั้งทำงาน + พักผ่อน

ผมคนนึงละที่จะซื้อ MAC

By: agora
Windows
on 8 June 2023 - 18:54 #1286556

ทำไมยกย่องแอปเปิลจัง เห็นรัน Cyperbunk 2077 เฟรมเรต ร่วงกระจายเลย

By: big50000
AndroidSUSEUbuntu
on 8 June 2023 - 22:35 #1286580 Reply to:1286556
big50000's picture

Emlation ข้ามสถาปัตยกรรมบนชิปมือถือที่แทบไม่มีอะไรแชร์ร่วมกันเลย และตัวที่เฟรมร่วงคือ M1 ไม่ใช่ M2

เอาแค่เปิดเกมขึ้น คนก็ว้าวแล้ว

By: Neroroms
Windows
on 9 June 2023 - 10:12 #1286625

ผมไม่มีทางซื้อ Mac มาเล่นเกมหรอก
ไม่มี RGB ไม่สน 🤣

By: ravipon
iPhoneWindows
on 9 June 2023 - 10:46 #1286632 Reply to:1286625
ravipon's picture

รอแมคเล่นเกมส์ได้เพราะพวกเกมมิ่งฝั่ง PC มีแต่ RGB เนี่ยละครับ

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 10 June 2023 - 10:35 #1286712 Reply to:1286632
Ford AntiTrust's picture

พวกอุปกรณ์ที่มีไฟ RGB ส่วนใหญ่มันมีโปรแกรมช่วยปิดได้นะ