Wii sistem yazılımı - Wii system software

Wii sistem yazılımı
Wii.svg
geliştirici Nintendo
Yazılmış C , C++ / PPC
işletim sistemi ailesi Nintendo'ya özel
çalışma durumu Durdurulan
Kaynak modeli Kapalı kaynak
İlk sürüm 1.0 / 19 Kasım 2006 ; 14 yıl önce ( 2006-11-19 )
En son sürüm 4.3 / 7 Eylül 2010 ; 11 yıl önce ( 2010-09-07 )
Uygun
  • Basitleştirilmiş Çince)
  • Çin geleneği)
  • Flemenkçe
  • İngiliz Birleşik Krallık)
  • İngilizce (Amerika Birleşik Devletleri)
  • Fransızca (Kanada)
  • Fransızca Fransa)
  • Almanca
  • İtalyan
  • Japonca
  • Koreli
  • Portekiz Brezilyası)
  • Portekizce (Portekiz)
  • Rusça
  • İspanyolca (Latin Amerika)
  • İspanyolca (İspanya)
Güncelleme yöntemi Doğrudan İndirme
Oyun Diski
Platformlar Wii , Wii U
tarafından başarıldı Wii U sistem yazılımı

Wii sistem yazılımı güncellenebilir firmware sürümleri durdurulan seti ve bir yazılım arayüzü olduğunu Wii ev video oyun konsolu . İnternet üzerinden indirilebilen veya bir oyun diskinden okunabilen güncellemeler, Nintendo'nun ek özellikler ve yazılımlar eklemesine ve ayrıca kullanıcılar tarafından homebrew yazılımını yüklemek için kullanılan güvenlik açıklarını düzeltmesine izin verdi . Yeni bir güncelleme kullanıma sunulduğunda, Nintendo , İnternet bağlantılı sistemlerin Wii Mesaj Panosuna mevcut güncellemeyi bildiren bir mesaj gönderdi .

Birinci taraf ve üçüncü taraf oyunlar da dahil olmak üzere çoğu oyun diski, İnternet'e bağlı olmayan sistemlerin de güncellemeleri alabilmesi için sistem yazılımı güncellemelerini içerir. Güncellemeleri yüklenmemişse sistem menüsü bu tür oyunları başlatmaz, bu nedenle bu, kullanıcıları bu oyunları oynamak için güncellemeleri yüklemeye zorlar. Super Smash Bros. Brawl ve Mario Kart Wii gibi çevrimiçi oyunlar gibi bazı oyunlar, oyuna özel adreslerden Wii Mesaj Panosu gönderilerini alma yeteneği gibi belirli ekstra güncellemeler içerir; bu nedenle, bu oyunlar her zaman belirli bir konsolda ilk kez çalıştırılmadan önce bir güncellemenin yüklenmesini gerektirir.

teknoloji

iOS

Wii'nin bellenimi, Wii homebrew geliştiricileri tarafından "Giriş Çıkış Sistemleri" veya "Dahili İşletim Sistemleri" anlamına geldiği düşünülen, IOS'ler olarak bilinen birçok aktif şubeye sahiptir . Yalnızca "IOS" olarak da adlandırılan şu anda aktif olan IOS , gayri resmi olarak Starlet olarak adlandırılan ayrı bir ARM926EJ-S işlemci üzerinde çalışır . Wii U'nun patenti , basitçe "Giriş/Çıkış İşlemcisi" olarak adlandırılan benzer bir cihazı göstermektedir. IOS, ana Broadway işlemcisinde çalışan kod ile GameCube'de de bulunmayan çeşitli Wii donanımı arasındaki G/Ç'yi kontrol eder .

