Ocarina of Time และ Majora’s Mask รันบน iOS แบบเนทีฟ ไม่ต้องอีมูเลเตอร์

ที่มาภาพ: GamesRadar

Mobile11 สิงหาคม 2569 เวลา 22:00อ่าน 7 นาทีGamesRadar

Ocarina of Time และ Majora’s Mask รันบน iOS แบบเนทีฟ ไม่ต้องอีมูเลเตอร์

⚡ สรุป 30 วิ

ชุมชนพัฒนาได้คอมไพล์ Ocarina of Time กับ Majora’s Mask จาก N64 ให้ทำงานโดยตรงบน iPhone/iPad ด้วย ARM และ Metal…

The Legend of Zelda: Twilight Princess ได้เปิดทางให้แฟนเกมสามารถเล่นบน PC และอุปกรณ์เคลื่อนที่แล้ว แต่เมื่อเร็ว ๆ นี้ ชุมชนผู้พัฒนาผิดกฎหมายได้ทำสำเร็จอีกขั้น คือการนำ Ocarina of Time และ Majora’s Mask ของ N64 มารันโดยตรงบนระบบ iOS/iPadOS โดยไม่ต้องอาศัยเอมูเลเตอร์ — เป็นความเคลื่อนไหวที่น่าสนใจต่อผู้ใช้ iPhone/​iPad ที่ชื่นชอบเกมคลาสสิกของ Nintendo

Overview

การพอร์ตครั้งนี้ดำเนินโดย Chris Sotraidis ซึ่งในเดือนที่ผ่านมาได้ทำให้ Ocarina of Time ทำงานบน iOS/iPadOS เป็นครั้งแรก โดยอาศัยโค้ดพื้นฐานจากโปรเจกต์ Ship of Harkinian – โครงการที่แปลงเกม Zelda จาก N64 ไปเป็นโค้ด C ที่สามารถคอมไพล์ใหม่ได้ หลังจากนั้นเพียงไม่กี่สัปดาห์ Sotraidis ก็เผยแพร่ “MaskPad” ซึ่งเป็นเวอร์ชันของ Majora’s Mask ที่ทำงานแบบเนทีฟบนอุปกรณ์ iOS ทั้งหลาย

การพัฒนาเหล่านี้ไม่ได้ใช้เอมูเลเตอร์ใด ๆ แต่เป็นการคอมไพล์โค้ดเกมที่ผ่านการถอดรหัส (decompilation) แล้วให้สามารถทำงานได้โดยตรงบนสถาปัตยกรรม ARM ของอุปกรณ์ Apple การทำเช่นนี้ทำให้ประสิทธิภาพและความลื่นของเกมใกล้เคียงกับต้นฉบับบนคอนโซล N64 มากที่สุด

Technical Details

MaskPad สร้างขึ้นจาก Harbour Masters’ 2 Ship 2 Harkinian ซึ่งเป็นสาขาย่อยของโครงการ Ship of Harkinian ที่ได้รับการปรับแต่งเพื่อรองรับไฟล์ข้อมูลของ Majora’s Mask โค้ดที่ได้ถูกคอมไพล์ด้วย Xcode บน macOS แล้วสร้างแอป iOS ที่สามารถติดตั้งผ่านไฟล์ .ipa ได้โดยตรง

  • ภาษาการพัฒนา: C (จากการถอดรหัส) + Objective‑C/Swift สำหรับส่วนเชื่อมต่อกับระบบ iOS
  • เครื่องมือคอมไพล์: Xcode 15, clang 12.0
  • ขนาดไฟล์แอป: ประมาณ 250 MB (รวมทรัพยากรเกมเต็ม)

กระบวนการคอมไพล์ต้องแก้ไขส่วนที่เกี่ยวข้องกับระบบกราฟิกและอินพุตของ N64 ให้สอดคล้องกับ Metal API ของ iOS นอกจากนี้ยังมีการเพิ่มโค้ดเพื่อรองรับการจับคู่กับอุปกรณ์ควบคุมภายนอก

Community & Decompilation

