- Triforce แพลตฟอร์มอาร์เคดที่ใช้ GameCube เป็นฐาน ซึ่ง Nintendo, Sega และ Namco ร่วมมือกันสร้างขึ้น ตอนนี้ถูกจำลองได้อย่างสมบูรณ์ใน Dolphin
- มีการสร้างเกมกีฬา เกมการ์ด และเกมเครือข่ายจำนวนมากบน Triforce เช่น F-Zero AX, Mario Kart Arcade GP, Virtua Striker 3·4
- โดยเฉพาะ The Key of Avalon เป็น เกมเครือข่ายแบบสัมผัสหน้าจอและแบตเทิลการ์ด ที่เชื่อม Triforce 5 เครื่องเข้าด้วยกัน และเป็นหนึ่งในระบบอาร์เคดที่มีราคาแพงที่สุดในยุคนั้น
- ทีม Dolphin ได้นำ ฟอร์กแยกอิสระของ crediar มารวมเข้ามา แทนการใช้แบรนช์เก่าที่ไม่สมบูรณ์ ทำให้สามารถจำลองฮาร์ดแวร์ Triforce ได้ในบิลด์ทางการ
- เวอร์ชันใหม่รองรับความสามารถเฉพาะของอาร์เคดอย่าง Segaboot, JVS I/O, การบันทึกลงการ์ด, เครือข่ายหลายตู้ และยังรันได้บน Android
- การรวมครั้งนี้เป็นจุดเปลี่ยนสำคัญที่ขยายขอบเขตของ Dolphin ให้เป็น อีมูเลเตอร์เพื่อการอนุรักษ์ที่ครอบคลุม GameCube, Wii และ Triforce
จุดกำเนิดและภูมิหลังของ Triforce
- ในช่วงต้นยุค 2000 ขณะที่ Sega กำลังเผชิญความยากลำบากจากภาวะซบเซาของตลาดอาร์เคด บริษัทจึงร่วมมือกับ Nintendo และ Namco เพื่อพัฒนา ระบบอาร์เคด Triforce ที่ใช้ GameCube เป็นฐาน
- ผสานเทคโนโลยีตระกูล NAOMI ของ Sega เข้ากับฮาร์ดแวร์ GameCube
- ออกแบบสำหรับงานอาร์เคดด้วยเคสอะลูมิเนียม, เอาต์พุต VGA และพอร์ต JVS I/O
- ภายในประกอบด้วย เมนบอร์ด GameCube + AM-Baseboard + AM-Mediaboard
- Baseboard ทำหน้าที่แปลงอินพุต/เอาต์พุตและดูแลการส่งสัญญาณภาพ
- Mediaboard ทำหน้าที่จัดเก็บและส่งข้อมูลเกม รวมถึงความสามารถด้านเครือข่าย
- ระหว่างบูตจะใช้ GameCube IPL ที่ถูกดัดแปลงและ Segaboot เพื่อให้เข้าถึงเมนูบริการและฟังก์ชันทดสอบได้
โครงสร้างสื่อจัดเก็บข้อมูลและอินพุต/เอาต์พุต
- เพื่อความทนทานในสภาพแวดล้อมอาร์เคด จึงใช้รูปแบบ GD-ROM + DIMM RAM หรือ คาร์ทริดจ์ NAND 512MB
- GD-ROM เป็นการนำเทคโนโลยีของ Sega Dreamcast กลับมาใช้ใหม่ โดยจะโหลดครั้งแรกแล้วพักข้อมูลไว้ใน RAM
- Namco ใช้คาร์ทริดจ์ NAND เพื่อให้ข้อมูลยังคงอยู่แม้ปิดเครื่อง
- ผ่านมาตรฐาน JVS I/O (Type 1·Type 3) สามารถเชื่อมต่ออุปกรณ์ได้หลากหลาย เช่น จอยสติ๊ก, แป้นเหยียบ, เครื่องอ่านการ์ด
- ผู้เล่นสามารถบันทึกความคืบหน้าด้วย การ์ดแม่เหล็ก (magcard) หรือ IC card และเล่นต่อบนเครื่องอื่นได้
เกมเด่นและคุณลักษณะ
- Mario Kart Arcade GP 1·2 (Namco)
- ใช้เอนจินจาก Double Dash!! รองรับการบันทึกด้วย magcard และฟังก์ชันกล้อง
- มีไอเท็มมากกว่า 100 ชนิด พร้อมระบบสะสมเหรียญและอัปเกรด
- F-Zero AX (Sega Amusement Vision)
- เวอร์ชันอาร์เคดที่เชื่อมโยงกับ GX รองรับ คอนโทรลแบบ force feedback และการสั่นของเบาะนั่ง
- มี 6 แทร็ก รองรับการบันทึกด้วยเมมโมรีการ์ดและ magcard และปรับความยากกับความยาวการแข่งขันได้
- มีเกมกีฬา เกมการ์ด และเกมเครือข่ายอีกมาก เช่น Virtua Striker 3·4, Gekitou Pro Yakyuu, The Key of Avalon
- Avalon เป็น เกมเครือข่ายแบบสัมผัสหน้าจอและแบตเทิลการ์ด ที่เชื่อม Triforce 5 เครื่องเข้าด้วยกัน และเป็นหนึ่งในระบบอาร์เคดที่มีราคาแพงที่สุดในยุคนั้น
การกลับมาของการจำลอง Triforce ใน Dolphin
- แบรนช์ Triforce แบบไม่เป็นทางการ ที่เคยมีอยู่ในช่วงต้นทศวรรษ 2010 หยุดพัฒนาไป เพราะเป็นการทำงานในระดับแฮ็กที่ไม่สมบูรณ์
- หลังจากนั้นนักพัฒนา crediar ได้ดูแลฟอร์กอิสระต่อและเพิ่มความสมบูรณ์ขึ้น ก่อนจะร่วมมือกับทีม Dolphin ในปี 2025 เพื่อทำ การรวมอย่างเป็นทางการ (PR)
- หลังผ่านการรีวิวโค้ด การปรับปรุงเสถียรภาพของหน่วยความจำ และการรวมเข้ากับ UI ทำให้ รองรับอย่างเป็นทางการตั้งแต่ Dolphin 2512-395
- ภาพหน้าจอทั้งหมดเป็นเกม Triforce จริงที่รันบน Dolphin
การตั้งค่าและฟังก์ชัน
- เมื่อ Dolphin โหลดเกม Triforce จะเปิดใช้งาน อุปกรณ์ Baseboard (SP1) โดยอัตโนมัติ
- ต้องแมปปุ่ม Coin, Service และ Test
- หากเพิ่มไฟล์ Segaboot (
segaboot.gcm) จะเข้าถึงเมนูบริการได้
- อุปกรณ์เครือข่ายของบางเกม (namcam2, Cycraft) รองรับการเชื่อมต่อเซิร์ฟเวอร์ภายในเครื่องผ่าน IP Redirect
- เวอร์ชัน Android ก็รัน Triforce ได้เช่นกัน โดยตั้งค่า เขย่าอุปกรณ์ = หยอดเหรียญ
- ขณะนี้ยังไม่รองรับ NetPlay, TAS, การตั้งค่าฮาร์ดแวร์แบบกำหนดเอง แต่มีแผนจะปรับปรุงต่อไป
หลายตู้และการเล่นผ่านเครือข่าย
- Dolphin รองรับการเชื่อมต่อหลายตู้ของ Mario Kart Arcade GP 1·2 แล้ว
- เชื่อม LAN ระหว่างหลายอินสแตนซ์เพื่อแข่งได้สูงสุด 4 คน
- F-Zero AX ยังไม่สมบูรณ์ เนื่องจากขาดข้อมูลแพ็กเก็ตเครือข่าย
- The Key of Avalon ยังเล่นไม่ได้ เพราะยังไม่รองรับหน้าจอสัมผัส
โรดแมปในอนาคต
- มีแผนสำหรับฟังก์ชันการใส่/สลับการ์ด, การตั้งค่าตู้แบบกำหนดเอง, การรองรับหน้าจอสัมผัสและ force feedback,
การรวม NetPlay และ TAS, รวมถึง การจำลอง Cycraft และ namcam2 แบบฝังในตัว
- รีวิชันบางตัวของบางเกมยังคงไม่เสถียร แต่จะได้รับการปรับปรุงอย่างต่อเนื่อง
บทสรุป
- ตอนนี้ Dolphin ได้พัฒนาเป็น อีมูเลเตอร์แบบรวมที่รองรับ GameCube, Wii และ Triforce ทั้งหมด
- มรดกอาร์เคดที่เกิดจากความร่วมมือของ Sega, Namco และ Nintendo ได้ถูก ฟื้นคืนในรูปแบบที่อนุรักษ์ไว้ได้
- ทีมพัฒนาได้จำลองตู้ F-Zero AX ของจริงเพื่อใช้ทดสอบ และอยู่ในระดับที่ สามารถนำไปใช้สร้างตู้เกมอาร์เคดสำหรับงานอดิเรกได้
- ได้รับการประเมินว่าเป็น “การคืนชีพหลังผ่านไปหลายสิบปี” และตั้งเป้าจะถ่ายทอดประสบการณ์อาร์เคดอย่างสมบูรณ์ยิ่งขึ้นผ่านการอัปเดตในอนาคต
2 ความคิดเห็น
▲
▲ ▲
ความเห็นจาก Hacker News
ถ้ามีโอกาส อยากแนะนำให้ลองสัมผัส เครื่องอาร์เคดแบบโมชั่นขนาดใหญ่ อย่าง AX Monster Ride ที่อยู่ในวิดีโอให้ได้สักครั้ง
แม้แต่เกมเก่าอย่าง Space Harrier ก็ยังให้ความรู้สึกว่าร่างกายเคลื่อนไปพร้อมกับจอ และ สมจริง กว่า VR มาก
ยิ่งทำให้รู้สึกอีกครั้งว่าการปลอมเอฟเฟกต์แรงโน้มถ่วงนั้นทำได้ยาก
มี รายชื่อเครื่องอาร์เคดแบบโมชั่น เป็นภาษาญี่ปุ่นอยู่ และที่ Mikado สาขาทาคาดาโนะบาบะก็มีเครื่องบางส่วน
แต่รายชื่อนี้ก็เป็นข้อมูลที่เก่ากว่า 10 ปีแล้ว ดังนั้นของจริงอาจแตกต่างออกไป
เสน่ห์ที่แท้จริงคือ ประสบการณ์ที่ขับเคลื่อนด้วยฮาร์ดแวร์ ซึ่งยากจะทำซ้ำในวงกว้าง
ตัวอย่างเช่น แป้นเหยียบของ Time Crisis ต่อให้ซื้อมาไว้ที่บ้านได้ คนส่วนใหญ่ก็ไม่ซื้อ และถึงซื้อมาก็ให้ความรู้สึกคนละแบบอยู่ดี
ที่ Mikado อิเคะบุคุโระมีตู้ F-Zero AX แบบมาตรฐาน ซึ่งยอดเยี่ยมมาก
ผมยังไม่เคยไปสาขาทาคาดาโนะบาบะ แต่ตั้งใจว่าจะต้องไปแน่นอน
พลาดนิดเดียวอาจถึงขั้นกระดูกหักหรือนิ้วขาดได้
ถึงอย่างนั้นก็ยังเป็นประสบการณ์ที่ลืมไม่ลง
นอกจากงานของทีม Dolphin แล้ว ผมยังทึ่งกับ คุณภาพของเอกสารและบันทึกประจำรุ่น ของพวกเขาเสมอ
ครั้งนี้ก็ไม่มีข้อยกเว้น
ตอนที่บริษัทเกมญี่ปุ่นกำลังรุ่งสุดขีด การที่ SEGA, Nintendo, Namco และ Capcom สร้าง นวัตกรรมด้านชิปและบอร์ด กันแทบจะเป็นรายชั่วโมงนั้นน่าทึ่งมาก
ในยุคที่อุตสาหกรรมพีซีค่อย ๆ พัฒนา พวกเขากลับเดินหน้าไปถึงขั้นทำออกขายได้อย่างรวดเร็ว
มีหลายอย่างให้เรียนรู้จากเรื่องราวของพวกเขา
ตอนนี้ก็แทบจะเป็นแค่การใส่เกมลงฮาร์ดไดรฟ์แล้วส่งเครื่องออกไป
แต่ช่วงเวลานี้ก็เป็น จุดเปลี่ยน ของ Nintendo ด้วย
GameCube ประสบความสำเร็จโดยไม่ต้องลงแข่งด้านกราฟิกตรง ๆ และหลังจากนั้น Nintendo ก็หันไปใช้กลยุทธ์ที่เน้น กิมมิกและ IP ตัวละคร
ส่วน SEGA เดินเส้นทางเดียวกันนั้นมาก่อนหน้าหลายปี
ตอนแรกผมนึกว่าบทความนี้จะพูดถึง The Legend of Zelda
ผมไม่อยากเล่นจนจบ เลยตั้งใจเก็บเซฟไว้เพื่อจะได้กลับไปหาเมื่อไหร่ก็ได้
ผมเคยเห็น ตู้อาร์เคด Mario Kart มาก่อน แต่ไม่เคยรู้ประวัติของมันเลย
ขอบคุณทีม Dolphin สำหรับบทความที่ยอดเยี่ยมและ งานด้านอีมูเลชัน ของพวกเขา
บทความค่อนข้างยาว แต่ถ้าจะสรุปก็คือ “ตอนนี้ Dolphin รองรับ F-Zero AX แล้ว”
แค่นี้ก็น่าจะเดาได้ว่างานหนักขนาดไหน
เท่าที่รู้ มันเป็น มีมภาษาพูดของน้องหมา ที่ใช้กันบน Reddit พอมาเจอที่นี่เลยรู้สึกแปลกดี
การพยายามมองย้อนกลับไปยัง ช่วงเวลาหนึ่งของโลกคอมพิวติ้ง แทนที่จะมองแต่อนาคตนั้นงดงามมาก
ผมรู้สึกว่ายังมีอะไรให้ทำได้อีกมากในพื้นที่แบบนี้
อย่างที่บทความพูดไว้ เรื่องที่ SEGA สุดท้ายแล้ว แพ้ในสงครามคอนโซล ก็น่าสนใจมาก
ขอแนะนำสารคดี Console Wars ที่พูดถึงหัวข้อนี้ด้วย
ไม่นานมานี้ผมได้เล่น F-Zero ในร้านเกม แล้วมันน่าทึ่งมาก
ตอนที่เพื่อนบอกว่า “ข้างในนั้นจริง ๆ ก็แค่มี GameCube อยู่” ผมถึงกับอึ้งไปเลย
ในยุคนี้ที่มี นักพัฒนาแอปโคลนคุณภาพต่ำจำนวนมาก สนใจแต่หาเงิน ทีม Dolphin กลับมอบ โค้ดและเอกสารที่มีคุณค่าแก่การอนุรักษ์ ให้ฟรี
ขอปรบมือจากใจจริง