Ils ont réussi à exécuter Linux sur une Nintendo 64

Il ya quelques jours une série de nouveautés pour l'écosystème Linux a été publiée et c'est que d'ici la fin de l'année dernière 2020 presque juste après Sony a fait l'annonce (le 24 décembre) de un nouveau pilote de noyau Linux pour sfournir une partie matérielle de PlayStation 5 Dual SenseÉgalement La nouvelle a été publiée que Linux a été exécuté avec succès sur la console de jeu Nintendo 64 (N64).

Il faut noter queCe n’est pas la première fois qu’une tentative d’exécution de Linux sur la Nintendo 64 et ce n'est pas étonnant, puisque Linux a été exécuté sur un grand nombre d'appareils.

À l'instar de Windows, iOS et Mac OS, Linux est un système d'exploitation (logiciel qui gère toutes les ressources matérielles associées à l'ordinateur qui l'héberge).

Et en tant que tel, le noyau Linux a été adapté à de nombreuses architectures et l'un de ses exemples les plus connus est le système d'exploitation mobile Android basé sur le noyau Linux. Bien qu'il ne soit pas rare d'entendre parler de nouveaux ports du noyau Linux pour des plates-formes non prises en charge, la nature extrêmement inhabituelle de la plate-forme en tant que console de jeu reste à être reconnue.

La nouvelle de cette réalisation a été publiée par Liste de diffusion des développeurs du noyau Linux.

Bonjour à tous,

Voici un port pour Nintendo 64.
Au moins deux personnes ont déjà eu une adaptation de ce type, mais ne se sont pas soumises.
Ceci n'est basé sur aucun.
RFC parce que je ne sais pas s'il est utile de fusionner cela, à partir d'une ancienne niche et d'une plate-forme limitée.

Il faut noter qu'il s'agit de la troisième tentative d'adaptation de Linux pour la Nintendo 64, qui, contrairement aux tentatives précédentes, prétend être incluse dans le noyau du noyau Linux.

Car les tentatives précédentes de portage de Linux sur la Nintendo 64 n'ont pas été terminées et ont le statut de Vaporware, depuis le précédent Ils n'avaient pas le même objectif que Lauri Kasanen, qui a également à son actif une contribution au projet Mesa.

Deux décennies après l'avènement de la console de jeu, nous verrons si l'œuvre de Lauri Kasanen sera exploitée.

Parce que tu dois reconnaître ça son utilité est assez limitée. Dans tous les cas, le binaire est déjà disponible en téléchargement sur le compte GitHub de Lauri.

Et la Nintendo 64 est équipée d'un processeur MIPS RISC 64 bits qui fonctionne à 92 MHz, est livré avec 4 ou 8 Mo de RAM, prend en charge la sortie 640 × 480 et la couleur 21 bits.

Caractéristiques de la Nintendo 64

  • CPU: Processeur RISC MIPS 64 bits, vitesse d'horloge: 93,75 MHz.Processeur RCP: Integrated SP (Sound and Graphics Processor), Vitesse d'horloge: 62,5 MHz.
  • mémoire: RAMBUS D-RAM 36M bit, Taux de transfert: 4.500 XNUMXM bit / sec maximum.
  • Affichage: 56 x 224 ~ 640 x 480 points, prend en charge le mode entrelacé sans fluctuation d'intensité.
  • Taille: largeur 260 mm, profondeur 190 mm, hauteur 73 mm.
  • Poids: 1,1 kg (2,42 lb).

La motivation pour créer un nouveau port pour une plate-forme obsolète qui n'est pas sortie depuis près de vingt ans est le désir de stimuler le développement de l'émulateur et de simplifier le port du jeu.

Quant aux licences portuaires, ceci est sous la licence GPLv3 et un chargeur de démarrage et une image du micrologiciel sont préparés avec Linux pour Nintendo 64.

Enfin, il est important de prendre en compte que le port est basé sur une version mise à jour du noyau 5.10 avec sa branche N64 et une possibilité tentante de l'incorporer dans la principale source Linux pour l'architecture de processeur MIPS-64.

Avec qui en quelques mots la Nintendo 64 pourrait être une plate-forme Linux officiellement prise en charge.

Pour ceux qui sont intéressé à connaître le code ou à pouvoir télécharger le fichier binaire utilisable sur la Nintendo 64, sachez qu'il est disponible sur le GitHub de Lauri pour les architectures MIPS 64 bits et peut être chargé avec un Flashcart.

Le lien est le suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   inukaze dit

    1 - L'expression «le noyau Linux» est très fausse, car c'est une redondance, puisque Linux est le noyau (noyau)

    2 - "La nature extrêmement inhabituelle de la plate-forme en tant que console de jeu n'a pas encore été reconnue" Depuis plusieurs années, il n'y a pas tellement de choses comme OpenPandora, et aussi quand on a découvert que certaines versions de la PlayStation 3 utilisaient FreeBSD l'un les choses qui ont été faites étaient de les changer en un système d'exploitation GNU avec un noyau Linux

    3 - L'expression va de mal en pis "le noyau du noyau Linux" une triple redondance totalement inutile. Ces types de phrases ne font qu'ajouter à la confusion parmi les plus récents qui ne distinguent pas que GNU est le système d'exploitation et que Linux n'est que le noyau.