เครื่อง Nintendo Wii วางอยู่บนโต๊ะ กำลังบูต Mac OS X ประโยคนี้ไม่น่าจะเป็นจริง แต่ตอนนี้มันก็เกิดขึ้นแล้ว
นักดัดแปลง Bryan Keller ได้เผยแพร่บทความบล็อกที่มีรายละเอียดมากมายเมื่อวันที่ 8 เมษายน เล่าถึงกระบวนการพัฒนาทั้งหมดในการทำให้ Mac OS X ทำงานบนคอนโซลควบคุมการเคลื่อนไหวของ Nintendo โครงการนี้จริงๆ แล้วย้อนกลับไปในปี 2013 เมื่อ Keller ได้เสนอแนวคิดนี้เป็นครั้งแรกก่อนที่จะพักไว้ อะไรคือสิ่งที่จุดประกายความพยายามอีกครั้ง? นักดัดแปลงอีกคนหนึ่งที่พอร์ต Windows NT ไปยัง Wii Keller เห็นสิ่งนั้นและดูเหมือนจะคิดว่า "วางหัวแร้งของฉันไว้ก่อน"

ซื้อเกมในราคาที่คุ้มค่ากว่าเดิม
รับส่วนลดสูงสุด 80%
โปรเจกต์เสริมปี 2013 กลายเป็นระบบปฏิบัติการที่ใช้งานได้จริงได้อย่างไร
การเดินทางของการพัฒนาที่ Keller ได้บันทึกไว้ไม่ใช่โปรเจกต์วันหยุดสุดสัปดาห์ธรรมดาๆ การทำให้ Mac OS X บูตบนฮาร์ดแวร์ของ Wii หมายถึงการต่อสู้กับลำดับการบูตที่ซับซ้อน ปัญหาความเข้ากันได้ของเคอร์เนล และขบวนของบั๊กที่ตาม Keller ไปจนถึงเที่ยวบินจริง ในจุดหนึ่ง การพยายามบูตระบบปฏิบัติการจาก USB สติ๊กเกือบจะทำให้คอนโซลเสียหายถาวร
ประเด็นคือ: Wii ใช้โปรเซสเซอร์ PowerPC ซึ่งเป็นสถาปัตยกรรมเดียวกับที่ Apple ใช้ในฮาร์ดแวร์ก่อนการเปลี่ยนไปใช้ Intel ในปี 2006 Mac OS X 10.4 (Tiger) และเวอร์ชันก่อนหน้าทำงานได้โดยตรงบนชิป PowerPC Broadway CPU ของ Wii เป็นอนุพันธ์ของ PowerPC ซึ่งทำให้การพอร์ตนี้เป็นไปได้ในทางทฤษฎีมากกว่าที่จะเป็นไปไม่ได้เลย
สรุปโครงการของ Keller เองนั้นคุ้มค่าที่จะยกมาโดยตรง: "ท้ายที่สุดแล้ว ฉันได้เรียนรู้ (และประสบความสำเร็จ) มากกว่าที่ฉันเคยคาดหวังไว้ และอาจจะสำคัญกว่านั้น ฉันได้เตือนตัวเองว่าโปรเจกต์ที่ดูเหมือนจะอยู่ไกลเกินเอื้อมคือโปรเจกต์ที่คุ้มค่าที่จะไล่ตาม"
แนวคิด iMac G3 ที่ไม่มีใครขอ แต่ทุกคนต้องการ
การพอร์ตนี้เองก็สร้างความประทับใจได้มากพอแล้ว แต่ความวุ่นวายที่แท้จริงที่มันปลดปล่อยออกมาคือแนวคิดในการยัด Wii เข้าไปใน Apple iMac G3 เครื่อง CRT แบบออลอินวันโปร่งแสงอันเป็นเอกลักษณ์จากช่วงปลายทศวรรษ 1990 ถึงต้นปี 2000
ตรรกะจริงๆ แล้วตามมา YouTuber Matt Gray เคยสลับภายในของ iMac G3 กับ Mac Mini โดยเชื่อมต่อกับ CRT ในตัวของเครื่องผ่านขั้วต่อ VGA เฉพาะและ USB breakout ภายใน Wii มีขนาดกะทัดรัดพอที่จะใส่เข้าไปในพื้นที่ที่เมนบอร์ดเดิมเคยอยู่ได้ รูปร่างของมันยังสอดคล้องกับช่องใส่แผ่นดิสก์ด้านหน้าของ G3 ซึ่งหมายความว่าช่องใส่แผ่นดิสก์ยังคงใช้งานได้