Decompilation คือกระบวนการถอดรหัสไบนารีที่คอมไพล์แล้วกลับเป็นโค้ดระดับสูงที่มนุษย์อ่านได้ เช่น C หรือ Java ชุมชนผู้พัฒนาเกมย้อนยุคมีความเคลื่อนไหวอย่างต่อเนื่องในปี 2024‑2025 นี้ มีหลายโปรเจกต์สำเร็จรูปเช่น Super Mario 64, Banjo‑Kazooie, Mario Kart 64 และแม้กระทั่ง Sonic Unleashed บน Xbox 360 ที่ทั้งหมดนี้ได้เปิดโอกาสให้ทำพอร์ตไปยังแพลตฟอร์มใหม่ ๆ ได้ง่ายขึ้น

การที่ Sotraidis ใช้ “port of a port” แสดงถึงความสำคัญของโครงสร้างพื้นฐานแบบโอเพ่นซอร์สในชุมชน การที่มีโค้ดต้นฉบับของ Ship of Harkinian ให้แก้ไขและต่อยอดเป็นจุดเริ่มต้นที่ทำให้การพอร์ตเกม Zelda ไปยัง iOS เป็นไปได้อย่างรวดเร็ว

Compatibility & Controls

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

  • การสัมผัส: ปุ่มเสมือนบนหน้าจอสำหรับการเคลื่อนที่และปฏิกิริยา
  • คีย์บอร์ด/เมาส์: รองรับการเชื่อมต่อผ่าน USB‑C หรือ Bluetooth
  • คอนโทรลเลอร์: รองรับทุกคอนโทรลเลอร์ที่ทำงานกับ iOS (เช่น Xbox Series X, DualSense)

ความสามารถเหล่านี้สอดคล้องกับคำอธิบายของ Sotraidis ที่ระบุว่า “เกมนี้ควรได้เล่นด้วยคอนโทรลเลอร์” และแสดงให้เห็นว่าการพอร์ตไม่ได้จำกัดเฉพาะการใช้หน้าจอสัมผัสเท่านั้น

Impact on Retro Gaming

การที่ Ocarina of Time และ Majora’s Mask สามารถทำงานบน iOS ได้โดยตรง ถือเป็นก้าวสำคัญสำหรับผู้รักเกมเรโทรในภูมิภาคเอเชียตะวันออกเฉียงใต้ ซึ่งส่วนใหญ่ใช้สมาร์ทโฟนเป็นอุปกรณ์หลัก การเข้าถึงเกมคลาสสิกเหล่านี้ผ่านแอปเดียวที่ติดตั้งได้ง่าย ช่วยลดช่องว่างระหว่างผู้เล่นบนคอนโซลดั้งเดิมกับผู้ใช้มือถือ

ยิ่งไปกว่านั้น ความสำเร็จของโปรเจกต์นี้อาจกระตุ้นให้ชุมชน decompilation พิจารณาพอร์ตเกมอื่น ๆ ของ Nintendo หรือแม้แต่จากค่ายอื่นเข้าสู่ระบบ iOS อย่างเป็นทางการหรือแบบไม่เป็นทางการ ซึ่งจะเพิ่มคุณค่าของคลังเกมบน App Store โดยไม่ต้องพึ่งพาเอมูเลเตอร์ที่อาจมีปัญหาทางกฎหมาย

Future Outlook

Sotraidis เปิดเผยว่าแนวคิดในการพอร์ตเกม Zelda ไปยัง iPhone เกิดขึ้นระหว่างการอาบน้ำในกรุงเทพฯ ขณะอยู่บนวันหยุด การกระทำนี้แสดงให้เห็นว่าความคิดสร้างสรรค์และแรงบันดาลใจสามารถมาจากสถานการณ์ธรรมดาได้ หากชุมชนต่อไปยังคงพัฒนาโค้ด decompiled อย่างต่อเนื่อง เราน่าจะเห็นเกมอื่น ๆ เช่น Wind Waker 2 หรือแม้แต่หัวข้อที่ถูกยกเลิกจากการพัฒนาต้นแบบของ Nintendo กลายเป็นโปรเจกต์เปิดแหล่งข้อมูลสำหรับผู้เล่น iOS ในอนาคต

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

