ข้ามไปยังเนื้อหา
ล่าสุด
23:03SoftBank ขาดทุน 7 พันล้านดอลลาร์ ครั้งแรกในรอบ 2 ปี เดิมพัน AI สะดุด จีนยังสกัดดีลหุ่นยนต์22:58Otter.ai เพิ่ม 27 ภาษา รวม 31 ภาษา ภาษาไทยมาแน่ ถอดเสียงประชุมสลับภาษาได้22:25GTA 6 เปิดโหลดล่วงหน้าแล้ว 212GB เตรียมเล่น 19 พ.ย. ย้อนไทม์ไลน์ 3 ปีกว่าจะถึงวันวางขาย22:11iPhone Duo ปะทะ Galaxy Z Fold8 จอพับ 7.6 นิ้วเท่ากัน แต่ราคาไทยห่างกัน 18,000 บาท ใครเหมาะกับใคร22:03ก่อนกดจ่าย 11.11 ทำ 7 ขั้นนี้ก่อน กันโดนร้านปลอม ของไม่ตรงปก และลิงก์หลอก21:57ทำไมมือถือกับโน้ตบุ๊กปีหน้าแพงขึ้น? ไขปม RAMageddon ที่ทำให้ OPPO พับแผนรุ่นท็อป21:47ฝรั่งเศสชี้ตัวการแฮกตู้เย็นซูเปอร์มาร์เก็ต 700 แห่ง เป็นหน่วยไซเบอร์สายอิหร่าน อาหารเน่าเสียหายหลายสิบล้านยูโร21:28ลาก่อนหน้าต่างเด้งตอนกด Shift รัว Windows 11 เพิ่มช่องติ๊ก “ไม่ต้องเปิด Sticky Keys อีก” หลังทนกันมา 30 ปี

KOMCHADคมชัด ข่าวไอที

TVPort พอร์ตเกม Switch ลง Apple TV ได้ 60fps ด้วยการคอมไพล์ใหม่ ไม่ใช่อีมูเลเตอร์

TVPort พอร์ตเกม Switch ลง Apple TV ได้ 60fps ด้วยการคอมไพล์ใหม่ ไม่ใช่อีมูเลเตอร์

TVPort โปรเจกต์ใหม่ที่แปลงเกม Nintendo Switch ให้รันบน Apple TV 4K แบบเนทีฟ Super Mario Odyssey ได้ 60fps สรุปวิธีทำงาน ข้อจำกัด และประเด็นกฎหมาย

เขียนโดยKOMCHAD อ่าน 6 นาที

TVPort คือโปรเจกต์โอเพนซอร์สตัวใหม่ที่กำลังถูกพูดถึงมากในวงการเกม เพราะทำให้เกม Nintendo Switch อย่าง Super Mario Odyssey รันบนกล่อง Apple TV 4K ได้ลื่นถึง 60 เฟรมต่อวินาที โดยไม่ได้ใช้อีมูเลเตอร์แบบที่เราคุ้นเคย แต่ใช้วิธี “คอมไพล์ใหม่” แปลงโค้ดเกมให้กลายเป็นแอปที่รันบนชิปของ Apple โดยตรง ผู้พัฒนาซึ่งใช้ชื่อบน Reddit ว่า FloatingFalafel บอกว่าสร้างโปรเจกต์นี้โดยมี AI ช่วยเขียนโค้ดเป็นหลัก

สารบัญ
  1. TVPort คืออะไร ต่างจากอีมูเลเตอร์ตรงไหน
  2. เกมที่รันได้แล้ว และประสิทธิภาพจริง
  3. ใช้งานยังไง และทำไมไม่ง่ายอย่างที่คิด
  4. ประเด็นกฎหมายที่ต้องจับตา
  5. มองภาพรวม: สัญญาณอะไรสำหรับวงการเกม
  6. คำถามที่พบบ่อยเกี่ยวกับ TVPort

⚡ สรุปข่าวใน 30 วินาที

  • TVPort แตกแขนงมาจากโปรเจกต์ nxnative และใช้ Claude Opus 5.5 ช่วยพัฒนา
  • ใช้การคอมไพล์ใหม่ (recompilation) แปลงโค้ดเกมให้รันแบบเนทีฟ ไม่ได้จำลองฮาร์ดแวร์ Switch
  • Super Mario Odyssey ได้ 60fps ส่วน Animal Crossing ได้ 30fps บน Apple TV 4K รุ่นที่ 3
  • Tears of the Kingdom รันได้แต่เจอปัญหาเครื่องร้อนจนลดความเร็ว
  • ผู้ใช้ต้องดัมป์เกมจากตลับของตัวเอง ซึ่งต้องใช้ Switch ที่ถูกดัดแปลง
60fpsSuper Mario Odyssey
30fpsAnimal Crossing
A15ชิปใน Apple TV 4K รุ่นที่ 3
13 พ.ย.Apple TV 4K รุ่นใหม่ชิป A19 วางขาย