Hata düzeltmeleri dışında , yeni IOS sürümleri mevcut IOS sürümlerinin yerini almaz. Bunun yerine, Wii konsollarında birden çok IOS sürümü kuruludur. Tüm yerel Wii yazılımları ( Nintendo optik disklerinde dağıtılan oyunlar , Sistem Menüsü'nün kendisi, Sanal Konsol oyunları, WiiWare ve Wii Kanalları dahil), belirli homebrew uygulamaları dışında, yazılıma sabit kodlanmış IOS sürümüne sahiptir.

Yazılım çalıştırıldığında, sabit kodlanmış IOS, Wii tarafından yüklenir ve ardından yazılımın kendisini yükler. Wii'de bu IOS yoksa, disk tabanlı yazılım olması durumunda, otomatik olarak kurulur (kullanıcı istendikten sonra). İndirilen yazılımla, bu teorik olarak gerçekleşmemelidir, çünkü oynatıcı, ihtiyaç duyduğu tüm IOS sürümlerine sahip olmadıkça, kullanıcı yazılımı indirmek için mağazaya erişemez. Ancak, gerekli IOS mevcut olmadığında bir yazılımı zorla yüklemek veya çalıştırmak için homebrew kullanılırsa, kullanıcı sistem menüsüne geri getirilir.

Nintendo bu sistemi, yeni güncellemelerin eski oyunlarla istenmeden uyumluluğu bozmaması için yarattı, ancak Wii'nin dahili NAND Flash belleğinde yer kaplaması gibi bir yan etkisi var . IOS'lar, teorik olarak 3 ile 255 arasında olabilen sayılarıyla anılır, ancak birçok sayı atlanır, muhtemelen asla tamamlanmayan geliştirme sürümleridir.

Herhangi bir zamanda yalnızca bir IOS sürümü çalışabilir. Wii GameCube girdiğinde bir IOS çalışmadığı tek zaman geriye dönük uyumluluk Wii GameCube en değiştirilmiş bir sürümünü içeren GameCube oyunları, MIOS, için özel olarak IOS bir varyantını çalıştığı sırasında modu, IPL . cIOS adı verilen özel IOS'ler, homebrew ile kurulabilir. cIOS'un temel amacı, homebrew kullanıcılarının USB Loader GX gibi diğer homebrew uygulamalarını kullanmalarına izin vermektir (WBFS dosya biçiminde depolanan oyunların bir USB çubuğundan çalıştırılmasına izin verir).

Kullanıcı arayüzü

Sistem, Wii'nin yeteneklerine grafiksel bir arayüz sağlar. Tüm oyunlar doğrudan Broadway işlemcisinde çalışır ve ya donanımla doğrudan arabirim ( Wii ve GameCube için ortak donanım için ) ya da ARM mimarisi işlemcisinde çalışan IOS ile arabirim (Wii'ye özgü donanım için). ARM işlemcisinin ekrana erişimi yoktur ve dolayısıyla IOS'ta da yoktur. Bu, bir yazılım parçası çalışırken ekranda görülen her şeyin herhangi bir işletim sisteminden veya bellenimden değil, o yazılımdan geldiği anlamına gelir. Bu nedenle, Wii tarafından bildirilen sürüm numarası aslında yalnızca Sistem Menüsünün sürüm numarasıdır. Bu nedenle bazı güncellemeler sürüm numarasının değişmesine neden olmaz: Sistem Menüsünün kendisi güncellenmez, yalnızca (örneğin) IOS'ler ve kanallar güncellenir. Bir yan etki olarak, bu, Nintendo'nun oyunların kendisini etkileyecek herhangi bir işlevi, örneğin bir oyun içi sistem menüsü ( Xbox 360'ın oyun içi Dashboard'una veya PlayStation 3'teki PlayStation 3'e benzer) uygulaması imkansız olduğu anlamına gelir . -oyun XMB ).

