เรือของฮาร์คิเนียน
| เรือของฮาร์คิเนียน | |
|---|---|
| นักพัฒนา | เจ้าหน้าที่ท่าเรือ[1] |
| ปล่อย | 22 มีนาคม 2565 |
| เวอร์ชันเสถียร | อัคบาร์ บราโว (9.2.1) / 28 มีนาคม 2569 |
| เขียนเป็น | CและC++ [ 1 ] |
| ระบบปฏิบัติการ | ระบบปฏิบัติการ Microsoft Windows , Linux , macOS , Nintendo Switch , Nintendo Wii U , Android |
| เว็บไซต์ | www.shipofharkinian.com |
| ที่เก็บข้อมูล | github.com/HarbourMasters/Shipwright |
Ship of Harkinianเป็นพอร์ต ที่ไม่เป็นทางการ ของ เกม The Legend of Zelda: Ocarina of Time ที่ วางจำหน่าย ในปี 1998 บน เครื่องNintendo 64ซึ่งสามารถเล่นได้บนระบบ ปฏิบัติการ Microsoft Windows , Linux , macOS , Wii U , AndroidและNintendo Switch
เกมนี้ได้รับการพัฒนาโดยกลุ่มนักพัฒนาชุมชนที่ชื่อว่า Harbour Masters โดยเปิดตัวครั้งแรกในเดือนมีนาคม 2022 สำหรับ Windows สี่เดือนหลังจากที่ซอร์สโค้ดของOcarina of Time ถูก ถอดรหัสและเผยแพร่ ตั้งแต่นั้นมา Ship of Harkinian ก็ได้รับการพอร์ตไปยัง Linux และ macOS รวมถึง พอร์ต แบบโฮมบรูว์ไปยัง Wii U และ Nintendo Switch ด้วย
การอัปเดตเกม Ship of Harkinian ได้รับความสนใจจากสื่อเป็นอย่างมาก เนื่องจากมักมีการเพิ่มตัวเลือกและฟีเจอร์ต่างๆ ที่ไม่มีในเวอร์ชันทางการของเกมOcarina of Timeต่อมา Harbour Masters ก็ได้พอร์ตเกม Nintendo 64 อื่นๆ มาลง Windows ด้วย
ชื่อของโครงการนี้เป็นการอ้างอิงถึงการทดลองทางความคิดเชิงปรัชญาเรื่อง " เรือของเธเซอุส" (Ship of Theseus)รวมถึงชื่อของกษัตริย์จาก เกม The Legend of Zelda บน เครื่อง CD-iซึ่งเป็นที่รู้จักกันดีจากมีมต่างๆ บนอินเทอร์เน็ตที่เกิดขึ้นจากเกมเหล่านั้น
การพัฒนา
การถอดรหัสเกมOcarina of Time
ในเดือนพฤศจิกายน 2021 หลังจากการพัฒนามา 21 เดือน ทีมวิศวกรรมย้อนกลับ Zelda (ZRET) ประสบความสำเร็จในการถอดรหัสไฟล์ปฏิบัติการของThe Legend of Zelda: Ocarina of Timeให้เป็นโค้ดที่มนุษย์อ่านได้ แม้ว่าโครงการถอดรหัสจะดำเนินการเป็นหลักเพื่อบันทึกการสร้างเกมและฟังก์ชันการทำงานเบื้องหลัง แต่ก็ยังทำให้สามารถสร้างพอร์ตซอร์สโค้ดของOcarina of Timeได้ ซึ่งจะทำให้สามารถคอมไพล์เกมใหม่และรันบนแพลตฟอร์มที่ไม่ได้พัฒนาขึ้นมาแต่แรกได้ Rozlette สมาชิกของ ZRET กล่าวกับArs Technicaว่าพอร์ตซอร์สโค้ดนั้น "อยู่นอกขอบเขตของสิ่งที่เราทำ" [ 2 ]
การพัฒนาและการเปิดตัวในระยะเริ่มต้น
ในเดือนมิถุนายน พ.ศ. 2563 นักพัฒนา Jack Walker และ Kenix ได้หารือถึงความเป็นไปได้ในการพอร์ตเกมOcarina of Time ลงพีซี โดยอาศัยผลงานจากโครงการถอดรหัส ZRET ในขณะนั้น การถอดรหัส Ocarina of Timeเสร็จสมบูรณ์เพียง 17% เท่านั้น การพัฒนาเกม Ship of Harkinian เริ่มขึ้นในเดือนพฤศจิกายน พ.ศ. 2564 ซึ่งตรงกับช่วงที่โครงการถอดรหัสเสร็จสมบูรณ์[ 3 ]
ในเดือนมกราคม 2022 กลุ่มนักพัฒนาชุมชนชื่อ Harbour Masters ได้เผยแพร่ภาพและภาพหน้าจอของเกมOcarina of Timeที่ทำงานบนระบบปฏิบัติการ Microsoft Windows โดยตรง ใน อัตราส่วนภาพ แบบไวด์สกรีน ซึ่งเวอร์ชัน Nintendo 64ดั้งเดิมไม่รองรับโครงการนี้มีชื่อว่า "Ship of Harkinian" ซึ่งเป็นการอ้างอิงถึง King Harkinian จากเกม Zelda: The Wand of Gamelon Kenix ซึ่งปัจจุบันเป็นส่วนหนึ่งของ Harbour Masters ได้ให้สัมภาษณ์กับVideo Games Chronicleโดยประเมินว่าโครงการนี้เสร็จสมบูรณ์ "ประมาณ 90%" [ 4 ]
ก่อนการวางจำหน่าย Ship of Harkinian ทาง Harbour Masters ได้นำเสนอการปรับแต่งเกมแบบทดลองต่างๆ ให้กับOcarina of Timeเช่น การเล็งด้วยไจโรสโคปและการรองรับพื้นผิว 4K [ 5 ]
Ship of Harkinian เปิดตัวสำหรับ Windows ในเดือนมีนาคม พ.ศ. 2565 [ 6 ]
การรองรับแพลตฟอร์มและคุณสมบัติเพิ่มเติม
ในเดือนพฤษภาคม 2022 Harbour Masters ประกาศการวางจำหน่ายเกม Ship of Harkinian เวอร์ชัน Linuxผ่านทาง "Ship of Harkinian Direct" ซึ่งเป็นการนำเสนอวิดีโอล้อเลียนNintendo Direct ทางออนไลน์ คุณสมบัติเพิ่มเติมที่กล่าวถึงใน Direct นี้ ได้แก่การบันทึกสถานะเมนูโกงในตัว ตัวเลือกการเข้าถึงและการรองรับการเล่นเกมที่ 60 เฟรมต่อวินาที[ 7 ]
สองเดือนต่อมา ในเดือนกรกฎาคม 2022 ได้มีการเผยแพร่ Ship of Harkinian Direct เพิ่มเติม โดยประกาศการวางจำหน่าย Ship of Harkinian สำหรับmacOSและWii Uคุณสมบัติเพิ่มเติมที่โปรโมตใน Direct นี้ ได้แก่ อินเทอร์เฟซกราฟิกสำหรับการกำหนดปุ่มควบคุมใหม่ "ตัวสุ่ม" ซึ่งสุ่มองค์ประกอบต่างๆ ของเกมเพื่อเพิ่มความสามารถในการเล่นซ้ำ และความสามารถในการตั้งค่าอัตราเฟรมเรตตามต้องการ (สูงสุด 250FPS) [ 8 ]
Ship of Harkinian ได้รับ การรองรับ Nintendo Switchในการอัปเดต "Zhora Alfa" เดือนกันยายน 2022 [ 9 ]
ในเดือนเมษายน พ.ศ. 2566 เรือ Harkinian Direct ลำใหม่ได้รับการเผยแพร่ โดยประกาศรองรับพื้นผิวและโมเดลแบบกำหนดเอง ฟังก์ชันมัลติเพลเยอร์ถูกเพิ่มเข้าไปในพอร์ต ผู้เล่นคนที่สองสามารถควบคุม Ivan the Fairy ซึ่งถูกอธิบายว่าเป็นนางฟ้า "ที่ชอบเล่นกล" โดยความสามารถของเขาสามารถช่วยหรือขัดขวางผู้เล่นหลักได้[ 10 ]
การเผยแพร่อื่นๆ
Harbour Masters แสดงเจตจำนงที่จะสร้างซอร์สพอร์ตสำหรับภาคต่อของOcarina of Time คือ The Legend of Zelda: Majora's Maskไม่นานหลังจากที่ ZRET เสร็จสิ้นการถอดรหัสเกม[ 4 ] [ 11 ]ในเดือนพฤศจิกายน 2023 Harbour Masters เปิดเผยว่าMajora's Maskได้รับการถอดรหัสอย่างสมบูรณ์แล้ว และพวกเขากำลังพัฒนาพอร์ตสำหรับพีซีชื่อ "2Ship2Harkinian" [ 12 ]โดยเวอร์ชันแรกจะวางจำหน่ายในวันที่ 26 พฤษภาคม 2024 พอร์ตพีซีของ Harbour Masters ใช้ไลบรารี แบบกำหนดเอง ที่เรียกว่า libultraship (LUS) เพื่อช่วยในกระบวนการพอร์ต[ 13 ] [ 14 ]
Harbour Masters ได้ใช้ LUS เพื่อพอร์ตเกม N64 อื่นๆ อีกหลายเกมไปยังพีซี ซึ่งรวมถึง "StarShip" ( Star Fox 64 ) ในเดือนธันวาคม 2024 [ 15 ] "SpaghettiKart" ( Mario Kart 64 ) ในเดือนมิถุนายน 2025 [ 16 ] "Ghostship" ( Super Mario 64 ) ในเดือนมกราคม 2026 [ 17 ]และ "Lighthouse" ( Banjo-Kazooie ) ที่กำลังจะมาถึงในเดือนกรกฎาคม 2026 [ 18 ]
แผนกต้อนรับ
การตอบรับต่อ Ship of Harkinian โดยทั่วไปเป็นไปในเชิงบวก โครงการนี้ได้รับการเปรียบเทียบในเชิงบวกกับเวอร์ชันNintendo Classics ของ Ocarina of Time Nick Rodriguez จากScreen Rantถือว่า Ship of Harkinian "ดีกว่าเวอร์ชัน Switch ปัจจุบันอย่างเห็นได้ชัดในเกือบทุกด้าน" [ 19 ]โดย Derek Hill จาก The Vergeแสดงความรู้สึกคล้ายกันว่า "ตราบใดที่ Nintendo ยังคงพอใจกับการออกเวอร์ชันเกมคลาสสิกคุณภาพต่ำที่น่าตกใจในราคาที่สูงเกินคาด Ship of Harkinian ก็เป็นหลักฐานว่าบางครั้งตัวเลือกที่ไม่เป็นทางการก็เป็นตัวเลือกที่ดีที่สุด" [ 3 ]
บางสำนักข่าวแสดงความกังวลเกี่ยวกับ Ship of Harkinian โดยเกรงว่าความชอบฟ้องร้องของ Nintendo อาจเป็นอันตรายต่อโครงการนี้ ในการพูดคุยเกี่ยวกับโอกาสในระยะยาวของ Ship of Harkinian เจนนี่ เจิ้ง นักเขียน ของ GameSpotตั้งข้อสังเกตว่า "โอกาสของ Ship of Harkinian ไม่ดีนัก" พร้อมทั้งกล่าวถึง Nintendo ว่า "ขึ้นชื่อเรื่องชอบฟ้องร้องเรื่องลิขสิทธิ์" [ 20 ]ลุค พลันเก็ตต์ จากKotakuกล่าวถึงความถูกต้องตามกฎหมายของ Ship of Harkinian ว่า "คลุมเครือ" แต่ตั้งข้อสังเกตว่าโครงการอื่นๆ ที่สร้างขึ้นจากความพยายามในการวิศวกรรมย้อนกลับยังคงดำเนินอยู่ ณ เวลาที่เขียน[ 21 ]ในแถลงการณ์ต่อGamesRadar+เคนิกซ์ ผู้ร่วมเขียน Harbour Masters ได้ปกป้องความถูกต้องตามกฎหมายของ Ship of Harkinian โดยกล่าวว่า "ทรัพย์สิน [Ocarina of Time] จะถูกดึงออกมาจาก ROM ของผู้ใช้เองที่พวกเขาต้องจัดหาให้ จากนั้นจะถูกส่งออกไปยังไฟล์เก็บถาวรที่เข้ากันได้กับ Ship of Harkinian ไม่มีทรัพย์สินใดๆ ของ Nintendo เกี่ยวข้องในกระบวนการนี้" [ 22 ] Harbour Masters สนับสนุนให้ผู้ใช้สนับสนุนการวางจำหน่ายอย่างเป็นทางการของOcarina of Timeและมอบบทบาทพิเศษบน เซิร์ฟเวอร์ Discordให้กับผู้ที่สามารถแสดงหลักฐานการเป็นเจ้าของได้[ 23 ]