TVPort คืออะไร ต่างจากอีมูเลเตอร์ตรงไหน

อีมูเลเตอร์ทั่วไป เช่น Yuzu หรือ Ryujinx ที่เคยดังในอดีต ทำงานโดย “จำลอง” ฮาร์ดแวร์ของ Switch ขึ้นมาบนเครื่องอื่น ทุกคำสั่งของเกมต้องถูกแปลความหมายทีละขั้นขณะเล่น จึงกินพลังประมวลผลสูงมาก ต้องใช้คอมแรงๆ ถึงจะเล่นได้ลื่น

TVPort ใช้แนวคิดที่ต่างออกไป คือแปลงโค้ดของเกมทั้งก้อนให้เป็นโปรแกรมใหม่ที่รันบนสถาปัตยกรรมของ Apple ได้ตั้งแต่ต้น เรียกว่า static recompilation งานแปลส่วนใหญ่จึงเกิดขึ้นก่อนเล่น ไม่ใช่ระหว่างเล่น ผลคือกล่องทีวีที่สเปกไม่ได้สูงมากอย่าง Apple TV ก็รันเกมระดับ Super Mario Odyssey ได้เต็ม 60 เฟรม

โปรเจกต์นี้แตกแขนง (fork) มาจาก nxnative ซึ่งเป็นงานบุกเบิกด้านการคอมไพล์เกม Switch ใหม่ ผู้พัฒนาระบุว่าใช้โมเดล Claude Opus 5.5 ช่วยเขียนโค้ดส่วนสำคัญ ถือเป็นอีกตัวอย่างที่ AI ทำให้งานวิศวกรรมย้อนกลับที่เคยต้องใช้ทีมใหญ่ ทำได้โดยคนคนเดียว

💡

ทำไมต้องเป็น Apple TV: Apple TV 4K รุ่นที่ 3 ใช้ชิป A15 Bionic ตัวเดียวกับ iPhone 13 ซึ่งเป็นชิป ARM เหมือน Switch การแปลงโค้ดข้ามจึงทำได้ตรงกว่าการพอร์ตไปเครื่อง x86

เกมที่รันได้แล้ว และประสิทธิภาพจริง

จากที่ผู้พัฒนาเผยแพร่ เกมที่ทดสอบแล้วบน Apple TV 4K รุ่นที่ 3 ให้ผลแตกต่างกันตามความหนักของเกม Super Mario Odyssey ซึ่งบน Switch เองก็ล็อกไว้ที่ 60 เฟรม รันได้เต็มความเร็ว ส่วน Animal Crossing: New Horizons ได้ 30 เฟรมตามต้นฉบับ

เกมผลบน Apple TV 4K (รุ่นที่ 3)หมายเหตุ
Super Mario Odyssey60fpsลื่นเท่าต้นฉบับ
Animal Crossing: New Horizons30fpsเท่าเฟรมเรตต้นฉบับบน Switch
Zelda: Tears of the Kingdomรันได้เครื่องร้อนจนชิปลดความเร็ว (thermal throttling)

กรณีของ Tears of the Kingdom น่าสนใจ เพราะเกมรันได้ แต่ภาระของฟิสิกส์และโลกเปิดขนาดใหญ่ทำให้ชิปร้อนจนต้องลดความเร็วตัวเอง เฟรมเรตจึงไม่คงที่ ประเด็นนี้อาจดีขึ้นเมื่อมีฮาร์ดแวร์ใหม่ เพราะ Apple TV 4K รุ่นที่ 4 ที่ใช้ชิป A19 จะเริ่มวางขายวันที่ 13 พฤศจิกายนนี้

ระบบเซฟเกมก็ถูกคิดมาด้วย ผู้ใช้สามารถสำรองไฟล์เซฟไปไว้บน Mac หรือ iCloud ได้ ทำให้ไม่ต้องกลัวข้อมูลหายเมื่อลบแอปหรือเปลี่ยนเครื่อง

ใช้งานยังไง และทำไมไม่ง่ายอย่างที่คิด

TVPort ไม่ได้แจกเกม ผู้ใช้ต้องมีเกมของตัวเองและดัมป์ไฟล์เกมจากตลับที่ซื้อมา ขั้นตอนนี้ต้องใช้เครื่อง Switch ที่ถูกดัดแปลง (modded) เพื่อดึงข้อมูลออกมา ซึ่งเป็นสิ่งที่คนทั่วไปส่วนใหญ่ไม่ได้มี และการดัดแปลงเครื่องเองก็มีความเสี่ยงทั้งเรื่องการรับประกันและบัญชีถูกแบนจาก Nintendo

หลังได้ไฟล์เกมแล้ว ผู้ใช้ต้องรันขั้นตอนคอมไพล์บน Mac แล้วติดตั้งแอปที่ได้ลงบน Apple TV ผ่านช่องทางสำหรับนักพัฒนา เพราะแอปลักษณะนี้ไม่มีทางผ่านการตรวจของ App Store ได้

