Wii-Systemsoftware - Wii system software

Wii-Systemsoftware
Wii.svg
Entwickler Nintendo
Geschrieben in C , C++ / PPC
Betriebssystemfamilie Nintendo proprietär
Arbeitszustand Abgesetzt
Quellmodell Geschlossene Quelle
Erstveröffentlichung 1.0 / 19. November 2006 ; Vor 14 Jahren ( 2006-11-19 )
Neueste Erscheinung 4.3 / 7. September 2010 ; Vor 11 Jahren ( 2010-09-07 )
Verfügbar in
  • Vereinfachtes Chinesisch)
  • Chinesische Tradition)
  • Niederländisch
  • Englisches Vereinigtes Königreich)
  • Englisch (USA)
  • Französisch (Kanada)
  • Französisch Frankreich)
  • Deutsch
  • Italienisch
  • japanisch
  • Koreanisch
  • Portugiesisch (Brasilien)
  • Portugiesisch (Portugal)
  • Russisch
  • Spanisch (Lateinamerika)
  • Spanisch (Spanien)
Update-Methode Spiele-Disc direkt herunterladen
Plattformen Wii , Wii U
gefolgt von Wii U-Systemsoftware

Die Wii-Systemsoftware ist ein eingestellter Satz aktualisierbarer Firmware-Versionen und ein Software-Frontend auf der Wii -Heimvideospielkonsole . Updates, die über das Internet heruntergeladen oder von einer Spiele-Disc gelesen werden konnten , ermöglichten es Nintendo , zusätzliche Funktionen und Software hinzuzufügen sowie Sicherheitslücken zu schließen, die von Benutzern zum Laden von Homebrew-Software verwendet wurden . Als ein neues Update verfügbar wurde, schickte Nintendo eine Nachricht an das Wii Message Board der mit dem Internet verbundenen Systeme, um sie über das verfügbare Update zu informieren.

Die meisten Spiele - DVDs, einschließlich First-Party - und Drittanbieter - Spiele, sind Systemsoftware - Updates , so dass Systeme , die nicht mit dem Internet verbunden sind , noch Updates erhalten können. Das Systemmenü startet solche Spiele nicht, wenn ihre Updates nicht installiert wurden. Dies hat zur Folge, dass Benutzer gezwungen sind, Updates zu installieren, um diese Spiele zu spielen. Einige Spiele, wie zum Beispiel Online-Spiele wie Super Smash Bros. Brawl und Mario Kart Wii , enthalten spezielle zusätzliche Updates, wie zum Beispiel die Möglichkeit, Wii Message Board-Posts von spielspezifischen Adressen zu empfangen; Daher müssen diese Spiele immer ein Update installieren, bevor sie zum ersten Mal auf einer bestimmten Konsole ausgeführt werden.

Technologie

IOS

Die Wii-Firmware hat viele aktive Zweige, die als IOSes bekannt sind und von den Wii-Homebrew- Entwicklern als "Input Output Systems" oder "Internal Operating Systems" bezeichnet werden. Das derzeit aktive IOS, auch einfach nur "IOS" genannt, läuft auf einem separaten ARM926EJ-S- Prozessor, der inoffiziell den Spitznamen Starlet trägt . Das Patent für die Wii U zeigt ein ähnliches Gerät, das einfach "Input/Output Processor" genannt wird. IOS steuert I/O zwischen dem Code, der auf dem Hauptprozessor des Broadway läuft, und der verschiedenen Wii-Hardware, die auch nicht auf dem GameCube vorhanden ist .

Mit Ausnahme von Bug - Fixes, neue IOS - Versionen ersetzen nicht vorhandene IOS - Versionen. Stattdessen sind auf Wii-Konsolen mehrere IOS-Versionen installiert. Alle native Wii-Software (einschließlich Spiele, die auf optischen Nintendo-Discs vertrieben werden , das Systemmenü selbst, Spiele der virtuellen Konsole , WiiWare und Wii-Kanäle), mit Ausnahme bestimmter Homebrew-Anwendungen, ist die IOS-Version in der Software fest codiert.

