他們設法在Nintendo 64上成功運行Linux

幾天前 Linux生態系統的一系列新功能發布 就是到去年年底2020年 幾乎就在索尼之後 發佈公告(24月XNUMX日) 一個新的 Linux 內核驅動程序提供硬件部分 PlayStation 5 雙感有消息稱任天堂 64(N64)遊戲機成功運行 Linux。

應當指出的是這並不是第一次嘗試在上面運行 Linux Nintendo 64 也不足為奇,因為 Linux 已經成功地在大量設備上運行。

與 Windows、iOS 和 Mac OS 一樣,Linux 是一個操作系統(管理與託管它的計算機關聯的所有硬件資源的軟件)。

因此, Linux內核已被移植到許多體系結構 其中最著名的例子之一是基於 Linux 內核的 Android 移動操作系統。 雖然針對不受支持的平台推出新的 Linux 內核移植的情況並不少見,但仍應承認該平台作為遊戲控制台的極其不尋常的性質。

這一成就的消息傳出 通過 Linux 內核開發人員郵件列表。

大家好,

這是任天堂 64 的端口。
此前至少有兩人進行過這樣的改編,但沒有提交。
這不是基於任何一個。
RFC,因為我不確定從舊的利基市場和有限的平台合併它是否有用。

需要指出的是,這是為 Nintendo 64 移植 Linux 的第三次嘗試,與之前的嘗試不同,這次嘗試聲稱包含在 Linux 內核中。

之前將 Linux 移植到 Nintendo 64 的嘗試尚未完成 自從上一期以來,一直處於 Vaporware 狀態 他們的目標與勞裡·卡薩寧不同,他也對 Mesa 項目做出了貢獻。

遊戲機出現二十年後,我們將看看勞裡·卡薩寧的工作是否會被利用。

因為你必須承認 它的用處相當有限。 無論如何,該二進製文件已經可以在 Lauri 的 GitHub 帳戶上下載。

任天堂64配備了64位MIPS RISC處理器,運行頻率為92MHz,配備4或8MB RAM,支持640×480輸出和21位色彩。

任天堂 64 的特點

  • CPU:64位RISC MIPS CPU,時鐘速度:93,75 MHz。RCP 處理器:集成 SP(聲音和圖形處理器),時鐘速度:62,5 MHz。
  • 內存:RAMBUS D-RAM 36M 位,傳輸速度:最大 4.500M 位/秒。
  • 顯示:56 x 224 ~ 640 x 480 點,支持隔行掃描模式,無抖動。
  • 尺寸:寬 260 毫米,深 190 毫米,高 73 毫米。
  • 重量:1,1 千克(2,42 磅)。

為近二十年未發布的過時平台創建新移植的動機是希望刺激模擬器開發並簡化遊戲移植。

關於港口許可證, 它根據 GPLv3 許可證獲得許可。 Nintendo 64 的 Linux 引導加載程序和固件映像正在準備中。

最後,需要注意的是 該移植基於 5.10 內核的更新版本及其 N64 分支 並且它有可能被合併到 MIPS-64 處理器架構的主要 Linux 源代碼中。

簡而言之 Nintendo 64 可能是官方支持的 Linux 平台。

對於那些 有興趣了解代碼或能夠下載二進製文件 可以在 Nintendo 64 上使用,您應該知道,它可以在 Lauri 的 GitHub 上獲得,用於 64 位 MIPS 架構,並且可以使用 Flashcart 加載。

鏈接是這個。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   犬風 他說:

    1 – “Linux 內核”這個短語是非常錯誤的,因為它是多餘的,因為 Linux 就是內核(Kernel)

    2 – “作為遊戲機的平台的極其不尋常的本質尚未得到認識” 不久前,像 OpenPandora 這樣的東西已經存在,而且當人們發現 PlayStation 3 的某些版本使用 FreeBSD 時,其中之一就是我們所做的就是將它們更改為具有Linux 內核的GNU 操作系統

    3 – “Linux 內核”這個短語變得越來越糟糕,完全沒有必要的三重冗餘。 這種類型的短語只會增加新人們的混亂,他們不區分 GNU 是操作系統而 Linux 只是內核。