数日前 Linuxエコシステムの一連の新機能がリリースされました そしてそれは昨年末までに2020年までに ソニーのほぼ直後 の発表(24月XNUMX日)をしました s用の新しいLinuxカーネルドライバーのハードウェア部分を提供する プレイステーション5 デュアルセンスまた LinuxがNintendo64(N64)ゲームコンソールで正常に実行されたというニュースがリリースされました。
注意すべきことLinuxを実行できるようにする試みが行われたのはeが初めてではありません Linuxは多数のデバイスで実行されているため、Nintendo64は驚くべきことではありません。
Windows、iOS、Mac OSと同様に、Linuxはオペレーティングシステム(ホストするコンピューターに関連付けられているすべてのハードウェアリソースを管理するソフトウェア)です。
そしてそのように、 Linuxカーネルは多くのアーキテクチャに適応しています その最もよく知られている例のXNUMXつは、Linuxカーネルに基づくAndroidモバイルオペレーティングシステムです。 サポートされていないプラットフォーム用の新しいLinuxカーネルポートについて聞くのは珍しいことではありませんが、ゲームコンソールであるプラットフォームの非常に珍しい性質はまだ認識されていません。
この成果のニュースが公開されました によって Linuxカーネル開発者のメーリングリスト。
みなさん、こんにちは、
これがNintendo64の移植版です。
少なくともXNUMX人が以前にこのタイプの適応を持っていましたが、提出しませんでした。
これはいずれにも基づいていません。
古いニッチで限られたプラットフォームから、これをマージすることが有用かどうかわからないため、RFC。これは、LinuxをNintendo 64に適応させるXNUMX回目の試みであり、以前の試みとは異なり、Linuxカーネルのカーネルに含まれていると主張していることに注意してください。
から LinuxをNintendo64に移植する以前の試みは完了していません 前回からVaporwareのステータスを持っています 彼らはラウリ・カサネンと同じ目標を持っていませんでした、メサプロジェクトへの貢献も彼の功績です。
ゲーム機の登場からXNUMX年後、LauriKasanenの作品が活用されるかどうかを確認します。
あなたはそれを認識しなければならないので その有用性はかなり限られています。 いずれにせよ、バイナリはすでにLauriのGitHubアカウントからダウンロードできます。
また、Nintendo 64は、64MHzで動作する92ビットMIPS RISCプロセッサを搭載し、4MBまたは8MBのRAMを搭載し、640×480出力と21ビットカラーをサポートします。
ニンテンドウ64の特徴
- CPU:64ビットRISC MIPS CPU、クロック速度:93,75MHz。RCPプロセッサ:統合SP(サウンドおよびグラフィックプロセッサ)、クロック速度:62,5MHz。
- メモリ:RAMBUS D-RAM 36Mビット、転送速度:最大4.500Mビット/秒。
- ディスプレイ:56 x 224〜640 x 480ドット、強度変動のないインターレースモードをサポートします。
- サイズ:幅260mm、奥行き190mm、高さ73mm。
- 重量:1,1 kg(2,42ポンド)。
XNUMX年近くリリースされていない古いプラットフォーム用の新しいポートを作成する動機は、エミュレーターの開発を刺激し、ゲームポートを簡素化したいという願望です。
ポートライセンスに関しては、 これはGPLv3ライセンスの下にあります ブートローダーとファームウェアイメージは、Linux for Nintendo64で準備されています。
最後に、それを考慮に入れることが重要です ポートは、ブランチN5.10を備えたカーネル64の更新バージョンに基づいています。 そしてそれがMIPS-64プロセッサアーキテクチャのメインLinuxソースに組み込まれるという魅力的な可能性。
一言で言えば Nintendo 64は、公式にサポートされているLinuxプラットフォームである可能性があります。
ある人のために コードを知っているか、バイナリファイルをダウンロードできることに興味があります Nintendo 64で使用できるので、これはLauriのGitHub for MIPS 64ビットアーキテクチャで利用可能であり、Flashcartでロードできることを知っておく必要があります。
1-Linuxはカーネル(カーネル)であるため、冗長性があるため、「Linuxカーネル」というフレーズは非常に間違っています。
2-「ゲームコンソールであるプラットフォームの非常に珍しい性質はまだ認識されていません」OpenPandoraのようなものが存在するほど数年前から存在していません。また、PlayStation3の一部のバージョンがFreeBSDを使用していることが発見されたときもあります。行われたことは、Linuxカーネルを備えたGNUオペレーティングシステム用にそれらを変更することでした
3-フレーズは、「Linuxカーネルのカーネル」という完全に不要な三重冗長性を悪化させます。 これらの種類のフレーズは、GNUがオペレーティングシステムであり、Linuxが単なるカーネルであることを区別しない新しいフレーズの間で混乱を助長するだけです。