ผู้พัฒนายังบอกด้วยว่ากำลังทดลองพอร์ตแนวคิดเดียวกันไปยัง Xbox Series X ซึ่งถ้าทำได้จริง จะเป็นครั้งแรกที่เกม Switch รันบนคอนโซลคู่แข่งด้วยวิธีนี้

ประเด็นกฎหมายที่ต้องจับตา

Nintendo มีประวัติจัดการกับโปรเจกต์ลักษณะนี้อย่างเข้มงวด กรณีที่โด่งดังที่สุดคือ Yuzu อีมูเลเตอร์ Switch ที่ถูกฟ้องจนผู้พัฒนายอมยุติโครงการและจ่ายค่ายอมความ 2.4 ล้านดอลลาร์ในปี 2024 นอกจากนี้บริการ decomp.dev ซึ่งเป็นศูนย์รวมโปรเจกต์ถอดโค้ดเกมเก่าก็กำลังจะปิดตัวลง

ในฝั่ง AI เอง Anthropic ผู้พัฒนา Claude ก็เพิ่งวางแนวทางให้ Claude Code ไม่ช่วยสร้างเกมที่มีลิขสิทธิ์ขึ้นมาใหม่ ทำให้คำถามว่า AI ควรช่วยงานวิศวกรรมย้อนกลับแค่ไหนกลายเป็นประเด็นที่ถูกถกเถียงมากขึ้น

จุดที่ทำให้ TVPort ต่างจาก Yuzu คือไม่มีการแจกไฟล์เกมหรือคีย์ถอดรหัส และบังคับให้ผู้ใช้ดัมป์จากตลับของตัวเอง แต่ก็ไม่ได้รับประกันว่าจะปลอดภัยจากการถูกฟ้อง เพราะการเลี่ยงระบบป้องกันการคัดลอกยังเป็นพื้นที่สีเทาในหลายประเทศ

มองภาพรวม: สัญญาณอะไรสำหรับวงการเกม

TVPort สะท้อนว่าเทคนิคคอมไพล์ใหม่กำลังกลายเป็นทางเลือกหลักแทนอีมูเลเตอร์ เพราะให้ประสิทธิภาพดีกว่ามาก ก่อนหน้านี้แนวทางเดียวกันเคยถูกใช้กับเกมคอนโซลรุ่นเก่า และได้ผลจนทำเกมบางเกมรันบนพีซีได้ดีกว่าเครื่องต้นฉบับ

สำหรับเจ้าของ Apple TV อย่าเพิ่งตื่นเต้นจนรีบไปดัดแปลงเครื่อง Switch เพราะโปรเจกต์ยังอยู่ช่วงเริ่มต้น รองรับเกมจำกัด และอาจถูกสั่งปิดได้ทุกเมื่อ แต่ถ้ามองในแง่เทคโนโลยี นี่คือหลักฐานว่ากล่องสตรีมมิงราคาไม่กี่พันบาทมีพลังพอสำหรับเกมคอนโซลจริงๆ แล้ว

คำถามที่พบบ่อยเกี่ยวกับ TVPort

TVPort เล่นเกม Switch บน Apple TV ได้ทุกเกมไหม

ไม่ได้ ตอนนี้รองรับเฉพาะบางเกม เช่น Super Mario Odyssey และ Animal Crossing ส่วนเกมหนักอย่าง Tears of the Kingdom ยังมีปัญหาเครื่องร้อน

TVPort เป็นอีมูเลเตอร์หรือเปล่า

ไม่ใช่ TVPort ใช้วิธีคอมไพล์โค้ดเกมใหม่ให้รันบนชิปของ Apple โดยตรง ไม่ได้จำลองฮาร์ดแวร์ Switch ขณะเล่น จึงลื่นกว่ามาก

ใช้ TVPort ผิดกฎหมายไหม

โปรเจกต์ไม่แจกเกม ผู้ใช้ต้องดัมป์จากตลับของตัวเอง แต่การดัดแปลงเครื่องและเลี่ยงระบบป้องกันการคัดลอกยังเป็นพื้นที่สีเทาทางกฎหมาย และ Nintendo เคยฟ้องโปรเจกต์ลักษณะนี้มาแล้ว

คุณรู้สึกอย่างไรกับข่าวนี้?

1 คนแสดงความรู้สึก

แตะอีโมจิเพื่อดูว่าคนอื่นรู้สึกอย่างไร

ความคิดเห็น 0

แสดงความคิดเห็น

แสดงความคิดเห็นอย่างสุภาพ ความคิดเห็นที่มีลิงก์หรือคำไม่เหมาะสมอาจต้องรอตรวจสอบก่อนแสดง นโยบายความเป็นส่วนตัว

0/5000

Ctrl + Enter เพื่อส่ง

ยังไม่มีความคิดเห็นเป็นคนแรกที่แสดงความคิดเห็นในบทความนี้