Summary

การพอร์ต Ocarina of Time และ Majora’s Mask ไปยัง iOS/iPadOS อย่างเนทีฟโดยไม่ใช้เอมูเลเตอร์ แสดงให้เห็นถึงศักยภาพของชุมชน decompilation ที่เติบโตอย่างรวดเร็ว การสนับสนุนคอนโทรลเลอร์ Bluetooth ทำให้เกมเหล่านี้สามารถเล่นได้แบบเต็มประสิทธิภาพบนอุปกรณ์มือถือ และอาจเป็นจุดเริ่มต้นของการพอร์ตเกมเรโทรอื่น ๆ สู่แพลตฟอร์ม iOS ในอนาคต.

แชร์บทความนี้:

ชอบบทความแบบนี้?

สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม

แหล่งข่าวต้นฉบับ

ชื่อต้นฉบับ
The Legend of Zelda: Twilight Princess wasn't enough, you can now run Ocarina of Time and Majora's Mask natively on IOS
ผู้เขียน
Kaan Serin
แหล่ง
GamesRadar
วันที่เผยแพร่
9 สิงหาคม 2569 เวลา 22:10

Related

บทความที่เกี่ยวข้อง

Pokemon Champions เปิดให้ดาวน์โหลดบนมือถือฟรี พร้อมของขวัญ Raichu ถึง 2 กันยายนMobile
20 มิถุนายน 2569 เวลา 01:30

Pokemon Champions เปิดให้ดาวน์โหลดบนมือถือฟรี พร้อมของขวัญ Raichu ถึง 2 กันยายน

Pokemon Champions เปิดให้ดาวน์โหลดบน iOS และ Android เมื่อ 17‑มิถุนายน 2023 พร้อมของขวัญ Raichu และสโตนเมกะอีโวลว์ฟรีจนถึง 2‑กันยายน…

GameSpot5 นาที
Xiaomi เปิด Quick Share รองรับ AirDrop บน Xiaomi 17T Pro …Mobile
3 มิถุนายน 2569 เวลา 21:00

Xiaomi เปิด Quick Share รองรับ AirDrop บน Xiaomi 17T Pro …

Xiaomi เปิดอัปเดต Quick Share บนรุ่น 17T Pro ให้รองรับ AirDrop ทำให้ผู้ใช้ Android สามารถส่งไฟล์ไปยังอุปกรณ์ iPhone หรือ iPad ได้โดยตรงและเร็วขึ้น

9to5Google6 นาที
WhatsApp เริ่มปล่อยอัปเดต Liquid Glass ให้ผู้ใช้ iOSMobile
29 พฤษภาคม 2569 เวลา 10:00

WhatsApp เริ่มปล่อยอัปเดต Liquid Glass ให้ผู้ใช้ iOS

WhatsApp เริ่มปล่อยดีไซน์ใหม่สไตล์ Liquid Glass ให้ผู้ใช้ iOS ในวงกว้างขึ้นแล้ว หลังทดสอบในกลุ่มจำกัดมาหลายเดือน การอัปเดตครั้งนี้เปลี่ยนโฉม UI ให้ดูทันสมัยและกลมกลืนกับ iOS 26 มากขึ้น คาดว่าจะปล่อยให้ครบทุกผู้ใช้ในเร็ว ๆ นี้

9to5Mac7 นาที
iOS เริ่มนำ Material You มาส่วนบุคคลให้ผู้ใช้ปรับ UI ตามสไตล์ของตัวเองMobile
-

iOS เริ่มนำ Material You มาส่วนบุคคลให้ผู้ใช้ปรับ UI ตามสไตล์ของตัวเอง

iPhone รุ่นล่าสุดเพิ่มฟีเจอร์การปรับสีและไอคอนทำให้ iOS ใกล้เคียงกับแนวคิด Material You ของ Android ผู้ใช้จะได้รับประสบการณ์ส่วนบุคคลมากขึ้นในทุกหน้าจอของระบบ

9to5Mac6 นาที
คัดลอกลิงก์แล้ว!