Birkaç gün önce Linux ekosistemi için bir dizi yenilik yayınlandı ve geçen 2020 yılının sonunda neredeyse Sony'den sonra ilanını (24 Aralık'ta) yaptı s için yeni bir Linux çekirdek sürücüsübir donanım parçası sağlamak PlayStation 5 DualSenseAyrıca Linux'un Nintendo 64 (N64) oyun konsolunda başarıyla çalıştırıldığı haberi yayınlandı.
bu not alınmalıe, Linux üzerinde ilk kez çalıştırılmaya çalışılmıyor Nintendo 64 ve şaşırtıcı değil, çünkü Linux çok sayıda cihazda çalıştırılıyor.
Windows, iOS ve Mac OS gibi Linux bir işletim sistemidir (onu barındıran bilgisayarla ilişkili tüm donanım kaynaklarını yöneten yazılım).
Ve bunun gibi, Linux çekirdeği birçok mimariye uyarlanmıştır ve en iyi bilinen örneklerinden biri, Linux çekirdeğine dayanan Android mobil işletim sistemidir. Desteklenmeyen platformlar için yeni Linux çekirdek bağlantı noktaları duymak alışılmadık bir durum olmasa da, platformun bir oyun konsolu olmasının son derece sıra dışı doğası hala anlaşılmayı bekliyor.
Bu başarının haberi yayınlandı vasıtasıyla Linux kernel geliştiricileri posta listesi.
Herkese Merhaba,
İşte Nintendo 64 için bir bağlantı noktası.
Daha önce en az iki kişi bu türden bir uyarlamaya sahipti ancak teslim olmadı.
Bu herhangi birine dayanmamaktadır.
RFC, çünkü bunu eski bir niş ve sınırlı platformdan birleştirmenin yararlı olup olmadığından emin değilim.Bunun, Linux'u Nintendo 64'e uyarlamak için üçüncü girişim olduğu ve önceki girişimlerin aksine, Linux çekirdeğinin çekirdeğine dahil edildiğini iddia ettiği unutulmamalıdır.
olarak Linux'u Nintendo 64'e taşıma girişimleri henüz tamamlanmadı ve önceki gibi Vaporware durumuna sahip Lauri Kasanen ile aynı hedefe sahip değillerdiMesa projesine bir katkısı da var.
Oyun konsolunun ortaya çıkmasından yirmi yıl sonra Lauri Kasanen'in çalışmalarının istismar edilip edilmeyeceğini göreceğiz.
Çünkü bunu anlamalısın kullanışlılığı oldukça sınırlıdır. Her durumda, ikili program Lauri'nin GitHub hesabından indirilebilir.
Ve Nintendo 64, 64MHz'de çalışan 92-bit MIPS RISC işlemci ile donatılmıştır, 4 veya 8 MB RAM ile birlikte gelir, 640 × 480 çıktı ve 21-bit rengi destekler.
Nintendo 64'ün Özellikleri
- CPU: 64-bit RISC MIPS CPU, saat hızı: 93,75MHz.RCP İşlemci: Tümleşik SP (Ses ve Grafik İşlemcisi), Saat Hızı: 62,5 MHz.
- bellek: RAMBUS D-RAM 36M bit, Aktarım hızı: 4.500M bit / sn maksimum.
- Ekran: 56 x 224 ~ 640 x 480 nokta, yoğunluk dalgalanması olmadan geçmeli modu destekler.
- Boyut: Genişlik 260mm, Derinlik 190mm, Yükseklik 73mm.
- Ağırlık: 1,1 kg (2,42 lbs).
Neredeyse yirmi yıldır piyasaya sürülmemiş eski bir platform için yeni bir bağlantı noktası yaratmanın motivasyonu, emülatör geliştirmeyi teşvik etme ve oyun bağlantı noktasını basitleştirme arzusudur.
Liman ruhsatlarına gelince, bu GPLv3 lisansı altında Linux ile Nintendo 64 için bir bootloader ve firmware görüntüsü hazırlanır.
Son olarak şunu dikkate almak önemlidir: bağlantı noktası, N5.10 dalıyla güncellenmiş bir çekirdek 64 sürümüne dayanmaktadır. ve MIPS-64 işlemci mimarisi için ana Linux kaynağına dahil edilmesinin cazip bir olasılığı.
Birkaç kelimeyle Nintendo 64, resmi olarak desteklenen bir Linux platformu olabilir.
Olanlar için kodu bilmek veya ikili dosyayı indirebilmekle ilgilenen Nintendo 64'te kullanılabilir, bunun Lauri'nin MIPS 64-bit mimarileri için GitHub'da mevcut olduğunu ve bir Flashcart ile yüklenebileceğini bilmelisiniz.