Wenn die Software ausgeführt wird, wird das hartcodierte IOS von der Wii geladen, die dann die Software selbst lädt. Wenn dieses IOS auf der Wii nicht vorhanden ist, wird es im Fall von Software auf Disc-Basis automatisch installiert (nachdem der Benutzer dazu aufgefordert wird). Bei heruntergeladener Software sollte dies theoretisch nicht passieren, da der Benutzer nicht auf den Shop zugreifen kann, um Software herunterzuladen, es sei denn, der Player verfügt über alle erforderlichen IOS-Versionen. Wenn jedoch Homebrew verwendet wird, um eine Software zwangsweise zu installieren oder auszuführen, wenn das erforderliche IOS nicht vorhanden ist, wird der Benutzer zum Systemmenü zurückgebracht.

Nintendo hat dieses System entwickelt, damit neue Updates nicht unbeabsichtigt die Kompatibilität mit älteren Spielen unterbrechen, aber es hat den Nebeneffekt, dass es Speicherplatz auf dem internen NAND-Flash- Speicher der Wii verbraucht . IOSen werden mit ihrer Nummer bezeichnet, die theoretisch zwischen 3 und 255 liegen kann, obwohl viele Nummern übersprungen werden, vermutlich um Entwicklungsversionen, die nie fertiggestellt wurden.

Es kann immer nur eine IOS-Version ausgeführt werden. Das einzige Mal, dass ein IOS nicht ausgeführt wird, ist, wenn die Wii in den GameCube- Abwärtskompatibilitätsmodus wechselt , in dem die Wii eine IOS-Variante speziell für GameCube-Spiele ausführt, MIOS, die eine modifizierte Version des IPL des GameCube enthält . Benutzerdefinierte IOSes, genannt cIOSes, können mit Homebrew installiert werden. Der Hauptzweck von cIOS besteht darin, Homebrew-Benutzern die Verwendung anderer Homebrew-Apps wie USB Loader GX zu ermöglichen (ermöglicht das Ausführen von Spielen, die im WBFS-Dateiformat gespeichert sind, von einem USB-Stick).

Benutzeroberfläche

Das System bietet eine grafische Oberfläche für die Fähigkeiten der Wii. Alle Spiele laufen direkt auf dem Broadway-Prozessor und entweder direkt mit der Hardware (für die Hardware von Wii und GameCube ) oder mit IOS, das auf dem ARM-Architekturprozessor läuft (für Wii-spezifische Hardware). Der ARM-Prozessor hat keinen Zugriff auf den Bildschirm und damit auch IOS. Dies bedeutet, dass während der Ausführung einer Software alles auf dem Bildschirm angezeigte von dieser Software stammt und nicht von einem Betriebssystem oder einer Firmware. Daher ist die von der Wii gemeldete Versionsnummer eigentlich nur die Versionsnummer des Systemmenüs. Aus diesem Grund führen einige Updates nicht zu einer Änderung der Versionsnummer: Das Systemmenü selbst wird nicht aktualisiert, nur (zum Beispiel) IOSen und Kanäle. Als Nebeneffekt bedeutet dies, dass es Nintendo unmöglich ist, Funktionen zu implementieren, die die Spiele selbst betreffen würden, beispielsweise ein Ingame-Systemmenü (ähnlich wie das In-Game-Dashboard der Xbox 360 oder das In-Game-In der PlayStation 3 ). -Spiel XMB ).