Wii Menüsü (Sistem Menüsü olarak içten bilinir) adıdır kullanıcı arayüzü Wii oyun konsolu için ve sistem önyükleme yaparken görülecek ilk şeydir. Diğer birçok video oyun konsolu gibi, Wii sadece oyunlardan ibaret değil. Örneğin , Wii'de medya akışı (disk gerektirmeden) için Netflix gibi uygulamalar yüklemek mümkündür . Wii Menüsü, kullanıcıların televizyon kanallarını temsil etmek üzere tasarlanmış Kanallar adı verilen yerleşik uygulamalar aracılığıyla hem oyun hem de oyun dışı işlevlere erişmelerini sağlar . Altı ana kanal vardır: Disk Kanalı , Mii Kanalı , Fotoğraf Kanalı , Wii Mağaza Kanalı , Tahmin Kanalı ve Haber Kanalı , ancak son ikisi başlangıçta dahil edilmedi ve yalnızca sistem güncellemeleriyle kullanılabilir hale geldi. Wii'de bu Kanallar tarafından sağlanan işlevlerden bazıları, tam özellikli bir web tarayıcısı ve dijital fotoğraf görüntüleyici gibi bir bilgisayarla sınırlıydı . Kullanıcılar ayrıca Miis adlı çizgi film benzeri dijital avatarlar oluşturmak ve paylaşmak ve doğrudan Wii Shop Channel'dan yeni oyunlar ve Kanallar indirmek için Kanalları kullanabilir. Yeni Kanallar, örneğin, Herkes Oy Veriyor Kanalı ve İnternet Kanalı'nı içerir . Ayrı Kanallar bir ızgarada grafik olarak görüntülenir ve Wii Remote'un işaretçi özelliği kullanılarak gezinilebilir . Kullanıcılar ayrıca, Kanalların menüde orijinal olarak nasıl düzenlendiğinden memnun değillerse bu Kanalları yeniden düzenleyebilirler.

Ağ özellikleri

Wii sistemi, ek aksesuar olmadan Nintendo DS el konsolu ile kablosuz bağlantıyı destekler . Bu bağlantı, oyuncuların Nintendo DS mikrofonunu ve dokunmatik ekranı Wii oyunları için giriş olarak kullanmalarına olanak tanır . Pokémon Savaş Devrimi , Nintendo'nun Nintendo DS-Wii bağlantısını kullanan bir oyun için verdiği ilk örnektir. Nintendo daha sonra Wii için Nintendo Channel'ı yayınladı ve kullanıcılarının Nintendo DS'lerine oyun demoları veya ek veriler indirmelerine izin verdi.

Diğer birçok video oyun konsolu gibi, Wii konsolu da İnternet'e bağlanabilir , ancak bu Wii sisteminin çalışması için gerekli değildir. Her Wii, Wii'nin oyun dışı özellikleriyle kullanım için kendine özgü 16 haneli Wii Koduna sahiptir. İnternet bağlantısı etkinleştirilmiş kullanıcılar, kurulan Nintendo Wi-Fi Bağlantı hizmetine erişebilir . Kablosuz şifreleme tarafından WEP , WPA (TKIP / RC4) ve WPA2 (CCMP / AES) desteklenmektedir. AOSS desteği, Sistem Menüsü sürüm 3.0'a eklendi. Nintendo DS'de olduğu gibi, Nintendo servis aracılığıyla oynamak için ücret almaz; 12 haneli Friend Code sistemi, oyuncuların birbirine nasıl bağlanacağını kontrol eder. Hizmet, Sanal Konsol , WiiConnect24 ve birkaç Kanal dahil olmak üzere konsol için birkaç özelliğe sahiptir . Wii konsolu ayrıca kendi ürettiği bir kablosuz LAN aracılığıyla diğer Wii sistemleriyle iletişim kurabilir ve bağlantı kurabilir, bu da farklı televizyon setlerinde yerel kablosuz çok oyunculu çok oyuncuya olanak tanır. Sistem ayrıca Wii Mesaj Panosu da dahil olmak üzere konsol tabanlı yazılımı uygular. İnternete üçüncü taraf cihazlarla da bağlanılabilir.

Wii konsolu ayrıca , Opera 9 tarayıcısının menüleri olan bir sürümü olan İnternet Kanalı olarak bilinen bir web tarayıcısı içerir . Modern İnternet tarayıcılarına kıyasla rahat bir kullanıcı arayüzü sunmaktan uzak olmasına rağmen, televizyon ekranından web'e erişmenin uygun bir yolu olması amaçlanmıştır. Giriş için gerektiğinde sanal bir klavye açılır ve Wii Remote bir fare gibi davranarak ekranda herhangi bir yere tıklamayı ve web bağlantıları arasında gezinmeyi mümkün kılar. Ancak tarayıcı, Adobe Flash'ı desteklemesine ve dolayısıyla Flash oyunları oynama yeteneğine sahip olmasına rağmen, çoğu normal web sayfasının tüm özelliklerini her zaman işleyemez . Çevrimiçi BBC iPlayer gibi bazı üçüncü taraf hizmetleri Wii'de İnternet Kanalı tarayıcısı aracılığıyla da mevcuttu, ancak BBC iPlayer daha sonra Wii'deki ayrı BBC iPlayer Kanalı olarak yeniden başlatıldı. Ayrıca, İnternet Kanalı ve sistem güncellemeleri dahil İnternet erişimi , Wii'nin ebeveyn denetimleri özelliği tarafından kısıtlanabilir .

