Sono riusciti a eseguire con successo Linux su un Nintendo 64

Pochi giorni fa è stata rilasciata una serie di nuove funzionalità per l'ecosistema Linux ed è che entro la fine dello scorso anno 2020 quasi subito dopo Sony ha dato l'annuncio (il 24 dicembre) di un nuovo driver del kernel Linux per sfornire una parte hardware di PlayStation 5 DualSenseAnche È stata rilasciata la notizia che Linux è stato eseguito con successo sulla console di gioco Nintendo 64 (N64).

Si dovrebbe notare chee non è la prima volta che è stato fatto un tentativo per poter eseguire Linux su il Nintendo 64 e non è sorprendente, dato che Linux è stato eseguito su un gran numero di dispositivi.

Come Windows, iOS e Mac OS, Linux è un sistema operativo (software che gestisce tutte le risorse hardware associate al computer che lo ospita).

E come tale, il kernel Linux è stato adattato a molte architetture e uno dei suoi esempi più noti è il sistema operativo mobile Android che si basa sul kernel Linux. Anche se non è raro sentire parlare di nuovi port del kernel Linux per piattaforme non supportate, resta da riconoscere la natura estremamente insolita della piattaforma come console di gioco.

La notizia di questo risultato è stata rilasciata da Mailing list degli sviluppatori del kernel Linux.

Ciao a tutti,

Ecco un port per Nintendo 64.
Almeno due persone hanno avuto un adattamento di questo tipo prima, ma non si sono presentate.
Questo non si basa su nessuno.
RFC perché non sono sicuro che sia utile unire questo, da una vecchia nicchia e una piattaforma limitata.

Va notato che questo è il terzo tentativo di adattare Linux per il Nintendo 64, che, a differenza dei tentativi precedenti, afferma di essere incluso nel kernel del kernel Linux.

Come i precedenti tentativi di portare Linux sul Nintendo 64 non sono stati completati e hanno avuto lo stato di Vaporware, dal precedente Non avevano lo stesso obiettivo di Lauri Kasanen, che ha al suo attivo anche un contributo al progetto Mesa.

Due decenni dopo l'avvento della console di gioco, vedremo se il lavoro di Lauri Kasanen verrà sfruttato.

Perché devi riconoscerlo la sua utilità è piuttosto limitata. In ogni caso, il binario è già disponibile per il download sull'account GitHub di Lauri.

E il Nintendo 64 è dotato di un processore RISC MIPS a 64 bit che funziona a 92 MHz, viene fornito con 4 o 8 MB di RAM, supporta un'uscita 640 × 480 e colori a 21 bit.

Caratteristiche del Nintendo 64

  • CPU: CPU MIPS RISC a 64 bit, velocità di clock: 93,75 MHz.Processore RCP: SP integrato (processore audio e grafico), velocità di clock: 62,5 MHz.
  • memoria: RAMBUS D-RAM 36 M bit, Velocità di trasferimento: 4.500 M bit / sec massimo.
  • Display: 56 x 224 ~ 640 x 480 punti, supporta la modalità interlacciata senza fluttuazioni di intensità.
  • Dimensioni: larghezza 260 mm, profondità 190 mm, altezza 73 mm.
  • Peso: 1,1 kg (2,42 libbre).

La motivazione per creare un nuovo port per una piattaforma obsoleta che non viene rilasciata da quasi vent'anni è il desiderio di stimolare lo sviluppo dell'emulatore e semplificare il port del gioco.

Per quanto riguarda le licenze portuali, Questo è sotto la licenza GPLv3 e un bootloader e un'immagine del firmware sono preparati con Linux per Nintendo 64.

Infine è importante tenerne conto il port è basato su una versione aggiornata del kernel 5.10 con il suo ramo N64 e un'allettante possibilità che venga incorporato nella sorgente Linux principale per l'architettura del processore MIPS-64.

Con il quale in poche parole il Nintendo 64 potrebbe essere una piattaforma Linux ufficialmente supportata.

Per quelli che lo sono interessati a conoscere il codice o poter scaricare il file binario utilizzabile su Nintendo 64, dovresti sapere che è disponibile su GitHub di Lauri per architetture MIPS a 64 bit e può essere caricato con una Flashcart.

Il collegamento è questo.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   inukaz suddetto

    1 - La frase "il kernel Linux" è molto sbagliata, poiché è una ridondanza, poiché Linux è il kernel (Kernel)

    2 - "La natura estremamente insolita della piattaforma essendo una console di gioco deve ancora essere riconosciuta" Non è stato così tanto in giro da diversi anni che esistessero cose come OpenPandora, e anche quando si è scoperto che alcune versioni di PlayStation 3 utilizzavano FreeBSD la cosa che è stata fatta è stata cambiarli per un sistema operativo GNU con kernel Linux

    3 - La frase va di male in peggio "il kernel del kernel Linux" una tripla ridondanza completamente inutile. Questi tipi di frasi non fanno che aumentare la confusione tra quelli più recenti che non distinguono che GNU è il sistema operativo e Linux è solo il kernel.