ไขปริศนา 64DD: พบโค้ดส่วนขยายที่ถูกซ่อนในตำนาน Zelda: Ocarina of Time

Nintendo 64DD (Disk Drive) เป็นอุปกรณ์เสริมที่ถูกออกแบบมาเพื่อเพิ่มความสามารถให้กับเครื่อง Nintendo 64 โดยเฉพาะ ด้วยแนวคิดที่จะนำเสนอรูปแบบการจัดเก็บข้อมูลแบบดิสก์แม่เหล็กขนาด 64 MB ที่สามารถอ่านและเขียนข้อมูลได้ ซึ่งแตกต่างจากตลับเกมทั่วไปที่ทำได้เพียงอ่านอย่างเดียว แม้จะมีความจุเท่าตลับเกมที่ใหญ่ที่สุด แต่ 64DD ก็ต้องเผชิญกับข้อจำกัดด้านความเร็วในการเข้าถึงข้อมูลและการถ่ายโอนที่ช้ากว่าตลับเกมอย่างมาก ทำให้เป็นอุปสรรคสำคัญในการพัฒนา

สำหรับเกมระดับตำนานอย่าง The Legend of Zelda: Ocarina of Time ซึ่งได้รับการยกย่องว่าเป็น Game of the Year ในปี 1998 ก็มีแผนการที่จะใช้ประโยชน์จาก 64DD ในการสร้างส่วนเสริมเช่นกัน แม้ว่าโครงการ 64DD จะถูกยกเลิกและไม่เคยออกจำหน่ายนอกประเทศญี่ปุ่น แต่ล่าสุดหลังจากการ Decompile โค้ดต้นฉบับของ Ocarina of Time ได้เผยให้เห็นถึงโค้ดจำนวนมากที่เกี่ยวข้องกับ 64DD ซึ่ง Skawo นักวิจัยด้านเกมได้นำเสนอรายละเอียดการค้นพบนี้ผ่านวิดีโอของเขา

การตรวจสอบโค้ดแสดงให้เห็นว่านักพัฒนาตั้งใจจะใช้ 64DD เพื่อสลับทรัพยากรภายในเกม เช่น แผนที่ดันเจี้ยน ให้มีความหลากหลายมากขึ้น หรือแม้แต่การบันทึกเส้นทางของผู้เล่นและเปลี่ยนแปลงแผนที่ถาวรระหว่างการเล่นเกม คุณสมบัติเหล่านี้ไม่เคยถูกนำไปใช้ในเวอร์ชัน 64DD ที่ถูกยกเลิกไป แต่เนื้อหาส่วนหนึ่งได้ถูกนำไปปรับใช้ในโหมด Master Quest ของเกม Ocarina of Time ที่วางจำหน่ายอีกครั้งบนเครื่อง GameCube ซึ่งเป็นการให้ผู้เล่นได้เห็นภาพคร่าวๆ ของสิ่งที่ส่วนเสริมบน 64DD อาจจะเป็นไปได้

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


🏷️ หมวดหมู่: Games, nintendo 64, ocarina of time

🔗 อ่านบทความฉบับเต็ม: hackaday