Ze slaagden erin om Linux met succes te laten draaien op een Nintendo 64

Paar dagen geleden Er is een reeks nieuwe functies voor het Linux-ecosysteem aangekondigd en dat is het eind vorig jaar 2020 bijna direct na Sony maakte de aankondiging (op 24 december) van een nieuwe Linux-kerneldriver voor sbieden een hardware-onderdeel van PlayStation 5 DualSenceOok Het nieuws brak dat de Nintendo 64 (N64) -gameconsole Linux met succes kon draaien.

het zou genoteerd moeten worden datHet is niet de eerste keer dat een poging is gedaan om Linux op te kunnen draaien de Nintendo 64 en het is ook niet verwonderlijk, aangezien Linux erin is geslaagd om op een groot aantal apparaten te draaien.

Net als Windows, iOS en Mac OS is Linux een besturingssysteem (software die alle hardwarebronnen beheert die zijn gekoppeld aan de computer waarop het wordt gehost).

En als zodanig, de linux-kernel is geporteerd naar veel architecturen en een van de bekendste voorbeelden is het mobiele Android-besturingssysteem dat is gebaseerd op de Linux-kernel. Hoewel het niet ongebruikelijk is om te horen over nieuwe Linux-kernelpoorten voor niet-ondersteunde platforms, moet de buitengewoon ongebruikelijke aard van het platform als gameconsole toch worden erkend.

Het nieuws van deze prestatie brak door de Mailinglijst voor Linux-kernelontwikkelaars.

Hallo iedereen,

Hier is een poort voor Nintendo 64.
Minstens twee mensen hebben eerder zo'n aanpassing uitgevoerd, maar hebben zich niet overgegeven.
Hier is ook niet op gebaseerd.
RFC omdat ik niet zeker weet of het nuttig is om dit samen te voegen, vanuit een oude niche en een beperkt platform.

Opgemerkt moet worden dat dit de derde poging is om Linux te porten voor de Nintendo 64, die, in tegenstelling tot eerdere pogingen, beweert te zijn opgenomen in de Linux-kernelkernel.

als eerdere pogingen om Linux over te zetten naar de Nintendo 64 zijn niet voltooid en hebben sinds de vorige de status van Vaporware gehad ze hadden niet hetzelfde doel als dat van Lauri Kasanen, die ook een bijdrage aan het Mesa-project op zijn naam heeft staan.

Twee decennia na het verschijnen van de gameconsole zullen we zien of het werk van Lauri Kasanen wordt uitgebuit.

Want dat moet je toegeven het nut ervan is vrij beperkt. In ieder geval is het binaire bestand al beschikbaar om te downloaden op Lauri's GitHub-account.

En het is dat de Nintendo 64 is uitgerust met een 64-bit MIPS RISC-processor die draait op 92 MHz, wordt geleverd met 4 of 8 MB RAM, ondersteunt 640 × 480 output en 21-bit kleur.

De kenmerken van de Nintendo 64

  • CPU: 64-bit RISC MIPS CPU, kloksnelheid: 93,75 MHz.RCP-processor: geïntegreerde SP (geluids- en grafische processor), kloksnelheid: 62,5 MHz.
  • geheugen: RAMBUS D-RAM 36M bit, Overdrachtssnelheid: maximaal 4.500M bit/sec.
  • Display: 56 x 224 ~ 640 x 480 dots, ondersteunt interlaced-modus zonder jitter.
  • Afmetingen: breedte 260 mm, diepte 190 mm, hoogte 73 mm.
  • Gewicht: 1,1 kg (2,42 lbs).

De motivatie voor het creëren van een nieuwe port voor een verouderd platform dat al bijna twintig jaar niet is uitgebracht, is de wens om emulatorontwikkeling te stimuleren en de port van games te vereenvoudigen.

Wat havenvergunningen betreft, Het is gelicentieerd onder de GPLv3-licentie. en een Linux-bootloader en firmware-image voor de Nintendo 64 worden voorbereid.

Tot slot is het belangrijk om dat op te merken de poort is gebaseerd op een bijgewerkte versie van de 5.10-kernel met zijn N64-tak en een verleidelijke mogelijkheid dat het wordt opgenomen in de belangrijkste Linux-bron voor de MIPS-64-processorarchitectuur.

waarmee in een notendop de Nintendo 64 zou een officieel ondersteund Linux-platform kunnen zijn.

Voor degenen die dat wel zijn geïnteresseerd bent in het kennen van de code of het kunnen downloaden van het binaire bestand bruikbaar op de Nintendo 64, je moet weten dat deze beschikbaar is op Lauri's GitHub voor 64-bit MIPS-architecturen en kan worden geladen met een Flashcart.

De link is dit.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   inukaze zei

    1 – De uitdrukking "de Linux-kernel" is erg verkeerd, omdat het overbodig is, aangezien Linux de kernel (kernel) is

    2 – "de buitengewoon ongebruikelijke aard van het platform als gameconsole moet nog worden erkend" Nog niet zo lang geleden bestonden dingen als OpenPandora, en ook toen werd ontdekt dat sommige versies van de PlayStation 3 FreeBSD gebruikten, een van de dingen die gedaan was om ze te veranderen in een GNU-besturingssysteem met een Linux-kernel

    3 - De uitdrukking gaat van kwaad tot erger "de Linux-kernel-kernel" een volledig onnodige driedubbele redundantie. Dit soort uitdrukkingen vergroot alleen maar de verwarring onder de nieuwste die niet onderscheiden dat GNU het besturingssysteem is en Linux alleen de kernel.