พวกเขาสามารถรัน Linux บน Nintendo 64 ได้สำเร็จ

ไม่กี่วันที่ผ่านมา มีการเปิดตัวคุณลักษณะใหม่สำหรับระบบนิเวศของ Linux และในปลายปีที่แล้ว 2020 เกือบจะทันทีหลังจาก Sony ได้ทำการประกาศ (เมื่อวันที่ 24 ธันวาคม) ของ ไดรเวอร์เคอร์เนล Linux ใหม่สำหรับ sให้ส่วนฮาร์ดแวร์ของ PlayStation 5 DualSenseด้วย ข่าวเปิดตัวว่า Linux รันบนคอนโซลเกม Nintendo 64 (N64) ได้สำเร็จ

ควรสังเกตว่าe ไม่ใช่ครั้งแรกที่มีความพยายามที่จะรัน Linux บน Nintendo 64 และไม่น่าแปลกใจเนื่องจาก Linux ถูกเรียกใช้บนอุปกรณ์จำนวนมาก

เช่นเดียวกับ Windows, iOS และ Mac OS ลินุกซ์เป็นระบบปฏิบัติการ (ซอฟต์แวร์ที่จัดการทรัพยากรฮาร์ดแวร์ทั้งหมดที่เกี่ยวข้องกับคอมพิวเตอร์ที่โฮสต์อยู่)

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

ข่าวความสำเร็จนี้เผยแพร่ออกไป โดยใช้ รายชื่อส่งเมลของนักพัฒนาเคอร์เนล Linux

สวัสดีทุก

นี่คือพอร์ตสำหรับ Nintendo 64
อย่างน้อยสองคนเคยมีการปรับเปลี่ยนประเภทนี้มาก่อน แต่ไม่ได้ส่ง
นี้ไม่ได้ขึ้นอยู่กับใด ๆ
RFC เพราะฉันไม่แน่ใจว่าการผสานสิ่งนี้จากช่องเก่าและแพลตฟอร์มที่ จำกัด จะมีประโยชน์หรือไม่

ควรสังเกตว่านี่เป็นความพยายามครั้งที่สามในการปรับเปลี่ยน Linux สำหรับ Nintendo 64 ซึ่งแตกต่างจากความพยายามก่อนหน้านี้ที่อ้างว่ารวมอยู่ในเคอร์เนลของเคอร์เนลลินุกซ์

ในขณะที่ ความพยายามก่อนหน้านี้ในการพอร์ต Linux ไปยัง Nintendo 64 ยังไม่เสร็จสมบูรณ์ และมีสถานะเป็นไอเหมือนก่อนหน้านี้ พวกเขาไม่ได้มีเป้าหมายเดียวกับ Lauri Kasanenซึ่งยังต้องให้เครดิตกับการมีส่วนร่วมในโครงการ Mesa

สองทศวรรษหลังจากการถือกำเนิดของเกมคอนโซลเราจะดูว่างานของ Lauri Kasanen จะถูกใช้ประโยชน์หรือไม่

เพราะคุณต้องรับรู้ว่า ประโยชน์ของมันค่อนข้าง จำกัด. ไม่ว่าในกรณีใดไบนารีพร้อมให้ดาวน์โหลดในบัญชี GitHub ของ Lauri แล้ว

และ Nintendo 64 มาพร้อมกับโปรเซสเซอร์ MIPS RISC 64 บิตที่ทำงานที่ 92MHz มาพร้อมกับ RAM 4 หรือ 8 MB รองรับเอาต์พุต 640 × 480 และสี 21 บิต

คุณสมบัติของ Nintendo 64

  • CPU: 64-bit RISC MIPS CPU ความเร็วนาฬิกา: 93,75MHz.โปรเซสเซอร์ RCP: Integrated SP (โปรเซสเซอร์เสียงและกราฟิก), ความเร็วสัญญาณนาฬิกา: 62,5 MHz
  • หน่วยความจำ: RAMBUS D-RAM 36M บิตอัตราการถ่ายโอน: สูงสุด 4.500M บิต / วินาที
  • จอแสดงผล: 56 x 224 ~ 640 x 480 จุดรองรับโหมดอินเทอร์เลซโดยไม่มีความผันผวนของความเข้ม
  • ขนาด: กว้าง 260 มม., ลึก 190 มม., สูง 73 มม.
  • น้ำหนัก 1,1 กก. (2,42 ปอนด์)

แรงจูงใจในการสร้างพอร์ตใหม่สำหรับแพลตฟอร์มที่ล้าสมัยซึ่งไม่ได้เปิดตัวมาเกือบยี่สิบปีคือความปรารถนาที่จะกระตุ้นการพัฒนาอีมูเลเตอร์และทำให้พอร์ตเกมง่ายขึ้น

เกี่ยวกับใบอนุญาตพอร์ต อยู่ภายใต้ใบอนุญาต GPLv3 และอิมเมจ bootloader และเฟิร์มแวร์พร้อมกับ Linux สำหรับ Nintendo 64

ในที่สุดสิ่งสำคัญคือต้องคำนึงถึงสิ่งนั้น พอร์ตขึ้นอยู่กับเวอร์ชันปรับปรุงของเคอร์เนล 5.10 พร้อมกับสาขา N64 และความเป็นไปได้ที่น่าดึงดูดในการรวมเข้ากับซอร์ส Linux หลักสำหรับสถาปัตยกรรมโปรเซสเซอร์ MIPS-64

ซึ่งในไม่กี่คำ Nintendo 64 อาจเป็นแพลตฟอร์ม Linux ที่รองรับอย่างเป็นทางการ

สำหรับผู้ที่เป็น สนใจที่จะทราบรหัสหรือสามารถดาวน์โหลดไฟล์ไบนารี ใช้งานได้บน Nintendo 64 คุณควรรู้ว่าสิ่งนี้มีอยู่ใน GitHub ของ Lauri สำหรับสถาปัตยกรรม MIPS 64 บิตและสามารถโหลดด้วย Flashcart ได้

ลิงค์คือนี่


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   อินุคาเสะ dijo

    1 - วลี "the Linux kernel" ผิดมากเนื่องจากเป็นความซ้ำซ้อนเนื่องจาก Linux เป็นเคอร์เนล (Kernel)

    2 - "ลักษณะที่ผิดปกติอย่างยิ่งของแพลตฟอร์มที่เป็นเกมคอนโซลยังไม่ได้รับการยอมรับ" ไม่ค่อยมีมานานหลายปีแล้วที่สิ่งต่างๆเช่น OpenPandora มีอยู่จริงและเมื่อพบว่า PlayStation 3 บางเวอร์ชันใช้ FreeBSD หนึ่งใน สิ่งที่ทำคือเปลี่ยนเป็นระบบปฏิบัติการ GNU ด้วยเคอร์เนลลินุกซ์

    3 - วลีนี้เปลี่ยนไปจากแย่ไปหาแย่กว่า "เคอร์เนลของเคอร์เนลลินุกซ์" ซ้ำซ้อนสามเท่าที่ไม่จำเป็น วลีเหล่านี้ทำให้เกิดความสับสนในหมู่คนรุ่นใหม่ที่ไม่ได้แยกแยะว่า GNU คือระบบปฏิบัติการและ Linux เป็นเพียงเคอร์เนล