Das Wii-Menü (intern als Systemmenü bekannt) ist der Name der Benutzeroberfläche der Wii-Spielekonsole und ist das Erste, was beim Hochfahren des Systems zu sehen ist. Ähnlich wie bei vielen anderen Videospielkonsolen geht es bei der Wii nicht nur um Spiele. Es ist beispielsweise möglich, Anwendungen wie Netflix zum Streamen von Medien (ohne dass eine Disc erforderlich ist) auf der Wii zu installieren . Über das Wii-Menü können Benutzer über integrierte Anwendungen, die als Kanäle bezeichnet werden und Fernsehkanäle darstellen, sowohl auf Spiel- als auch auf Nicht-Spiel-Funktionen zugreifen . Es gibt sechs primäre Kanäle: den Disc-Kanal , den Mii-Kanal , den Foto-Kanal , den Wii-Shop-Kanal , den Prognose-Kanal und den Nachrichten-Kanal , obwohl die beiden letztgenannten ursprünglich nicht enthalten waren und erst über System-Updates verfügbar wurden. Einige der von diesen Kanälen auf der Wii bereitgestellten Funktionen waren früher auf einen Computer beschränkt , wie beispielsweise ein voll ausgestatteter Webbrowser und ein digitaler Fotobetrachter. Benutzer können Kanäle auch verwenden, um cartoonartige digitale Avatare namens Miis zu erstellen und zu teilen und neue Spiele und Kanäle direkt vom Wii-Shop-Kanal herunterzuladen. Zu den neuen Kanälen zählen beispielsweise der Everybody Votes Channel und der Internet Channel . Separate Kanäle werden grafisch in einem Raster angezeigt und können mithilfe der Zeigerfunktion der Wii-Fernbedienung navigiert werden . Benutzer können diese Kanäle auch neu anordnen, wenn sie mit der ursprünglichen Organisation der Kanäle im Menü nicht zufrieden sind.

Netzwerkfunktionen

Das Wii-System unterstützt die drahtlose Konnektivität mit der Nintendo DS- Handheld-Konsole ohne zusätzliches Zubehör. Diese Konnektivität ermöglicht es den Spielern, das Nintendo DS- Mikrofon und den Touchscreen als Eingaben für Wii-Spiele zu verwenden. Pokémon Battle Revolution ist das erste Beispiel, das Nintendo für ein Spiel mit Nintendo DS-Wii-Konnektivität gegeben hat. Nintendo veröffentlichte später den Nintendo-Kanal für die Wii, der es seinen Benutzern ermöglicht, Spieledemos oder zusätzliche Daten auf ihren Nintendo DS herunterzuladen.

Wie viele andere Videospielkonsolen kann die Wii-Konsole eine Verbindung zum Internet herstellen , obwohl dies für das Wii-System selbst nicht erforderlich ist, um zu funktionieren. Jede Wii hat ihren eigenen einzigartigen 16-stelligen Wii-Code zur Verwendung mit Wii-Nicht-Spielfunktionen. Bei aktivierter Internetverbindung können Benutzer auf den etablierten Nintendo Wi-Fi Connection- Dienst zugreifen . Drahtlose Verschlüsselung durch WEP , WPA (TKIP/RC4) und WPA2 (CCMP/AES) wird unterstützt. AOSS- Unterstützung wurde in System Menu Version 3.0 hinzugefügt. Wie beim Nintendo DS erhebt Nintendo keine Gebühren für das Spielen über den Dienst; das 12-stellige Friend-Code-System steuert, wie sich Spieler miteinander verbinden. Der Dienst hat einige Funktionen für die Konsole, darunter die virtuelle Konsole , WiiConnect24 und mehrere Kanäle. Die Wii-Konsole kann auch über ein selbsterzeugtes WLAN mit anderen Wii-Systemen kommunizieren und sich mit ihnen verbinden, wodurch ein lokaler drahtloser Multiplayer auf verschiedenen Fernsehgeräten ermöglicht wird. Das System implementiert auch konsolenbasierte Software, einschließlich des Wii Message Board. Man kann sich auch mit Geräten von Drittanbietern mit dem Internet verbinden.

Die Wii-Konsole enthält auch einen Webbrowser namens Internet Channel , eine Version des Opera 9-Browsers mit Menüs. Es soll ein bequemer Zugang zum Internet auf dem Fernsehbildschirm sein, bietet aber im Vergleich zu modernen Internetbrowsern bei weitem keine komfortable Benutzeroberfläche. Bei Bedarf öffnet sich eine virtuelle Tastatur, und die Wii-Fernbedienung verhält sich wie eine Maus, sodass Sie überall auf dem Bildschirm klicken und durch Weblinks navigieren können. Der Browser kann jedoch nicht immer alle Funktionen der meisten normalen Webseiten verarbeiten, obwohl er Adobe Flash unterstützt und somit Flash-Spiele spielen kann. Einige Dienste von Drittanbietern wie der Online- BBC iPlayer waren auch auf der Wii über den Internetkanal-Browser verfügbar, obwohl BBC iPlayer später als separater BBC iPlayer-Kanal auf der Wii neu gestartet wurde. Darüber hinaus kann der Internetzugang einschließlich des Internetkanals und Systemaktualisierungen durch die Kindersicherungsfunktion der Wii eingeschränkt werden.