Geriye dönük uyumluluk

Nintendo Wii konsolunun özgün tasarımlar, daha spesifik olarak Wii modelleri ön 2011 made tam idi geriye dönük olarak uyumlu olan GameCube oyun diskler, hafıza kartları ve denetleyicileri içeren cihazlar. Bunun nedeni, Wii donanımının hem GameCube bellek kartları hem de çevre birimleri için bağlantı noktalarına sahip olması ve yuva yükleme sürücüsünün önceki konsol disklerini kabul edip okuyabilmesiydi. GameCube oyunları Wii ile herhangi bir ek yapılandırma olmadan çalışır, ancak GameCube oyunlarını oynamak için bir GameCube denetleyicisi gerekir; ne Wii Remote veya Klasik Denetleyici bu kapasitede çalışır. Wii, 480p etkin GameCube başlıklarında aşamalı tarama çıktısını destekler . Çevre birimleri, bir dizi dört GameCube denetleyici soketi ve iki Bellek Kartı yuvası (çıkarılabilir açılır panellerle gizlenmiş) aracılığıyla bağlanabilir. Konsol , GameCube ile aynı şekilde kullanılan Game Boy Advance Kablosu aracılığıyla Game Boy Advance ve e-Reader ile bağlantıyı korur ; ancak bu özelliğe yalnızca daha önce kullanılmış olan belirli GameCube oyunlarında erişilebilir.

Geriye dönük uyumlulukta da birkaç sınırlama vardır. Örneğin, Wii'de Nintendo GameCube Geniş Bant Adaptörü ve Modem Adaptörü için seri bağlantı noktaları bulunmadığından, belirli GameCube oyunlarının çevrimiçi ve LAN özellikleri mevcut değildi . Wii, video çıkışı için özel bir bağlantı noktası kullanır ve tüm Nintendo GameCube ses/video kablolarıyla ( kompozit video , S-Video , bileşen video ve RGB SCART ) uyumlu değildir. Konsol ayrıca GameCube ayak izi ve Game Boy Player desteği için gereken yüksek hızlı bağlantı noktasından yoksundur . Ayrıca, yalnızca GameCube işlevleri mevcuttu ve bir GameCube oyunu oynarken yalnızca uyumlu hafıza kartları ve denetleyiciler kullanılabilirdi. Bunun nedeni Wii'nin dahili belleğinin GameCube verilerini kaydetmemesidir.

Orijinal cihazın önceki Nintendo ürünleriyle geriye dönük uyumluluğu nedeniyle, oyuncular konsolda yüzlerce yeni Wii oyununa ek olarak çok sayıda eski oyunun keyfini çıkarabilirler. Ancak, Güney Kore birimleri GameCube geriye dönük uyumluluktan yoksundur. Ayrıca, sırasıyla 2011 ve 2013'te piyasaya sürülen yeniden tasarlanan Wii Family Edition ve Wii Mini, bu uyumluluğu ortadan kaldırdı. Bununla birlikte, kullanıcıların önceki Nintendo platformlarından (yani Nintendo Eğlence Sistemi , Super NES ve Nintendo 64 ) eski oyunları Wii konsollarına indirmelerine izin veren Sanal Konsol adlı başka bir hizmet daha vardır . Genesis ve TurboGrafx-16 .

Ek Kanalların Listesi

Bu, orijinal konsollarda bulunan ilk dört Kanalın (yani Disk Kanalı, Mii Kanalı, Fotoğraf Kanalı ve Wii Mağaza Kanalı) ötesinde piyasaya sürülen yeni Wii Kanallarının bir listesidir. Haber Kanalı ve Tahmin Kanalı, sistem güncellemelerinin bir parçası olarak yayınlandı, bu nedenle ayrı indirmeler gerekli değildi. 30 Ocak 2019 itibariyle, Wii Fit Kanalı ve İnternet Kanalı hariç, aşağıda listelenen tüm kanallar kullanımdan kaldırılmıştır.

