Nagawa nilang matagumpay na patakbuhin ang Linux sa isang Nintendo 64

Ilang araw na ang nakakalipas isang serye ng mga bagong tampok para sa ecosystem ng Linux ay pinakawalan at ito ay sa pagtatapos ng huling taon 2020 halos tama pagkatapos ng Sony ay nag-anunsyo (noong Disyembre 24) ng isang bagong driver ng Linux kernel para sa smagbigay ng isang bahagi ng hardware ng PlayStation 5 DualSenseDin Ang balita ay inilabas na ang Linux ay matagumpay na napatakbo sa Nintendo 64 (N64) game console.

Dapat ito ay nabanggit nae ay hindi ang unang pagkakataon na may isang pagtatangka na nagawa upang mapatakbo ang Linux sa ang Nintendo 64 at hindi nakakagulat, dahil ang Linux ay pinatakbo sa isang malaking bilang ng mga aparato.

Tulad ng Windows, iOS at Mac OS, ang Linux ay isang operating system (software na namamahala sa lahat ng mga mapagkukunan ng hardware na nauugnay sa computer na nagho-host dito).

At dahil dito, ang kernel ng Linux ay inangkop sa maraming mga arkitektura at isa sa mga kilalang halimbawa nito ay ang Android mobile operating system na batay sa Linux kernel. Habang hindi bihirang marinig ang tungkol sa mga bagong port ng kernel ng Linux para sa mga hindi sinusuportahang platform, ang labis na hindi pangkaraniwang likas na katangian ng platform na isang game console ay mananatiling kinikilala.

Ang balita ng tagumpay na ito ay pinakawalan sa pamamagitan ng Listahan sa pag-mail ng mga developer ng kernel ng Linux.

Hi lahat,

Narito ang isang port para sa Nintendo 64.
Hindi bababa sa dalawang tao ang nagkaroon ng isang pagbagay ng ganitong uri dati, ngunit hindi nagsumite.
Hindi ito batay sa anuman.
RFC dahil hindi ako sigurado kung kapaki-pakinabang na pagsamahin ito, mula sa isang lumang angkop na lugar at limitadong platform.

Dapat pansinin na ito ang pangatlong pagtatangka na ibagay ang Linux para sa Nintendo 64, na, hindi tulad ng mga nakaraang pagtatangka, inaangkin na kasama sa kernel ng Linux kernel.

Mula noon ang mga nakaraang pagtatangka sa port Linux sa Nintendo 64 ay hindi pa nakukumpleto at nagkaroon ng katayuan ng Vaporware, mula noong nakaraang Wala silang parehong layunin sa Lauri Kasanen, na dapat ding magbigay ng kanyang kontribusyon sa proyekto ng Mesa.

Dalawang dekada pagkatapos ng pag-usbong ng game console, makikita natin kung masasamantala ang gawa ni Lauri Kasanen.

Dahil kailangan mong kilalanin iyon ang pagiging kapaki-pakinabang nito ay lubos na limitado. Sa anumang kaso, ang binary ay magagamit na para sa pag-download sa GitHub account ng Lauri.

At ang Nintendo 64 ay nilagyan ng isang 64-bit na MIPS RISC processor na gumagana sa 92MHz, may 4 o 8 MB ng RAM, sinusuportahan ang 640 × 480 output at 21-bit na kulay.

Mga tampok ng Nintendo 64

  • CPU: 64-bit RISC MIPS CPU, bilis ng orasan: 93,75MHz.RCP Processor: Integrated SP (Sound and Graphics Processor), Bilis ng Orasan: 62,5 MHz.
  • memorya: RAMBUS D-RAM 36M bit, Transfer rate: 4.500M bit / sec maximum.
  • Ipakita: 56 x 224 ~ 640 x 480 tuldok, sinusuportahan ang interlaced mode nang walang pagbagu-bago ng intensity.
  • Laki: Lapad 260mm, Lalim 190mm, Taas 73mm.
  • Timbang: 1,1 kg (2,42 lbs).

Ang pagganyak para sa paglikha ng isang bagong port para sa isang hindi napapanahong platform na hindi pa pinakawalan ng halos dalawampung taon ay ang pagnanais na pasiglahin ang pag-unlad ng emulator at gawing simple ang port ng laro.

Tungkol sa mga lisensya sa port, Nasa ilalim ito ng lisensya ng GPLv3 at isang imahe ng bootloader at firmware ay inihanda sa Linux para sa Nintendo 64.

Panghuli mahalaga na isaalang-alang iyan ang port ay batay sa isang na-update na bersyon ng kernel 5.10 kasama ang sangay na N64 at isang kaakit-akit na posibilidad na ito ay isama sa pangunahing mapagkukunan ng Linux para sa MIPS-64 processor na arkitektura.

Na kung saan sa ilang mga salita ang Nintendo 64 ay maaaring isang opisyal na suportadong Linux platform.

Para sa mga na interesado malaman ang code o ma-download ang binary file magagamit sa Nintendo 64, dapat mong malaman na magagamit ito sa GitHub ni Lauri para sa MIPS 64-bit na mga arkitektura at maaaring mai-load sa isang Flashcart.

Ang link ay ito.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   inukaze dijo

    1 - Ang pariralang "ang Linux kernel" ay napaka mali, dahil ito ay isang kalabisan, dahil ang Linux ay ang kernel (Kernel)

    2 - "Ang labis na hindi pangkaraniwang likas na katangian ng platform na isang game console ay hindi pa makikilala" Hindi gaanong marami sa paligid sa loob ng maraming taon na ang mga bagay tulad ng OpenPandora ay mayroon na, at gayundin kapag natuklasan na ang ilang mga bersyon ng PlayStation 3 ay ginamit ang FreeBSD ang mga bagay na nagawa ay baguhin ang mga ito para sa isang operating system ng GNU na may Linux kernel

    3 - Ang parirala ay naging masama hanggang sa mas masahol na "ang kernel ng Linux kernel" isang ganap na hindi kinakailangang triple redundancy. Ang mga uri ng parirala na idaragdag lamang sa pagkalito sa mga mas bago na hindi makilala na ang GNU ay ang operating system at ang Linux ay ang kernel lamang.