Rückwärtskompatibilität

Die ursprünglichen Designs der Nintendo Wii-Konsole, genauer gesagt die Wii-Modelle, die vor 2011 hergestellt wurden, waren vollständig abwärtskompatibel mit GameCube- Geräten, einschließlich Spiele-Discs, Speicherkarten und Controllern. Dies lag daran, dass die Wii-Hardware Anschlüsse für sowohl GameCube-Speicherkarten als auch Peripheriegeräte hatte und ihr Slot-Loading-Laufwerk die Discs der vorherigen Konsole akzeptieren und lesen konnte. GameCube-Spiele funktionieren mit der Wii ohne zusätzliche Konfiguration, aber zum Spielen von GameCube-Titeln ist ein GameCube-Controller erforderlich; weder die Wii-Fernbedienung noch der Classic Controller funktionieren in dieser Funktion. Die Wii unterstützt Progressive-Scan- Ausgabe in 480p-fähigen GameCube-Titeln. Über einen Satz von vier GameCube-Controller-Steckplätzen und zwei Speicherkarten-Steckplätzen (versteckt durch abnehmbare, aufklappbare Blenden) können Peripheriegeräte angeschlossen werden. Die Konsole bleibt mit dem Game Boy Advance und dem E-Reader über das Game Boy Advance-Kabel verbunden , das auf die gleiche Weise wie beim GameCube verwendet wird; Auf diese Funktion kann jedoch nur bei ausgewählten GameCube-Titeln zugegriffen werden, die sie zuvor verwendet haben.

Auch bei der Abwärtskompatibilität gibt es einige Einschränkungen. Beispielsweise waren Online- und LAN-Funktionen bestimmter GameCube-Spiele nicht verfügbar, da die Wii keine seriellen Anschlüsse für den Nintendo GameCube Broadband Adapter und Modem Adapter hat . Die Wii verwendet einen proprietären Port für die Videoausgabe und ist nicht mit allen Nintendo GameCube-Audio-/Videokabeln kompatibel ( Composite-Video , S-Video , Component-Video und RGB- SCART ). Der Konsole fehlt auch der GameCube-Footprint und der Hochgeschwindigkeitsanschluss, der für die Unterstützung von Game Boy Playern benötigt wird . Außerdem waren nur GameCube-Funktionen verfügbar und es konnten nur kompatible Speicherkarten und Controller verwendet werden, wenn ein GameCube-Spiel gespielt wurde. Dies liegt daran, dass der interne Speicher der Wii keine GameCube-Daten speichern würde.

Aufgrund der Abwärtskompatibilität des Originalgeräts mit früheren Nintendo-Produkten können die Spieler neben Hunderten neueren Wii-Spieltiteln auch eine riesige Auswahl älterer Spiele auf der Konsole genießen. Allerdings fehlt den südkoreanischen Geräten die Abwärtskompatibilität von GameCube. Auch bei der neu gestalteten Wii Family Edition und der Wii Mini, die 2011 bzw. 2013 auf den Markt kamen, wurde diese Kompatibilität abgeschafft. Nichtsdestotrotz gibt es einen anderen Dienst namens Virtual Console, der es Benutzern ermöglicht, ältere Spiele von früheren Nintendo-Plattformen (nämlich das Nintendo Entertainment System , Super NES und Nintendo 64 ) auf ihre Wii-Konsole herunterzuladen , sowie Spiele von Nicht-Nintendo-Plattformen, wie z Genesis und TurboGrafx-16 .

Liste zusätzlicher Kanäle

