De lyckades framgångsrikt köra Linux på en Nintendo 64

Några dagar sen en serie nyheter för Linux-ekosystemet släpptes och det är det i slutet av förra året 2020 nästan direkt efter Sony har meddelat (den 24 december) om en ny Linux-kärndrivrutin för stillhandahålla en hårdvarudel av PlayStation 5 DualSenseOckså Nyheten släpptes att Linux framgångsrikt kördes på Nintendo 64 (N64) -konsolen.

Det bör nämnas atte är inte första gången som ett försök görs för att kunna köra Linux på Nintendo 64 och det är inte förvånande, eftersom Linux har körts på ett stort antal enheter.

Precis som Windows, iOS och Mac OS är Linux ett operativsystem (programvara som hanterar alla hårdvaruresurser som är kopplade till den dator som är värd för det).

Och som sådan, Linux-kärnan har anpassats till många arkitekturer och ett av dess mest kända exempel är Android-mobiloperativsystemet som är baserat på Linux-kärnan. Det är inte ovanligt att höra om nya Linux-kärnportar för plattformar som inte stöds, men den extremt ovanliga karaktären av att plattformen är en spelkonsol återstår att känna igen.

Nyheten om denna prestation släpptes med hjälp av E-postlista för Linux-kärnutvecklare.

Hej alla,

Här är en port för Nintendo 64.
Minst två personer har haft en anpassning av denna typ tidigare, men inte lämnat in.
Detta är inte baserat på någon.
RFC eftersom jag inte är säker på om det är användbart att slå samman detta, från en gammal nisch och begränsad plattform.

Det bör noteras att detta är det tredje försöket att anpassa Linux för Nintendo 64, som till skillnad från tidigare försök hävdar att det ingår i kärnan i Linux-kärnan.

som tidigare försök att porta Linux till Nintendo 64 har inte slutförts och har haft Vaporware-status, som tidigare De hade inte samma mål som Lauri Kasanen, som också har ett bidrag till Mesa-projektet.

Två decennier efter spelkonsolens tillkomst kommer vi att se om Lauri Kasanens arbete kommer att utnyttjas.

För att du måste känna igen det dess användbarhet är ganska begränsad. I vilket fall som helst är binären redan tillgänglig för nedladdning på Lauris GitHub-konto.

Och är det att Nintendo 64 är utrustad med en 64-bitars MIPS RISC-processor som fungerar på 92MHz, levereras med 4 eller 8 MB RAM, stöder 640 × 480-utgång och 21-bitars färg.

Funktioner i Nintendo 64

  • CPU: 64-bitars RISC MIPS CPU, klockhastighet: 93,75 MHz.RCP-processor: Integrerad SP (ljud- och grafikprocessor), klockhastighet: 62,5 MHz.
  • minne: RAMBUS D-RAM 36M bit, överföringshastighet: 4.500M bit / sek maximalt.
  • Display: 56 x 224 ~ 640 x 480 punkter, stöder sammanflätat läge utan intensitetsvariation.
  • Storlek: Bredd 260mm, Djup 190mm, Höjd 73mm.
  • Vikt: 1,1 kg (2,42 pund).

Motivationen för att skapa en ny port för en föråldrad plattform som inte har släppts på nästan tjugo år är önskan att stimulera emulatorutveckling och förenkla spelporten.

När det gäller hamnlicenser, detta är under GPLv3-licensen och en bootloader och firmware-bild förbereds med Linux för Nintendo 64.

Slutligen är det viktigt att ta hänsyn till det porten är baserad på en uppdaterad version av kärnan 5.10 med sin filial N64 och en frestande möjlighet att den införlivas i den viktigaste Linux-källan för MIPS-64-processorarkitekturen.

Med vilket i några ord Nintendo 64 kan vara en officiellt stödd Linux-plattform.

För dem som är intresserad av att känna koden eller kunna ladda ner den binära filen användbar på Nintendo 64, du borde veta att detta är tillgängligt på Lauri's GitHub för MIPS 64-bitars arkitekturer och kan laddas med en Flashcart.

Länken är den här.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   inukaze sade

    1 - Frasen "Linux-kärnan" är väldigt fel, eftersom det är en redundans, eftersom Linux är kärnan (Kärnan)

    2 - "Den extremt ovanliga karaktären av att plattformen är en spelkonsol har ännu inte erkänts" Inte så mycket har funnits i flera år att saker som OpenPandora fanns, och också när det upptäcktes att vissa versioner av PlayStation 3 använde FreeBSD en av saker som gjordes var att ändra dem till ett GNU-operativsystem med Linux-kärna

    3 - Frasen går från dåligt till sämre "kärnan i Linux-kärnan" en helt onödig trippelredundans. Sådana fraser lägger bara till förvirringen bland de nyare som inte skiljer att GNU är operativsystemet och Linux bara är kärnan.