Ek Wii Kanalları
Yeni kanallar eklendi Bölgeler İndirmek Yayınlandı Durdurulan
Amazon Anında Video Kanalı Amerika Birleşik Devletleri Yeşil keneY 2013-01-17 17 Ocak 2013 30 Ocak 2019
BBC iPlayer Kanalı Birleşik Krallık Yeşil keneY 2009-11-18 18 Kasım 2009 10 Şubat 2015
Mii Out Kanalını Kontrol Edin Amerika Birleşik Devletleri Japonya Avrupa Yeşil keneY 2007-11-12 12 Kasım 2007 28 Haziran 2013
Crunchyroll Kanalı Amerika Birleşik Devletleri Kanada Avrupa Yeşil keneY 15 Ekim 2015 5 Mayıs 2017
Daigasso! Band Brothers DX Hoparlör Kanalı Japonya Yeşil keneY 2008-06-26 26 Haziran 2008 Kalıcı kanal
Demae Kanalı Japonya Yeşil keneY 2009-05-26 26 Mayıs 2009 31 Mart 2017
Digicam Baskı Kanalı Japonya Yeşil keneY 2008-07-23 23 Temmuz 2008 28 Haziran 2013
Herkes Oy Veriyor Kanalı Avustralya Amerika Birleşik Devletleri Japonya Avrupa Yeşil keneY 2007-02-13 13 Şubat 2007 28 Haziran 2013
Tahmin Kanalı Avustralya Amerika Birleşik Devletleri Japonya Avrupa Kırmızı Xn 2006-12-19 19 Aralık 2006 28 Haziran 2013
Hulu Artı Kanalı Amerika Birleşik Devletleri Yeşil keneY 2012-02-16 16 Şubat 2012 30 Ocak 2019
İnternet Kanalı Amerika Birleşik Devletleri Japonya Avrupa Avustralya Yeşil keneY 2007-04-11 11 Nisan 2007 Kalıcı kanal
Mario Kart Kanalı Japonya Avrupa Avustralya Amerika Birleşik Devletleri Kırmızı Xn 2008-04-10 10 Nisan 2008 - 27 Nisan 2008 20 Mayıs 2014'ten sonra azaltılmış işlevsellik
Metroid Prime 3 Önizleme Kanalı Amerika Birleşik Devletleri Avrupa Yeşil keneY 2007-08-10 10 Ağustos 2007 2008
Netflix Kanalı Amerika Birleşik Devletleri Kanada Birleşik Krallık irlanda Cumhuriyeti Yeşil keneY 2010-10-18 18 Ekim 2010 - 9 Ocak 2012 30 Ocak 2019
Haber kanalı Amerika Birleşik Devletleri Japonya Avustralya Avrupa Kırmızı Xn 2007-01-26 26 Ocak 2007 28 Haziran 2013
Nintendo Kanalı Japonya Yeşil keneY 2007-11-27 27 Kasım 2007 - 30 Mayıs 2008 28 Haziran 2013
Televizyon Arkadaş Kanalı Japonya Yeşil keneY 2008-03-04 4 Mart 2008 24 Temmuz 2011
Bugün ve Yarın Kanalı Japonya Avrupa Avustralya Güney Kore Yeşil keneY 2008-12-02 2 Aralık 2008 - 9 Eylül 2009 Kalıcı kanal, artık elde edilemez
Wii Fit Kanalı Japonya Avrupa Avustralya Amerika Birleşik Devletleri Kırmızı Xn(hariç Japonya) 2007-12-01 1 Aralık 2007 - 21 Mayıs 2008 Kalıcı kanal
anne yok Japonya Yeşil keneY 2009-05-01 1 Mayıs 2009 30 Nisan 2012
Wii Konuşma Kanalı Amerika Birleşik Devletleri Avustralya Avrupa Yeşil keneY 2008-12-05 5 Aralık 2008 20 Mayıs 2014
YouTube Kanalı Amerika Birleşik Devletleri Birleşik Krallık Japonya Yeşil keneY 2012-11-15 15 Kasım 2012 - 10 Aralık 2012 30 Haziran 2017