Dies ist eine Liste neuer Wii-Kanäle, die über die vier ursprünglichen Kanäle (dh Disc-Kanal, Mii-Kanal, Foto-Kanal und Wii-Shop-Kanal) hinaus veröffentlicht wurden, die in den Originalkonsolen enthalten waren. Der News Channel und der Forecast Channel wurden im Rahmen von Systemupdates veröffentlicht, sodass keine separaten Downloads erforderlich waren. Zum 30. Januar 2019 wurden alle unten aufgeführten Kanäle mit Ausnahme des Wii Fit-Kanals und des Internet-Kanals eingestellt.

Zusätzliche Wii-Kanäle
Neue Kanäle hinzugefügt Regionen Herunterladen Freigegeben Abgesetzt
Amazon Instant Video Channel Vereinigte Staaten Grünes HäkchenJa 2013-01-17 17. Januar 2013 30. Januar 2019
BBC iPlayer- Kanal Vereinigtes Königreich Grünes HäkchenJa 2009-11-18 18. November 2009 10. Februar 2015
Überprüfen Sie den Mii-Out-Kanal Vereinigte Staaten Japan Europa Grünes HäkchenJa 2007-11-12 12. November 2007 28. Juni 2013
Crunchyroll- Kanal Vereinigte Staaten Kanada Europa Grünes HäkchenJa 15. Oktober 2015 5. Mai 2017
Daigasso! Band Brothers DX-Lautsprecherkanal Japan Grünes HäkchenJa 2008-06-26 26. Juni 2008 Permanenter Kanal
Demae-Kanal Japan Grünes HäkchenJa 2009-05-26 26. Mai 2009 31. März 2017
Digicam-Druckkanal Japan Grünes HäkchenJa 2008-07-23 23. Juli 2008 28. Juni 2013
Jeder wählt Kanal Australien Vereinigte Staaten Japan Europa Grünes HäkchenJa 2007-02-13 13. Februar 2007 28. Juni 2013
Prognosekanal Australien Vereinigte Staaten Japan Europa Rotes Xn 2006-12-19 19. Dezember 2006 28. Juni 2013
Hulu Plus- Kanal Vereinigte Staaten Grünes HäkchenJa 2012-02-16 16. Februar 2012 30. Januar 2019
Internetkanal Vereinigte Staaten Japan Europa Australien Grünes HäkchenJa 2007-04-11 11. April 2007 Permanenter Kanal
Mario Kart-Kanal Japan Europa Australien Vereinigte Staaten Rotes Xn 2008-04-10 10. April 2008 - 27. April 2008 Reduzierte Funktionalität nach dem 20. Mai 2014
Metroid Prime 3 Vorschaukanal Vereinigte Staaten Europa Grünes HäkchenJa 2007-08-10 10. August 2007 2008
Netflix- Kanal Vereinigte Staaten Kanada Vereinigtes Königreich Irische Republik Grünes HäkchenJa 2010-10-18 18. Oktober 2010 - 9. Januar 2012 30. Januar 2019
Nachrichtensender Vereinigte Staaten Japan Australien Europa Rotes Xn 2007-01-26 26. Januar 2007 28. Juni 2013
Nintendo-Kanal Japan Grünes HäkchenJa 2007-11-27 27. November 2007 - 30. Mai 2008 28. Juni 2013
TV-Freundeskanal Japan Grünes HäkchenJa 2008-03-04 4. März 2008 24. Juli 2011
Kanal von heute und morgen Japan Europa Australien Südkorea Grünes HäkchenJa 2008-12-02 2. Dezember 2008 - 9. September 2009 Permanenter Kanal, nicht mehr erhältlich
Wii Fit-Kanal Japan Europa Australien Vereinigte Staaten Rotes Xn(außer Japan) 2007-12-01 1. Dezember 2007 - 21. Mai 2008 Permanenter Kanal
Wii no Ma Japan Grünes HäkchenJa 2009-05-01 1. Mai 2009 30. April 2012
Wii-Sprechkanal Vereinigte Staaten Australien Europa Grünes HäkchenJa 2008-12-05 5. Dezember 2008 20. Mai 2014
YouTube- Kanal Vereinigte Staaten Vereinigtes Königreich Japan Grünes HäkchenJa 2012-11-15 15. November 2012 - 10. Dezember 2012 30. Juni 2017

