Van aconseguir executar amb èxit Linux en un Nintendo 64

Fa pocs dies es va donar a conèixer una sèrie de novetats per a l'ecosistema Linux i és que per a finals de l'any passat 2020 gairebé just després que Sony hagi realitzat l'anunci (el 24 de desembre) de un nou controlador del nucli de Linux per a soportar una part de maquinari de PlayStation 5 DualSence, També es va donar a conèixer la notícia que a la consola de jocs Nintendo 64 (N64) es va aconseguir executar amb èxit Linux.

Cal destacar qui no és la primera vegada que es realitza un intent de poder córrer Linux sobre la Nintendo 64 i tampoc és estrany, ja que Linux s'ha aconseguit executar en una gran sèrie de dispositius.

Igual que Windows, iOS i Mac OS, Linux és un sistema operatiu (programari que gestiona tots els recursos de maquinari associats a l'equip que l'allotja).

I com a tal, el nucli de Linux s'ha adaptat a moltes arquitectures i un dels seus exemples més coneguts és el sistema operatiu mòbil Android que es basa en el nucli de Linux. Si bé no és estrany escoltar sobre els nous ports del nucli de Linux per a plataformes no compatibles, encara cal reconèixer la naturalesa extremadament inusual que la plataforma sigui una consola de jocs.

La notícia d'aquesta fita es va donar a conèixer mitjançant la llista de correu de desenvolupadors del nucli de Linux.

Hola a tots,

Aquí hi ha un port per a Nintendo 64.
Almenys dues persones han fet una adaptació d'aquest tipus abans, però no se'n van sotmetre.
Això no es basa en cap.
RFC perquè no estic segur de si és útil fusionar-ho, d'un antic nínxol i plataforma limitada.

Cal assenyalar que aquest és el tercer intent d'adaptar Linux per a Nintendo 64, que, a diferència dels intents anteriors, afirma estar inclòs al nucli del nucli de Linux.

Ja que els intents anteriors de portar Linux a la Nintendo 64 no s'han completat i han tingut l'estat de Vaporware, ja que els anteriors no tenien el mateix objectiu que el de Lauri Kasanen, qui també té en el seu haver una contribució al projecte Mesa.

Dues dècades després de l'aparició de la consola de jocs veurem si s'explotarà el treball de Lauri Kasanen.

Perquè cal reconèixer que la seva utilitat és força limitada. En qualsevol cas, el binari ja està disponible per descarregar al compte de GitHub de Lauri.

I és que la Nintendo 64 està equipada amb un processador MIPS RISC de 64 bits que funciona a 92MHz, ve amb 4 o 8 MB de RAM, admet sortida de 640×480 i color de 21 bits.

Les característiques de la Nintendo 64

  • CPU: CPU RISC MIPS de 64 bits, velocitat de rellotge: 93,75 MHz.Processador RCP: SP integrat (processador de so i gràfics), velocitat de rellotge: 62,5 MHz.
  • memòria: RAMBUS D-RAM 36M bit, Velocitat de transferència: 4.500M bit/seg màxim.
  • pantalla: 56 x 224 ~ 640 x 480 punts, admet mode entrellaçat sense fluctuació d'intensitat.
  • mida: Ample 260 mm, Profunditat 190 mm, Alçada 73 mm.
  • pes: 1,1 kg (2,42 lliures).

La motivació per crear un nou port per a una plataforma obsoleta que no s?ha llançat durant gairebé vint anys, és el desig d?estimular el desenvolupament d?emuladors i simplificar el port de jocs.

Pel que fa a les llicències del port, aquest està sota la llicència GPLv3 i es preparen un carregador d'arrencada i una imatge de firmware amb Linux per a Nintendo 64.

Finalment és important tenir en compte que el port es basa en una versió actualitzada del nucli 5.10 amb la seva branca N64 i una temptadora possibilitat que s'incorpori a la font principal de Linux per a l'arquitectura del processador MIPS-64.

Amb la qual cosa en poques paraules la Nintendo 64 podria ser una plataforma Linux amb suport oficial.

Per als que estiguin interessats a conèixer el codi o poder descarregar el fitxer binari utilitzable a la Nintendo 64, han de saber que aquest està disponible al GitHub de Lauri per a arquitectures MIPS de 64 bits i es pot carregar amb un Flashcart.

L'enllaç és aquest.


Un comentari, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   inukaze va dir

    1 – La frase «el nucli de Linux» està molt malament, ja que és una redundància, ja que Linux és el nucli (Kernel)

    2 – «encara ha de reconèixer-se la naturalesa extremadament inusual que la plataforma sigui una consola de jocs» Ni tant ja fa uns quants anys que hi ha coses com l'OpenPandora, i a més quan es va descobrir que unes versions de la PlayStation 3 feien servir FreeBSD una de les coses que es va fer va ser canviar-les per sistema operatiu GNU amb nucli Linux

    3 – La frase va malament en pitjor «el nucli del nucli de Linux» una triple redundància completament innecessària. Aquest tipus de frases només augmenta la confusió entre els més nous que no distingeixen que GNU és el sistema operatiu i Linux és només el nucli.