Systémový software Wii - Wii system software
Vývojář | Nintendo |
---|---|
Napsáno | C , C ++ / PPC |
Rodina OS | Vlastní Nintendo |
Pracovní stav | Přerušeno |
Zdrojový model | Uzavřený zdroj |
První vydání | 1,0 / 19. listopadu 2006 |
Poslední vydání | 4.3 / 7. září 2010 |
K dispozici v |
|
Metoda aktualizace | Přímé stažení herního disku |
Platformy | Wii , Wii U |
Uspěl | Systémový software Wii U |
Systém Wii software je přerušeno sada aktualizovatelné verze firmwaru a software frontend na Wii domácí video herní konzole . Aktualizace, které lze stahovat přes internet nebo číst z herního disku , umožnily společnosti Nintendo přidávat další funkce a software a také opravovat zranitelnosti zabezpečení používané uživateli při načítání softwaru homebrew . Když byla k dispozici nová aktualizace, Nintendo odeslalo zprávu na nástěnku Wii systémů připojených k internetu a informovalo je o dostupné aktualizaci.
Většina herních disků, včetně her první a třetí strany , obsahuje aktualizace systémového softwaru, takže systémy, které nejsou připojeny k internetu, mohou stále přijímat aktualizace. Systémová nabídka takové hry nespustí, pokud nejsou nainstalovány jejich aktualizace, takže to má za následek nucení uživatelů instalovat aktualizace, aby mohli hrát tyto hry. Některé hry, jako například online hry, jako je Super Smash Bros. Brawl a Mario Kart Wii , obsahují konkrétní další aktualizace, například možnost přijímat příspěvky na nástěnce Wii z adres konkrétních her; tyto hry proto vždy vyžadují, aby byla před jejich prvním spuštěním na dané konzoli nainstalována aktualizace.
Technologie
IOS
Firmware Wii má mnoho aktivních větví známých jako IOS, které vývojáři Wii homebrew považovali za „vstupní výstupní systémy“ nebo „interní operační systémy“. Aktuálně aktivní IOS, také jednoduše označovaný jen jako „IOS“, běží na samostatném procesoru ARM926EJ-S , neoficiálně přezdívaném Starlet . Patent na Wii U ukazuje podobné zařízení, které se jednoduše jmenuje „Input/Output Processor“. IOS ovládá I/O mezi kódem běžícím na hlavním Broadway procesoru a různým hardwarem Wii, který na GameCube také neexistuje .
Kromě oprav chyb, nové verze IOS nenahrazují stávající IOS verze. Místo toho mají konzole Wii nainstalováno více verzí IOS. Veškerý nativní software Wii (včetně her distribuovaných na optických discích Nintendo , samotné nabídky System, her Virtual Console , WiiWare a Wii Channels), s výjimkou určitých aplikací homebrew, má verzi IOS pevně zakódovanou do softwaru.
Když je software spuštěn, IOS, který je pevně zakódován, se načte pomocí Wii, která pak načte samotný software. Pokud tento IOS na Wii neexistuje, v případě diskového softwaru se automaticky nainstaluje (po vyzvání uživatele). Se staženým softwarem by se to teoreticky nemělo stát, protože uživatel nemá přístup do obchodu, aby si stáhl software, pokud hráč nemá všechny požadované verze IOS. Pokud se však homebrew použije k násilné instalaci nebo spuštění softwaru, když požadovaný IOS neexistuje, uživatel se vrátí zpět do systémové nabídky.
Nintendo vytvořilo tento systém tak, aby nové aktualizace nechtěně nenarušily kompatibilitu se staršími hrami, ale má to vedlejší účinek, že to zabírá místo ve vnitřní paměti NAND Flash Wii . IOS jsou označovány jejich počtem, který může být teoreticky mezi 3 a 255, ačkoli mnoho čísel je přeskočeno, pravděpodobně jde o vývojové verze, které nebyly nikdy dokončeny.
V daném okamžiku může běžet pouze jedna verze IOS. IOS neběží pouze tehdy, když Wii přejde do režimu zpětné kompatibility GameCube , během kterého Wii provozuje variantu IOS speciálně pro hry GameCube MIOS, která obsahuje upravenou verzi IPL GameCube . Vlastní IOS, nazývané cIOSes, lze nainstalovat pomocí homebrew. Hlavním účelem systému cIOS je umožnit uživatelům homebrew používat jiné aplikace homebrew, jako je USB Loader GX (umožňuje spouštění her uložených ve formátu souboru WBFS z USB flash disku).
Uživatelské rozhraní
Systém poskytuje grafické rozhraní schopností Wii. Všechny hry běží přímo na procesoru Broadway a buď přímo s hardwarem (pro hardware společný pro Wii a GameCube ), nebo rozhraní s IOS běžícím na architektuře ARM (pro hardware specifický pro Wii). Procesor ARM nemá přístup k obrazovce, a tedy ani IOS. To znamená, že zatímco je spuštěn nějaký software, vše, co vidíte na obrazovce, pochází z tohoto softwaru, a nikoli z jakéhokoli operačního systému nebo firmwaru. Číslo verze hlášené Wii je tedy ve skutečnosti pouze číslem verze systémové nabídky. Z tohoto důvodu některé aktualizace nevedou ke změně čísla verze: Samotná nabídka systému není aktualizována, pouze (například) iOS a kanály. Jako vedlejší účinek to znamená, že je pro Nintendo nemožné implementovat jakékoli funkce, které by ovlivnily samotné hry, například nabídku systému ve hře (podobně jako herní panel Xbox 360 ve hře nebo PlayStation 3 v -hra XMB ).
Wii Menu (interně nazýván menu System) je název uživatelského rozhraní pro herní konzoli Wii, a to je první věc, kterou je třeba vidět, když systém naběhne. Podobně jako mnoho jiných herních konzolí není Wii jen o hrách. Na Wii je například možné instalovat aplikace jako Netflix pro streamování médií (bez nutnosti použití disku). Nabídka Wii umožňuje uživatelům přístup k herním i neherním funkcím prostřednictvím vestavěných aplikací s názvem Kanály, které jsou navrženy tak, aby reprezentovaly televizní kanály . Existuje šest hlavních kanálů: Disc Channel , Mii Channel , Photo Channel , Wii Shop Channel , Forecast Channel a News Channel , ačkoli poslední dva nebyly původně zahrnuty a byly k dispozici pouze prostřednictvím aktualizací systému. Některé funkce poskytované těmito kanály na Wii bývaly omezeny na počítač , například plnohodnotný webový prohlížeč a prohlížeč digitálních fotografií. Uživatelé mohou také používat kanály k vytváření a sdílení digitálních avatarů podobných kresleným filmům s názvem Miis a stahování nových her a kanálů přímo z Wii Shop Channel. Mezi nové kanály patří například kanál Každý hlasuje a internetový kanál . Oddělené kanály jsou graficky zobrazeny v mřížce a lze je navigovat pomocí funkce ukazatele Wii Remote . Uživatelé mohou také změnit uspořádání těchto kanálů, pokud nejsou spokojeni s tím, jak jsou kanály v nabídce původně uspořádány.
Funkce sítě
Systém Wii podporuje bezdrátové připojení k ruční konzoli Nintendo DS bez dalšího příslušenství. Tato konektivita umožňuje hráčům používat mikrofon a dotykovou obrazovku Nintendo DS jako vstupy pro hry Wii. Pokémon Battle Revolution je prvním příkladem hry od Nintendo, která využívá připojení Nintendo DS-Wii. Nintendo později vydalo Nintendo Channel pro Wii, což umožňuje jeho uživatelům stahovat ukázky her nebo další data do jejich Nintendo DS.
Stejně jako mnoho jiných herních konzolí se konzole Wii dokáže připojit k internetu , i když to pro fungování samotného systému Wii není nutné. Každý Wii má svůj jedinečný 16místný kód Wii pro použití s neherními funkcemi Wii. S povoleným internetovým připojením mají uživatelé přístup k zavedené službě Nintendo Wi-Fi Connection . Bezdrátové šifrování pomocí WEP , WPA (TKIP / RC4) a WPA2 (CCMP / AES) je podporována. Podpora AOSS byla přidána do System Menu verze 3.0. Stejně jako u Nintendo DS, Nintendo neúčtuje poplatky za hraní prostřednictvím služby; 12místný systém Friend Code kontroluje, jak se hráči navzájem spojují. Tato služba má pro konzoli několik funkcí, včetně virtuální konzoly , WiiConnect24 a několika kanálů. Konzole Wii může také komunikovat a propojovat se s jinými systémy Wii prostřednictvím vlastní bezdrátové sítě LAN, která umožňuje místní bezdrátový multiplayer na různých televizorech. Systém také implementuje konzolový software, včetně Wii Message Board. K internetu se lze připojit také pomocí zařízení třetích stran.
Konzole Wii také obsahuje webový prohlížeč známý jako Internet Channel , což je verze prohlížeče Opera 9 s nabídkami. Má to být pohodlný způsob přístupu na web na televizní obrazovce, ačkoli ve srovnání s moderními internetovými prohlížeči zdaleka nenabízí pohodlné uživatelské rozhraní. V případě potřeby se objeví virtuální klávesnice a Wii Remote funguje jako myš, takže můžete kliknout kamkoli na obrazovku a procházet webové odkazy. Prohlížeč však nemůže vždy zvládnout všechny funkce většiny běžných webových stránek, přestože podporuje Adobe Flash , takže je schopen hrát flash hry. Některé služby třetích stran, jako je online BBC iPlayer, byly také k dispozici na Wii prostřednictvím prohlížeče Internet Channel, ačkoli BBC iPlayer byl později znovu spuštěn jako samostatný BBC iPlayer Channel na Wii. Kromě toho může být přístup k internetu včetně internetového kanálu a aktualizací systému omezen funkcí rodičovské kontroly na Wii.
Zpětná kompatibilita
Původní návrhy konzole Nintendo Wii, konkrétněji modely Wii vyrobené před rokem 2011, byly plně zpětně kompatibilní se zařízeními GameCube, včetně herních disků, paměťových karet a ovladačů. Důvodem bylo, že hardware Wii měl porty jak pro paměťové karty GameCube, tak periferní zařízení a jednotka pro načítání slotů dokázala přijímat a číst disky předchozí konzoly. Hry GameCube fungují s Wii bez jakékoli další konfigurace, ale ke hraní titulů GameCube je vyžadován ovladač GameCube; ani Wii Remote, ani klasický ovladač v této funkci nefungují. Wii podporuje výstup progresivního skenování v titulech GameCube s podporou 480p. Periferie lze připojit pomocí sady čtyř zásuvek ovladače GameCube a dvou slotů pro paměťové karty (skryté odnímatelnými výklopnými panely). Konzole si zachovává konektivitu s Game Boy Advance a e-Reader prostřednictvím kabelu Game Boy Advance Cable , který se používá stejným způsobem jako u GameCube; k této funkci je však přístup pouze u vybraných titulů GameCube, které ji dříve využívaly.
Existuje také několik omezení zpětné kompatibility. Například online a LAN funkce některých her GameCube nebyly k dispozici, protože Wii nemá sériové porty pro širokopásmový adaptér Nintendo GameCube a modemový adaptér . Wii využívá proprietární port pro video výstup a není kompatibilní se všemi audio/video kabely Nintendo GameCube ( kompozitní video , S-Video , komponentní video a RGB SCART ). Konzole také postrádá stopu GameCube a vysokorychlostní port potřebný pro podporu Game Boy Player . Kromě toho byly k dispozici pouze funkce GameCube a při hraní hry GameCube bylo možné používat pouze kompatibilní paměťové karty a ovladače. To je způsobeno skutečností, že interní paměť Wii by neukládala data GameCube.
Díky zpětné kompatibilitě původního zařízení s dřívějšími produkty Nintendo si hráči mohou kromě stovek novějších herních titulů Wii užít na konzoli obrovský výběr starších her. Nicméně, Jihokorejský jednotky chybí GameCube zpětnou kompatibilitu. Také u přepracované edice Wii Family Edition a Wii Mini, uvedené na trh v letech 2011 a 2013, byla tato kompatibilita odstraněna. Existuje však další služba nazvaná Virtual Console, která umožňuje uživatelům stahovat starší hry z dřívějších platforem Nintendo (jmenovitě Nintendo Entertainment System , Super NES a Nintendo 64 ) na jejich konzoli Wii, stejně jako hry z jiných platforem než Nintendo, jako je Genesis a TurboGrafx-16 .
Seznam dalších kanálů
Toto je seznam nových Wii kanálů vydaných nad rámec čtyř původních kanálů (tj. Disc Channel, Mii Channel, Photo Channel a Wii Shop Channel) obsažených v původních konzolách. News Channel a Forecast Channel byly vydány jako součást systémových aktualizací, takže nebylo nutné samostatné stahování. K 30. lednu 2019 byly všechny níže uvedené kanály ukončeny, s výjimkou Wii Fit Channel a Internet Channel.
Přidány nové kanály | Regiony | Stažení | Vydáno | Přerušeno |
---|---|---|---|---|
Okamžitý video kanál Amazon | 17. ledna 2013 | 30. ledna 2019 | ||
Kanál BBC iPlayer | 18. listopadu 2009 | 10. února 2015 | ||
Podívejte se na Mii Out Channel | 12. listopadu 2007 | 28. června 2013 | ||
Crunchyroll Channel | 15. října 2015 | 5. května 2017 | ||
Daigasso! Band Brothers DX Reproduktorový kanál | 26. června 2008 | Trvalý kanál | ||
Demae Channel | 26. května 2009 | 31. března 2017 | ||
Print Channel Digicam | 23. července 2008 | 28. června 2013 | ||
Všichni volí kanál | 13. února 2007 | 28. června 2013 | ||
Předpovědní kanál | 19. prosince 2006 | 28. června 2013 | ||
Kanál Hulu Plus | 16. února 2012 | 30. ledna 2019 | ||
Internetový kanál | 11. dubna 2007 | Trvalý kanál | ||
Kanál Mario Kart | 10.04.2008 - 27 dubna 2008 | Snížená funkčnost po 20. květnu 2014 | ||
Náhledový kanál Metroid Prime 3 | 10. srpna 2007 | 2008 | ||
Kanál Netflix | 18. října 2010 - 9. ledna 2012 | 30. ledna 2019 | ||
News Channel | 26. ledna 2007 | 28. června 2013 | ||
Nintendo Channel | 27. listopadu 2007-30. Května 2008 | 28. června 2013 | ||
Televizní kamarádský kanál | 04.03.2008 | 24. července 2011 | ||
Dnes a zítra Channel | 02.12.2008 - 09.09.2009 | Trvalý kanál, již nelze získat | ||
Wii Fit Channel | ) | (kromě01.12.2007 - 21 května 2008 | Trvalý kanál | |
Wii no Ma | 1. května 2009 | 30. dubna 2012 | ||
Wii Speak Channel | 05.12.2008 | 20. května 2014 | ||
Kanál YouTube | 15. listopadu 2012 - 10. prosince 2012 | 30. června 2017 |
Historie aktualizací
Verze systému 1.0 byla vydána v den spuštění a byla navržena hlavně pro offline použití, protože připojení k internetu by spustilo výzvu k aktualizaci pro instalaci 2.0. Na chvíli poté Wii obdržel nové funkce, jako je Forecast Channel, stejně jako opravy chyb.
Některé z těchto aktualizací také zahrnovaly opravy blokování raných forem homebrew , z nichž první byl problém s SSL ve Wii Shop Channel . Později v roce 2007 Nintendo přidalo kód k blokování GameCube Action Replay , přestože tato aktualizace byla spojena s několika dalšími funkcemi v aktualizaci 3.0.
Týden po vydání Wii Freeloader vydala Nintendo aktualizaci obsahující nový IOS s opravenou chybou, kterou Freeloader využil, přestože tento nový IOS nebyl v nabídce Wii používán. Později téhož roku Nintendo vydalo nové Wii Menu, které tuto opravu zkopírovalo uživateli IOS pomocí Wii Menu. Kromě toho byl do nabídky Wii přidán kód pro odstranění primárního vstupního bodu homebrew při každém spuštění, přestože tento kód byl velmi chybný a byl snadno obejit. Nintendo také opravilo díru používanou k extrahování soukromých šifrovacích klíčů Wii a nakonec provedlo malou změnu na Mii Channel, aby přesvědčilo lidi k aktualizaci.
Několik dalších aktualizací Nintendo provedlo podobné malé změny na různých kanálech a jedna z nich zkopírovala opravu předchozí chyby IOS do každého IOS, stejně jako několik dalších oprav exploitů. O několik týdnů později Nintendo přeneslo tyto nové opravy na každý IOS, neúspěšně se pokusil zablokovat konkrétní IOS homebrew a druhý pokus o opravu hlavního vstupního bodu homebrew. Tento pokus o zastavení homebrewského vstupního bodu byl poté nahrazen úspěšným pokusem v roce 2009 spolu s dalšími opravami iOS a některými funkcemi.
Později téhož roku vydalo Nintendo další aktualizaci blokující homebrew, ale na rozdíl od předchozích aktualizací nenabízelo žádné nové funkce; místo toho aktualizoval Wii Shop Channel tak, aby vyžadoval novou verzi. Kromě opravy chyb homebrew agresivně kontroluje kanál Homebrew Channel a smaže jej, pokud je k dispozici, nahradil několik IOS používaných homebrew nefunkčními verzemi a aktualizoval bootloader, aby přepsal ten, který používá homebrew, což neočekávaně způsobilo, že mnoho konzolí odmítlo nastartovat. Dvě podobné aktualizace pak byly uvolněny v průběhu roku 2010, i když jen pokusy o zastavení Wii Homebrew minulost, které byly v Wii U funkce ‚s WiiMode.
Konečná aktualizace dodaná v PAL a amerických regionech přidala podporu pro přenos obsahu na Wii U. V Japonsku však za tímto bodem byly vydány dvě aktualizace, které se týkaly pouze hráčů Dragon Quest X , výhradně aktualizace IOS používaného Dragon Quest X.
Viz také
Další herní platformy od Nintenda:
- Systémový software Nintendo 3DS
- Systémový software Nintendo DSi
- Systémový software Wii U
- Systémový software Nintendo Switch
Další herní platformy příští generace :
Další herní platformy z této generace :
- Systémový software PlayStation 3
- Systémový software PlayStation Portable
- Systémový software Xbox 360