Es gelang ihnen, Linux erfolgreich auf einem Nintendo 64 auszuführen

Vor ein paar Tagen Eine Reihe neuer Funktionen für das Linux-Ökosystem wurde veröffentlicht und das ist bis Ende letzten Jahres 2020 fast direkt nach Sony hat die Ankündigung (am 24. Dezember) von gemacht ein neuer Linux Kernel Treiber für sStellen Sie einen Hardware-Teil von bereit PlayStation 5 DualSenseAuch Es wurde die Nachricht veröffentlicht, dass Linux erfolgreich auf der Nintendo 64 (N64) -Spielkonsole ausgeführt wurde.

Es sollte angemerkt werden, dassEs ist nicht das erste Mal, dass versucht wird, Linux auszuführen der Nintendo 64 und es ist nicht überraschend, da Linux auf einer großen Anzahl von Geräten ausgeführt wurde.

Wie Windows, iOS und Mac OS ist Linux ein Betriebssystem (Software, die alle Hardwareressourcen verwaltet, die dem Computer zugeordnet sind, auf dem es gehostet wird).

Und als solche, Der Linux-Kernel wurde an viele Architekturen angepasst Eines der bekanntesten Beispiele ist das mobile Android-Betriebssystem, das auf dem Linux-Kernel basiert. Während es nicht ungewöhnlich ist, von neuen Linux-Kernel-Ports für nicht unterstützte Plattformen zu hören, muss die äußerst ungewöhnliche Natur der Plattform als Spielekonsole noch erkannt werden.

Die Nachricht von dieser Leistung wurde veröffentlicht von Mailingliste der Linux-Kernel-Entwickler.

Hallo an alle,

Hier ist ein Port für Nintendo 64.
Mindestens zwei Personen hatten zuvor eine Anpassung dieser Art, haben diese jedoch nicht eingereicht.
Dies basiert nicht auf irgendwelchen.
RFC, weil ich nicht sicher bin, ob es sinnvoll ist, dies aus einer alten Nische und einer begrenzten Plattform zusammenzuführen.

Es ist zu beachten, dass dies der dritte Versuch ist, Linux für den Nintendo 64 anzupassen, der im Gegensatz zu früheren Versuchen behauptet, im Kernel des Linux-Kernels enthalten zu sein.

Seit Bisherige Versuche, Linux auf den Nintendo 64 zu portieren, wurden nicht abgeschlossen und hatten den Vaporware-Status wie zuvor Sie hatten nicht das gleiche Ziel wie Lauri Kasanen, der auch einen Beitrag zum Mesa-Projekt zu seinem Verdienst hat.

Zwei Jahrzehnte nach dem Aufkommen der Spielekonsole werden wir sehen, ob Lauri Kasanens Arbeit ausgenutzt wird.

Weil du das erkennen musst seine Nützlichkeit ist ziemlich begrenzt. In jedem Fall steht die Binärdatei bereits auf Lauris GitHub-Konto zum Download zur Verfügung.

Und ist, dass der Nintendo 64 mit einem 64-Bit-MIPS-RISC-Prozessor ausgestattet ist, der mit 92 MHz arbeitet, 4 oder 8 MB RAM bietet, 640 × 480-Ausgabe und 21-Bit-Farbe unterstützt.

Funktionen des Nintendo 64

  • CPU: 64-Bit-RISC-MIPS-CPU, Taktrate: 93,75 MHz.RCP-Prozessor: Integrierter SP (Sound- und Grafikprozessor), Taktrate: 62,5 MHz.
  • Speicher: RAMBUS D-RAM 36 MBit, Übertragungsrate: maximal 4.500 MBit / s.
  • Anzeige: 56 x 224 ~ 640 x 480 Punkte, unterstützt Interlaced-Modus ohne Intensitätsschwankungen.
  • Größe: Breite 260 mm, Tiefe 190 mm, Höhe 73 mm.
  • Gewicht: 1,1 kg.

Die Motivation für die Erstellung eines neuen Ports für eine veraltete Plattform, die seit fast zwanzig Jahren nicht mehr veröffentlicht wurde, ist der Wunsch, die Emulatorentwicklung zu stimulieren und den Spielport zu vereinfachen.

In Bezug auf die Hafenlizenzen, Dies steht unter der GPLv3-Lizenz und ein Bootloader und ein Firmware-Image werden mit Linux für Nintendo 64 vorbereitet.

Schließlich ist es wichtig, dies zu berücksichtigen Der Port basiert auf einer aktualisierten Version von Kernel 5.10 mit seinem Zweig N64 und eine verlockende Möglichkeit, dass es in die Haupt-Linux-Quelle für die MIPS-64-Prozessorarchitektur integriert wird.

Womit in wenigen Worten Der Nintendo 64 könnte eine offiziell unterstützte Linux-Plattform sein.

Für diejenigen, die sind Interesse daran, den Code zu kennen oder die Binärdatei herunterladen zu können Auf dem Nintendo 64 verwendbar, sollten Sie wissen, dass dies auf Lauris GitHub für MIPS 64-Bit-Architekturen verfügbar ist und mit einem Flashcart geladen werden kann.

Der Link ist dies.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   inukaze sagte

    1 - Der Ausdruck "der Linux-Kernel" ist sehr falsch, da es sich um eine Redundanz handelt, da Linux der Kernel (Kernel) ist.

    2 - "Die äußerst ungewöhnliche Natur der Plattform als Spielekonsole muss noch erkannt werden." Seit einigen Jahren gibt es nicht mehr so ​​viele Dinge wie OpenPandora, und auch als festgestellt wurde, dass einige Versionen der PlayStation 3 FreeBSD verwendeten Eines der Dinge, die getan wurden, war, sie in ein GNU-Betriebssystem mit Linux-Kernel zu ändern

    3 - Der Ausdruck "der Kernel des Linux-Kernels" wird immer schlechter, eine völlig unnötige dreifache Redundanz. Diese Art von Phrasen trägt nur zur Verwirrung unter den neueren bei, die nicht unterscheiden, dass GNU das Betriebssystem und Linux nur der Kernel ist.