Au reușit să ruleze Linux cu succes pe un Nintendo 64

Acum cateva zile a fost lansată o serie de caracteristici noi pentru ecosistemul Linux și este că până la sfârșitul anului trecut 2020 aproape imediat după Sony a făcut anunțul (pe 24 decembrie) de un nou driver de kernel Linux pentru sfurnizați o parte hardware a PlayStation 5 DualSenseDe asemenea S-a lansat știrea că Linux a fost rulat cu succes pe consola de jocuri Nintendo 64 (N64).

Trebuie remarcat faptul căe nu este prima dată când s-a încercat să poți rula Linux pe Nintendo 64 și nu este surprinzător, deoarece Linux a fost rulat pe un număr mare de dispozitive.

La fel ca Windows, iOS și Mac OS, Linux este un sistem de operare (software care gestionează toate resursele hardware asociate computerului care îl găzduiește).

Și ca atare, nucleul Linux a fost adaptat multor arhitecturi iar unul dintre cele mai cunoscute exemple ale sale este sistemul de operare mobil Android care se bazează pe kernel-ul Linux. Deși nu este neobișnuit să auzim despre noile porturi kernel Linux pentru platformele neacceptate, natura extrem de neobișnuită a platformei fiind o consolă de jocuri rămâne de recunoscut.

Vestea acestei realizări a fost lansată prin intermediul Lista de e-mail a dezvoltatorilor de kernel Linux.

Bună tuturor,

Iată un port pentru Nintendo 64.
Cel puțin două persoane au avut o adaptare de acest tip înainte, dar nu s-au prezentat.
Acest lucru nu se bazează pe niciunul.
RFC pentru că nu sunt sigur dacă este util să fuzionăm acest lucru, dintr-o nișă veche și o platformă limitată.

Trebuie remarcat faptul că aceasta este a treia încercare de a adapta Linux pentru Nintendo 64, care, spre deosebire de încercările anterioare, pretinde a fi inclusă în nucleul nucleului Linux.

ca încercările anterioare de portare Linux pe Nintendo 64 nu au fost finalizate și au avut statutul de Vaporware, încă din precedent Nu au avut același scop ca Lauri Kasanen, care are și creditul său o contribuție la proiectul Mesa.

La două decenii de la apariția consolei de jocuri, vom vedea dacă munca lui Lauri Kasanen va fi exploatată.

Pentru că trebuie să recunoști asta utilitatea sa este destul de limitată. În orice caz, binarul este deja disponibil pentru descărcare pe contul GitHub al lui Lauri.

Iar Nintendo 64 este echipat cu un procesor MIPS RISC pe 64 de biți care funcționează la 92MHz, vine cu 4 sau 8 MB de RAM, acceptă ieșiri de 640 × 480 și culoare pe 21 de biți.

Caracteristici ale Nintendo 64

  • CPU: CPU RISC MIPS pe 64 de biți, viteză de ceas: 93,75MHz.Procesor RCP: SP integrat (procesor de sunet și grafică), viteză de ceas: 62,5 MHz.
  • memorie: RAMBUS D-RAM 36M bit, Rata de transfer: 4.500M bit / sec maxim.
  • Afișaj: 56 x 224 ~ 640 x 480 puncte, acceptă modul întrețesut fără fluctuații de intensitate.
  • Dimensiune: Lățime 260mm, Adâncime 190mm, Înălțime 73mm.
  • Greutate: 1,1 kg (2,42 lbs).

Motivația pentru crearea unui nou port pentru o platformă învechită care nu a mai fost lansată de aproape douăzeci de ani este dorința de a stimula dezvoltarea emulatorului și de a simplifica portul jocului.

În ceea ce privește licențele portuare, Aceasta se face sub licența GPLv3 și un bootloader și o imagine firmware sunt pregătite cu Linux pentru Nintendo 64.

În cele din urmă, este important să se ia în considerare acest lucru portul se bazează pe o versiune actualizată a nucleului 5.10 cu ramura sa N64 și o posibilitate tentantă de a fi încorporat în sursa principală Linux pentru arhitectura procesorului MIPS-64.

Cu care în câteva cuvinte Nintendo 64 ar putea fi o platformă Linux acceptată oficial.

Pentru cei care sunt interesat să cunoască codul sau să poată descărca fișierul binar utilizabil pe Nintendo 64, trebuie să știți că acest lucru este disponibil pe GitHub Lauri pentru arhitecturi MIPS pe 64 de biți și poate fi încărcat cu un Flashcart.

Legătura este aceasta.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   inukaze el a spus

    1 - Expresia „nucleul Linux” este foarte greșită, deoarece este o redundanță, deoarece Linux este nucleul (nucleul)

    2 - „Natura extrem de neobișnuită a platformei de a fi o consolă de joc nu a fost încă recunoscută” Nu au existat atât de mulți ani de existența unor lucruri precum OpenPandora și, de asemenea, atunci când s-a descoperit că unele versiuni ale PlayStation 3 foloseau FreeBSD una dintre lucrurile care s-au făcut au fost să le schimbăm pentru un sistem de operare GNU cu kernel Linux

    3 - Expresia merge din rău în rău „nucleul nucleului Linux” o redundanță triplă complet inutilă. Aceste tipuri de fraze se adaugă la confuzia dintre cele mai noi, care nu disting că GNU este sistemul de operare și Linux este doar nucleul.