Verlauf der Aktualisierungen

Die Systemversion 1.0 wurde am Starttag veröffentlicht und war hauptsächlich für die Offline-Nutzung konzipiert, da eine Verbindung mit dem Internet eine Aktualisierungsaufforderung zur Installation von 2.0 auslösen würde. Danach erhielt die Wii für eine Weile neue Funktionen wie den Forecast Channel sowie Fehlerbehebungen.

Einige dieser Updates enthielten auch Korrekturen zum Blockieren der frühen Formen von Homebrew , von denen das erste ein SSL-Problem im Wii-Shop-Kanal war . Später im Jahr 2007 fügte Nintendo Code hinzu, um das GameCube Action Replay zu blockieren , obwohl dieses Update mit mehreren anderen Funktionen im 3.0-Update gebündelt war.

Eine Woche nach der Veröffentlichung von Wii Freeloader veröffentlichte Nintendo ein Update mit einem neuen IOS, bei dem der von Freeloader ausgenutzte Fehler behoben wurde, obwohl dieses neue IOS vom Wii-Menü nicht verwendet wurde. Später in diesem Jahr veröffentlichte Nintendo ein neues Wii-Menü, das diesen Fix über das Wii-Menü an den IOS-Benutzer kopierte. Darüber hinaus wurde dem Wii-Menü Code hinzugefügt, um den primären Homebrew-Einstiegspunkt bei jedem Booten zu löschen, obwohl dieser Code sehr fehlerhaft war und leicht umgangen wurde. Nintendo hat auch das Loch gepatcht, mit dem die privaten Verschlüsselungsschlüssel der Wii extrahiert wurden, und schließlich eine kleine Änderung am Mii-Kanal vorgenommen, um die Leute zum Update zu bewegen.

Nintendos nächste paar Updates nahmen ähnliche kleine Änderungen an verschiedenen Kanälen vor, und einer von ihnen kopierte den Fix für den vorherigen IOS-Fehler auf jedes IOS sowie einige andere Exploit-Fixes. Ein paar Wochen später portierte Nintendo diese neuen Fixes auf jedes IOS, unternahm einen fehlgeschlagenen Versuch, ein bestimmtes Homebrew-IOS zu blockieren, und unternahm seinen zweiten Versuch, den Haupt-Homebrew-Einstiegspunkt zu reparieren. Dieser Versuch, den Homebrew-Einstiegspunkt zu stoppen, wurde dann 2009 durch einen erfolgreichen Versuch ersetzt, zusammen mit anderen IOS-Fixes und einigen Funktionen.

Später in diesem Jahr veröffentlichte Nintendo ein weiteres Homebrew-Blocking-Update, das jedoch im Gegensatz zu den vorherigen Updates keine neuen Funktionen bot. Stattdessen wurde der Wii-Shop-Kanal aktualisiert , sodass die neue Version erforderlich ist. Neben der Behebung von Homebrew-Fehlern sucht es aggressiv nach dem Homebrew-Kanal und löscht ihn, wenn er vorhanden ist, ersetzt mehrere von Homebrew verwendete IOSen durch nicht funktionierende Versionen und aktualisiert einen Bootloader , um den von Homebrew verwendeten zu überschreiben, was unerwartet dazu führt, dass viele Konsolen ablehnen zu booten. Zwei ähnliche Updates wurden dann im Laufe des Jahres 2010 veröffentlicht, obwohl die einzigen Versuche, die Wii-Homebrew-Vergangenheit zu stoppen, in der WiiMode-Funktion der Wii U waren .

Das letzte Update, das in PAL- und amerikanischen Regionen bereitgestellt wurde, unterstützte die Übertragung von Inhalten auf die Wii U. Allerdings wurden in Japan nach diesem Zeitpunkt zwei Updates veröffentlicht, die nur Dragon Quest X- Spieler betrafen, und nur das von Dragon Quest X verwendete IOS aktualisierte.

Siehe auch

Andere Spieleplattformen von Nintendo:

Weitere Gaming-Plattformen der nächsten Generation :

Andere Gaming-Plattformen dieser Generation :

Verweise

Externe Links