การจัดวางภายในของ iMac G3
การส่งออกวิดีโอและการเชื่อมต่อ USB ของ Wii จะต้องใช้อะแดปเตอร์เพื่อให้เข้ากับขั้วต่อเฉพาะของ G3 แต่นั่นคือปัญหาเดียวกับที่ Gray แก้ไขแล้วด้วยการสร้าง Mac Mini สิ่งที่ผู้เล่นส่วนใหญ่พลาดไปคือ iMac G3 และ Wii มีช่วงเวลาแห่งสุนทรียภาพที่เหมือนกัน: ทั้งสองเป็นผลิตภัณฑ์ของยุคการออกแบบช่วงปลายยุค 90 ถึงกลางยุค 2000 ที่อุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภคมีสีสัน กลม และสนุกสนานอย่างไม่ลดละ
ดังนั้นข้อเสนอจึงง่ายๆ คือ Wii อยู่ภายในเคส iMac G3 การพอร์ต Mac OS X ของ Keller ทำงานบนหน้าจอ คอมพิวเตอร์ Apple ย้อนยุคที่แอบเป็นคอนโซล Nintendo ที่รันซอฟต์แวร์ของ Apple เองตั้งแต่ปี 2001 ไม่จำเป็นอย่างยิ่ง แต่คุ้มค่าที่จะทำ
Bootloader ของ WiiMac ต้องการอะไรจริงๆ
สำหรับใครก็ตามที่อยากลองพอร์ตโดยไม่ต้องสร้างคอมพิวเตอร์ไฮบริดที่ "ต้องคำสาป" ข้อกำหนดนั้นตรงไปตรงมา:
- Nintendo Wii ที่ถูกเจลเบรคด้วย BootMii (ไม่ใช่ Wii U)
- เข้าถึง WiiMac bootloader repository บน GitHub
- ความอดทน เพราะเสียงยังคงใช้งานไม่ได้และนี่คือต้นแบบ
บล็อกของ Keller ได้อธิบายทุกขั้นตอนของกระบวนการพัฒนาอย่างละเอียดทางเทคนิค ดังนั้นใครก็ตามที่มีประสบการณ์การเขียนโค้ดและคอนโซลที่ถูกเจลเบรคจะมีจุดเริ่มต้นที่แท้จริง โครงการนี้เปิดเผย สาธารณะ และทำงานได้ดีพอที่จะบูตไปยังเดสก์ท็อป
วงการดัดแปลงย้อนยุคกำลังมาแรงจริงๆ ในช่วงนี้ ระหว่างสิ่งนี้ การพอร์ต Windows NT ไปยัง Wii ที่เป็นแรงบันดาลใจ และโปรเจกต์อย่างการสร้าง PCB ไฮบริด PS1 ที่กำลังแพร่หลาย มีความต้องการที่แท้จริงในการผลักดันฮาร์ดแวร์เก่าให้เข้าสู่ดินแดนที่ไม่เคยออกแบบไว้ สำหรับโปรเจกต์ฮาร์ดแวร์ที่แปลกใหม่และการเจาะลึกย้อนยุค ตรวจสอบ ข่าวสารเพิ่มเติมบนเว็บไซต์ของเราที่นี่
โปรเจกต์ของ Keller เริ่มต้นจากแนวคิดเมื่อ 13 ปีที่แล้วที่เกือบทำให้คอนโซลเสียหายบนเครื่องบิน มันจบลงด้วยการบูต Mac OS X บน Wii ขั้นตอนต่อไปที่ชัดเจนคือการนำ Wii นั้นเข้าไปใน Mac CRT โปร่งแสง มีคนต้องทำให้สิ่งนี้เกิดขึ้น และคุณสามารถหาแรงบันดาลใจด้านฮาร์ดแวร์มากมายได้จากการเรียกดูรีวิวล่าสุดเพื่อดูว่าชุมชนกำลังสร้างสรรค์ผลงานย้อนยุคอะไรอยู่








