Nintendo Wii’de Mac OS X çalıştırdılar! Yok artık!

2 gün önce 7

Açık kaynaklı yazılım dünyasında sınırları güçlayan tasarılere tek yenisi daha eklendi ve bu sefer başrolde efsanevi tek protesto konsolu var. Geliştirici Bryan Keller, Apple dünyasının yapı taşlarından arasında biri olan Mac OS X işletim sistemini Nintendo Wii donanımı üzerinde çalıştırmayı başararak teknolojiler dünyasını şaşırttı. Peki, tek protesto konsolunun içinde malumatsayar işletim sistemi hepsi performansla nasıl çalışabilir?

Nintendo Wii donanımında Mac OS X macerası

Geliştirici Bryan Keller tarafından hayata geçirilen bu tasarı, Nintendo Wii konsolunun aslında ne kadar esnek tek yapıya malik olduğunu tek kez daha kanıtlıyor. Mac OS X sürümünü konsola taşımak için uzunluğu tek mesai harcayan Keller, nihayetinde işlevsel tek kemirgen ve klavye desteğiyle sistemi ayağa kaldırmayı başardı. Bu süreçte konsolun ilköğretim donanım yapısı üzerinde vahim değişiklikler yapılması lüzumtiği belirtiliyor.

Nintendo Wii

Teknik olarak bakıldığında, Nintendo Wii ve dönemin Apple malumatsayarlarının her arasında biri ikisi da IBM tarafından geliştirilen PowerPC işlemci mimarisini kullanıyor. Bu müşterek mimari dili, sistemin çalıştırılabilmesi için ilköğretim tek temel hazırlıyor. Ancak konsolun kısıtlı hafıza kapasitesi, yazılımın donanıma uyum sağlaması noktasında en büyük mani olarak geliştiricinin karşısına çıkmış gibi görünüyor.

RAM sınırlarını güçlayan teknikleri başarı

Apple’ın o dönemki standartlarına göre Mac OS X 10.0 sürümü asgari 128 MB RAM kapasitesine ihtiyaç duyuyordu. Ancak Nintendo Wii donanımı yalnızca 88 MB RAM sunabiliyor. Bu kısıtlı kaynaklara rağmen sistemin açılması, homebrew dünyası için ihtilal niteliğinde tek başarı sayılıyor. Keller, bu kısıtlı alanı yönetevakıf oldu için çekirdek yazılımda derinlemesine düzenlemeler yaptı.

Nintendo Wii

Projenin en sancılı bölümlerinden arasında biri da grafik sürücüleri oldu. Konsolun görüntü çıkışı analog tek yapı beklerken, malumatsayar sistemi arı sayısal RGB verisi üretiyordu. Bu şart başlangıçta renklerin tamamlanmış bozulmasına yolda açtı. Geliştirici, bu sualnu çözmek için ikisi farklı video kanalı oluşturarak veriyi konsolun anlayabileceği YUV formatına dönüştüren özel tek sürücü yazdı.

Sürücü güçlukları ve cemaat desteği

Sadece görüntü değil, Nintendo Wii üzerindeki USB 1.1 bağlantı noktalarının da sisteme tanıtılması büyük tek çaba lüzumtirdi. Keller, Apple’ın kapalı imkan kodlu sürücülerine erişemediği için internetteki geliştirici topluluklarından ve IRC konuşma odalarından hayır aldı. Bu sayede Mac OS X sistemine klavye ve kemirgen komutlarını tanıtabilecek özel tek ara birimi oluşturuldu.

Daha önce bu konsol üzerinde Linux ve Windows NT gibi denemeler yapılmış olsa da Mac OS X tasarısi görsel arayüzüyle en ilgi çekici çalışma oldu. Nintendo Wii üzerinde tek masaüstü deneyimi yaşamak, donanım meraklıları için imkansızın nasıl başarıldığını gösteren tek ders niteliği taşıyor. Geliştirici, bu tasarınin tüm detaylarını meraklıları için blog sayfasında paylaştı.

İlginizi Çekebilir: Nintendo Wii Shop Ömrünün Sonuna Geldi!

Peki siz bu başlıkda ne düşünüyorsunuz? Eski protesto konsollarının bu şekilde farklı amaçlarla kullanılması ilginizi çekiyor mu? Düşüncelerinizi yorumlar kısmında belirtebilirsiniz. Daha fazlası için bizi takip etmeyi unutmayın!

>> Tüm Makaleyi Oku <<

Platformumuz; Teknoloji, Spor, Sağlık, Eğlence, Uluslararası, Edebiyat, Bilim ve daha fazlası olmak üzere farklı konu başlıkları altında, kısa ve öz haber formatı ile kullanıcıların zamandan tasarruf etmesini hedefler. Karmaşadan uzak, sade ve anlaşılır içerik yapısı sayesinde ziyaretçiler aradıkları bilgiye hızlıca ulaşabilir. techforum.com.tr, bilgi kirliliğini önleyerek yalnızca güvenilir kaynaklardan elde edilen içerikleri yayınlamaya özen gösterir.