Güncellemelerin geçmişi

Sistem sürümü 1.0, lansman gününde piyasaya sürüldü ve internete bağlanmak 2.0'ı yüklemek için bir güncelleme istemini tetikleyeceğinden, esas olarak çevrimdışı kullanım için tasarlandı. Bundan bir süre sonra Wii, Tahmin Kanalı gibi yeni özelliklerin yanı sıra hata düzeltmeleri de aldı.

Bu güncellemelerden bazıları , ilki Wii Shop Channel'da bir SSL sorunu olan homebrew'in ilk biçimlerini engellemek için düzeltmeler de içeriyordu . Daha sonra 2007'de Nintendo, GameCube Action Replay'i engellemek için kod ekledi , ancak bu güncelleme 3.0 güncellemesindeki diğer birçok özellikle birlikte geldi.

Wii Freeloader'ın piyasaya sürülmesinden bir hafta sonra , Nintendo, Freeloader tarafından kullanılan hatanın giderildiği yeni bir IOS içeren bir güncelleme yayınladı, ancak bu yeni IOS Wii Menüsü tarafından kullanılmadı. O yılın ilerleyen saatlerinde Nintendo, bu düzeltmeyi Wii Menüsü tarafından IOS kullanıcısına kopyalayan yeni bir Wii Menüsü yayınladı. Ek olarak, bu kod çok hatalı olmasına ve kolayca atlanmasına rağmen, her önyüklemede birincil homebrew giriş noktasını silmek için Wii Menüsüne kod eklendi. Nintendo ayrıca Wii'nin özel şifreleme anahtarlarını çıkarmak için kullanılan deliği yamaladı ve sonunda insanları güncellemeye ikna etmek için Mii Kanalında küçük bir değişiklik yaptı.

Nintendo'nun sonraki birkaç güncellemesi, çeşitli kanallarda benzer küçük değişiklikler yaptı ve bunlardan biri, önceki IOS hatasının düzeltmesini her IOS'a ve ayrıca birkaç başka istismar düzeltmesine kopyaladı. Birkaç hafta sonra, Nintendo bu yeni düzeltmeleri her IOS'a taşıdı, belirli bir homebrew IOS'sini engellemek için başarısız bir girişimde bulundu ve ana homebrew giriş noktasını düzeltmek için ikinci girişimlerini yaptı. Homebrew giriş noktasını durdurmaya yönelik bu girişimin yerini, diğer IOS düzeltmeleri ve bazı özelliklerle birlikte 2009'daki başarılı bir girişim aldı.

O yılın ilerleyen saatlerinde, Nintendo başka bir homebrew engelleme güncellemesi yayınladı, ancak önceki güncellemelerin aksine, hiçbir yeni özellik sunmadı; bunun yerine, Wii Shop Channel'ı yeni sürümü gerektirecek şekilde güncelledi . Homebrew hatalarını düzeltmeye ek olarak, Homebrew Kanalı'nı agresif bir şekilde kontrol eder ve varsa onu siler, homebrew tarafından kullanılan birkaç IOS'yi işlevsel olmayan sürümlerle değiştirir ve bir önyükleyiciyi homebrew tarafından kullanılanın üzerine yazacak şekilde güncelleyerek beklenmedik bir şekilde birçok konsolun reddetmesine neden olur. önyükleme için. Daha sonra 2010 yılı boyunca benzer iki güncelleme yayınlandı, ancak Wii homebrew geçmişini durdurma girişimleri Wii U'nun WiiMode özelliğindeydi.

PAL ve Amerika bölgelerinde sunulan son güncelleme, Wii U'ya içerik aktarımı için destek ekledi. Ancak bu noktadan sonra Japonya'da yalnızca Dragon Quest X oyuncularını etkileyen ve yalnızca Dragon Quest X tarafından kullanılan IOS'u güncelleyen iki güncelleme yayınlandı .

Ayrıca bakınız

Nintendo'dan diğer oyun platformları:

Gelecek nesilden diğer oyun platformları :

Bu nesilden diğer oyun platformları :

Referanslar

Dış bağlantılar