Software del sistema Wii - Wii system software

Software del sistema de Wii
Wii.svg
Desarrollador Nintendo
Escrito en C , C ++ / PPC
Familia OS Propiedad de Nintendo
Estado de trabajo Interrumpido
Modelo fuente Fuente cerrada
Versión inicial 1.0 / 19 de noviembre de 2006 ; hace 14 años ( 19/11/2006 )
Último lanzamiento 4.3 / 7 de septiembre de 2010 ; Hace 11 años ( 2010-09-07 )
Disponible en
  • Chino simplificado)
  • Chino tradicional)
  • holandés
  • Inglés reino unido)
  • Inglés Estados Unidos)
  • Francés (Canadá)
  • Francés Francia)
  • alemán
  • italiano
  • japonés
  • coreano
  • Portugués (Brasil)
  • Portugués (Portugal)
  • ruso
  • Español (Latinoamérica)
  • Español (España)
Método de actualización Disco de juego de descarga directa
Plataformas Wii , Wii U
Sucesor Software del sistema Wii U

El software del sistema Wii es un conjunto descontinuado de versiones de firmware actualizables y una interfaz de software en la consola de videojuegos doméstica Wii . Las actualizaciones, que podían descargarse a través de Internet o leerse desde un disco de juego , permitieron a Nintendo agregar funciones y software adicionales, así como parchear las vulnerabilidades de seguridad utilizadas por los usuarios para cargar software casero . Cuando una nueva actualización estuvo disponible, Nintendo envió un mensaje al tablero de mensajes de Wii de los sistemas conectados a Internet notificándoles de la actualización disponible.

La mayoría de los discos de juegos, incluyendo primeras partes y terceros juegos, incluyen las actualizaciones de software del sistema para que los sistemas que no están conectados a Internet pueden seguir recibiendo actualizaciones. El menú del sistema no iniciará dichos juegos si sus actualizaciones no se han instalado, por lo que esto tiene la consecuencia de obligar a los usuarios a instalar actualizaciones para poder jugar a estos juegos. Algunos juegos, como los juegos en línea como Super Smash Bros. Brawl y Mario Kart Wii , contienen actualizaciones adicionales específicas, como la capacidad de recibir publicaciones en el Tablero de mensajes de Wii desde direcciones específicas del juego; por lo tanto, estos juegos siempre requieren que se instale una actualización antes de que se ejecuten por primera vez en una consola determinada.

Tecnología

IOS

El firmware de la Wii tiene muchas ramas activas conocidas como IOS, pensadas por los desarrolladores caseros de Wii como "Input Output Systems" o "Internal Operating Systems". El IOS actualmente activo, también llamado simplemente "IOS", se ejecuta en un procesador ARM926EJ-S separado , apodado extraoficialmente Starlet . La patente de Wii U muestra un dispositivo similar que se llama simplemente "Procesador de entrada / salida". IOS controla la E / S entre el código que se ejecuta en el procesador principal de Broadway y el hardware de Wii que no existe también en GameCube .

A excepción de las correcciones de errores, las nuevas versiones de IOS no reemplazan las versiones de IOS existentes. En cambio, las consolas Wii tienen instaladas varias versiones de IOS. Todo el software nativo de Wii (incluidos los juegos distribuidos en los discos ópticos de Nintendo , el menú del sistema en sí, los juegos de la consola virtual , WiiWare y los canales de Wii), con la excepción de ciertas aplicaciones caseras, tienen la versión IOS codificada en el software.

Cuando se ejecuta el software, el IOS que está codificado es cargado por la Wii, que luego carga el software en sí. Si ese IOS no existe en la Wii, en el caso del software basado en disco, se instala automáticamente (después de que se le solicite al usuario). Con el software descargado, esto no debería suceder teóricamente, ya que el usuario no puede acceder a la tienda para descargar el software a menos que el reproductor tenga todas las versiones de IOS que necesita. Sin embargo, si se usa homebrew para instalar o ejecutar forzosamente un software cuando el IOS requerido no existe, el usuario regresa al menú del sistema.

Nintendo creó este sistema para que las nuevas actualizaciones no rompan involuntariamente la compatibilidad con juegos más antiguos, pero tiene el efecto secundario de que consume espacio en la memoria flash NAND interna de la Wii . Los iOS se denominan por su número, que teóricamente puede estar entre 3 y 255, aunque se omiten muchos números, presumiblemente siendo versiones de desarrollo que nunca se completaron.

Solo se puede ejecutar una versión de IOS en un momento dado. La única vez que no se está ejecutando un IOS es cuando la Wii ingresa al modo de compatibilidad con versiones anteriores de GameCube , durante el cual la Wii ejecuta una variante de IOS específicamente para los juegos de GameCube, MIOS, que contiene una versión modificada de la IPL de GameCube . Los IOS personalizados, llamados cIOSes, se pueden instalar con homebrew. El propósito principal de cIOS es permitir que los usuarios de homebrew utilicen otras aplicaciones de homebrew como USB Loader GX (permite que los juegos almacenados en el formato de archivo WBFS se ejecuten desde una memoria USB).

Interfaz de usuario

El sistema proporciona una interfaz gráfica para las habilidades de la Wii. Todos los juegos se ejecutan directamente en el procesador Broadway e interactúan directamente con el hardware (para el hardware común a Wii y GameCube ), o interactúan con IOS que se ejecuta en el procesador de arquitectura ARM (para hardware específico de Wii). El procesador ARM no tiene acceso a la pantalla y, por lo tanto, IOS tampoco. Esto significa que mientras se ejecuta una pieza de software, todo lo que se ve en la pantalla proviene de ese software y no de ningún sistema operativo o firmware. Por lo tanto, el número de versión informado por Wii es en realidad solo el número de versión del menú del sistema. Es por eso que algunas actualizaciones no dan como resultado un cambio del número de versión: el menú del sistema en sí no se actualiza, solo (por ejemplo) IOS y canales. Como efecto secundario, esto significa que es imposible que Nintendo implemente ninguna función que pueda afectar a los juegos en sí, por ejemplo, un menú del sistema en el juego (similar al Panel de control del juego de Xbox 360 o al de PlayStation 3 en -juego XMB ).

El menú de Wii (conocido internamente como el menú del sistema) es el nombre de la interfaz de usuario de la consola de juegos Wii, y es lo primero que se ve cuando se inicia el sistema. Al igual que muchas otras consolas de videojuegos , la Wii no se trata solo de juegos. Por ejemplo, es posible instalar aplicaciones como Netflix para transmitir medios (sin requerir un disco) en la Wii. El menú de Wii permite a los usuarios acceder a las funciones de juegos y no juegos a través de aplicaciones integradas llamadas Canales, que están diseñadas para representar canales de televisión . Hay seis canales principales: Disc Channel , Mii Channel , Photo Channel , Wii Shop Channel , Forecast Channel y News Channel , aunque los dos últimos no se incluyeron inicialmente y solo estuvieron disponibles a través de actualizaciones del sistema. Algunas de las funciones proporcionadas por estos canales en la Wii solían estar limitadas a una computadora , como un navegador web con todas las funciones y un visor de fotos digitales. Los usuarios también pueden usar los canales para crear y compartir avatares digitales de dibujos animados llamados Miis y descargar nuevos juegos y canales directamente desde el Canal Tienda Wii. Los nuevos canales incluyen, por ejemplo, el canal Everybody Votes y el canal de Internet . Los canales separados se muestran gráficamente en una cuadrícula y se pueden navegar usando la capacidad del puntero del Wii Remote . Los usuarios también pueden reorganizar estos canales si no están satisfechos con la forma en que los canales están organizados originalmente en el menú.

Características de la red

El sistema Wii admite conectividad inalámbrica con la consola portátil Nintendo DS sin accesorios adicionales. Esta conectividad permite a los jugadores utilizar el micrófono y la pantalla táctil de Nintendo DS como entradas para juegos de Wii. Pokémon Battle Revolution es el primer ejemplo que Nintendo ha dado de un juego que usa conectividad Nintendo DS-Wii. Posteriormente, Nintendo lanzó el Canal Nintendo para Wii permitiendo a sus usuarios descargar demostraciones de juegos o datos adicionales a su Nintendo DS.

Como muchas otras consolas de videojuegos , la consola Wii puede conectarse a Internet , aunque esto no es necesario para que funcione el sistema Wii. Cada Wii tiene su propio Código de Wii de 16 dígitos único para usar con las funciones de Wii que no son de juegos. Con la conexión a Internet habilitada, los usuarios pueden acceder al servicio de conexión Wi-Fi de Nintendo establecido . Se admite el cifrado inalámbrico mediante WEP , WPA (TKIP / RC4) y WPA2 (CCMP / AES). Se agregó compatibilidad con AOSS en la versión 3.0 del menú del sistema. Al igual que con la Nintendo DS, Nintendo no cobra por jugar a través del servicio; el sistema de código de amigo de 12 dígitos controla cómo los jugadores se conectan entre sí. El servicio tiene algunas características para la consola, incluida la Consola virtual , WiiConnect24 y varios canales. La consola Wii también puede comunicarse y conectarse con otros sistemas Wii a través de una LAN inalámbrica autogenerada, lo que permite el modo multijugador inalámbrico local en diferentes televisores. El sistema también implementa software basado en consola, incluido el Tablero de mensajes de Wii. También se puede conectar a Internet con dispositivos de terceros.

La consola Wii también incluye un navegador web conocido como Canal de Internet , que es una versión del navegador Opera 9 con menús. Está destinado a ser una forma conveniente de acceder a la web en la pantalla del televisor, aunque está lejos de ofrecer una interfaz de usuario cómoda en comparación con los navegadores de Internet modernos. Aparece un teclado virtual cuando es necesario para ingresar datos, y el control remoto de Wii actúa como un mouse, lo que permite hacer clic en cualquier parte de la pantalla y navegar a través de enlaces web. Sin embargo, el navegador no siempre puede manejar todas las funciones de la mayoría de las páginas web normales, aunque es compatible con Adobe Flash , por lo que es capaz de reproducir juegos Flash. Algunos servicios de terceros, como BBC iPlayer en línea, también estaban disponibles en la Wii a través del navegador del Canal de Internet, aunque BBC iPlayer se relanzó más tarde como el Canal BBC iPlayer independiente en la Wii. Además, el acceso a Internet, incluido el Canal de Internet y las actualizaciones del sistema, puede estar restringido por la función de control parental de la Wii.

Compatibilidad con versiones anteriores

Los diseños originales de la consola Nintendo Wii, más específicamente los modelos de Wii fabricados antes de 2011, eran totalmente compatibles con dispositivos GameCube , incluidos discos de juegos, tarjetas de memoria y controladores. Esto se debió a que el hardware de Wii tenía puertos para tarjetas de memoria de GameCube y periféricos, y su unidad de carga por ranura podía aceptar y leer los discos de la consola anterior. Los juegos de GameCube funcionan con Wii sin ninguna configuración adicional, pero se requiere un controlador de GameCube para jugar títulos de GameCube; ni el mando de Wii o el controlador clásico de funciones en esta capacidad. La Wii admite la salida de escaneo progresivo en títulos de GameCube habilitados para 480p. Los periféricos se pueden conectar a través de un conjunto de cuatro enchufes de controlador de GameCube y dos ranuras para tarjetas de memoria (ocultas por paneles extraíbles abatibles). La consola conserva la conectividad con Game Boy Advance y e-Reader a través del cable Game Boy Advance , que se usa de la misma manera que con GameCube; sin embargo, solo se puede acceder a esta función en determinados títulos de GameCube que la utilizaron anteriormente.

También hay algunas limitaciones en la compatibilidad con versiones anteriores. Por ejemplo, las funciones en línea y LAN de ciertos juegos de GameCube no estaban disponibles porque la Wii no tiene puertos seriales para el adaptador de banda ancha y el adaptador de módem de Nintendo GameCube . La Wii utiliza un puerto propietario para la salida de video y es incompatible con todos los cables de audio / video de Nintendo GameCube ( video compuesto , S-Video , video componente y SCART RGB ). La consola también carece de la huella de GameCube y del puerto de alta velocidad necesarios para la compatibilidad con Game Boy Player . Además, solo las funciones de GameCube estaban disponibles y solo se podían usar tarjetas de memoria y controladores compatibles al jugar un juego de GameCube. Esto se debe al hecho de que la memoria interna de la Wii no guardaría los datos de GameCube.

Debido a la compatibilidad con versiones anteriores del dispositivo original con productos anteriores de Nintendo, los jugadores pueden disfrutar de una enorme selección de juegos más antiguos en la consola, además de cientos de títulos de juegos de Wii más nuevos. Sin embargo, las unidades surcoreanas carecen de compatibilidad con versiones anteriores de GameCube. Además, las Wii Family Edition y Wii Mini rediseñadas, lanzadas en 2011 y 2013 respectivamente, tenían esta compatibilidad eliminada. Sin embargo, existe otro servicio llamado Virtual Console que permite a los usuarios descargar juegos más antiguos de plataformas anteriores de Nintendo (a saber, Nintendo Entertainment System , Super NES y Nintendo 64 ) en su consola Wii, así como juegos de plataformas que no son de Nintendo, como la Genesis y TurboGrafx-16 .

Lista de canales adicionales

Esta es una lista de nuevos canales de Wii lanzados más allá de los cuatro canales iniciales (es decir, canal de disco, canal Mii, canal de fotos y canal de tienda Wii) incluidos en las consolas originales. El canal de noticias y el canal de pronóstico se lanzaron como parte de las actualizaciones del sistema, por lo que no se requirieron descargas por separado. A partir del 30 de enero de 2019, todos los canales enumerados a continuación han sido descontinuados con la excepción del Canal Wii Fit y el Canal de Internet.

Canales de Wii adicionales
Nuevos canales agregados Regiones Descargar Liberado Interrumpido
Canal de video instantáneo de Amazon Estados Unidos Garrapata verdeY 2013-01-17 17 de enero de 2013 30 de enero de 2019
Canal BBC iPlayer Reino Unido Garrapata verdeY 2009-11-18 18 de noviembre de 2009 10 de febrero de 2015
Ver el canal Mii Out Estados Unidos Japón Europa Garrapata verdeY 2007-11-12 12 de noviembre de 2007 28 de junio de 2013
Canal Crunchyroll Estados Unidos Canadá Europa Garrapata verdeY 15 de octubre de 2015 5 de mayo de 2017
Daigasso! Canal de altavoces Band Brothers DX Japón Garrapata verdeY 2008-06-26 26 de junio de 2008 Canal permanente
Canal Demae Japón Garrapata verdeY 2009-05-26 26 de mayo de 2009 31 de marzo de 2017
Canal de impresión Digicam Japón Garrapata verdeY 2008-07-23 23 de julio de 2008 28 de junio de 2013
Todo el mundo vota canal Australia Estados Unidos Japón Europa Garrapata verdeY 2007-02-13 13 de febrero de 2007 28 de junio de 2013
Canal de pronóstico Australia Estados Unidos Japón Europa Rojo Xnorte 2006-12-19 19 de diciembre de 2006 28 de junio de 2013
Canal Hulu Plus Estados Unidos Garrapata verdeY 2012-02-16 16 de febrero de 2012 30 de enero de 2019
Canal de Internet Estados Unidos Japón Europa Australia Garrapata verdeY 2007-04-11 11 de abril de 2007 Canal permanente
Canal de Mario Kart Japón Europa Australia Estados Unidos Rojo Xnorte 2008-04-10 10 de abril de 2008-27 de abril de 2008 Funcionalidad reducida después del 20 de mayo de 2014
Canal de vista previa de Metroid Prime 3 Estados Unidos Europa Garrapata verdeY 2007-08-10 10 de agosto de 2007 2008
Canal de Netflix Estados Unidos Canadá Reino Unido Republica de Irlanda Garrapata verdeY 2010-10-18 18 de octubre de 2010 - 9 de enero de 2012 30 de enero de 2019
Canal de noticias Estados Unidos Japón Australia Europa Rojo Xnorte 2007-01-26 26 de enero de 2007 28 de junio de 2013
Canal de Nintendo Japón Garrapata verdeY 2007-11-27 27 de noviembre de 2007-30 de mayo de 2008 28 de junio de 2013
Canal amigo de televisión Japón Garrapata verdeY 2008-03-04 4 de marzo de 2008 24 de julio de 2011
Canal de hoy y mañana Japón Europa Australia Corea del Sur Garrapata verdeY 2008-12-02 2 de diciembre de 2008 - 9 de septiembre de 2009 Canal permanente, ya no disponible
Canal Wii Fit Japón Europa Australia Estados Unidos Rojo Xnorte(excepto Japón) 2007-12-01 1 de diciembre de 2007-21 de mayo de 2008 Canal permanente
Wii no Ma Japón Garrapata verdeY 2009-05-01 1 de mayo de 2009 30 de abril de 2012
Canal Wii Speak Estados Unidos Australia Europa Garrapata verdeY 2008-12-05 5 de diciembre de 2008 20 de mayo de 2014
Canal de YouTube Estados Unidos Reino Unido Japón Garrapata verdeY 2012-11-15 15 de noviembre de 2012-10 de diciembre de 2012 30 de junio de 2017

Historial de actualizaciones

La versión 1.0 del sistema se lanzó el día del lanzamiento y se diseñó principalmente para uso sin conexión, ya que la conexión a Internet activaría un mensaje de actualización para instalar 2.0. Durante un tiempo después de eso, Wii recibió nuevas funciones como el Canal de pronóstico, así como correcciones de errores.

Algunas de estas actualizaciones también incluyeron correcciones para bloquear las primeras formas de homebrew , la primera de las cuales fue un problema de SSL en el Canal Tienda Wii . Más tarde, en 2007, Nintendo agregó código para bloquear GameCube Action Replay , aunque esta actualización se incluyó con varias otras características en la actualización 3.0.

Una semana después del lanzamiento de Wii Freeloader , Nintendo lanzó una actualización que contenía un nuevo IOS con el error explotado por Freeloader corregido, aunque este nuevo IOS no fue utilizado por el menú de Wii. Más tarde ese año, Nintendo lanzó un nuevo menú de Wii que copiaba esta solución al usuario de IOS mediante el menú de Wii. Además, se agregó código al menú de Wii para eliminar el punto de entrada principal de homebrew en cada arranque, aunque este código tenía muchos errores y se pasaba por alto fácilmente. Nintendo también reparó el agujero utilizado para extraer las claves de cifrado privadas de la Wii, y finalmente hizo un pequeño cambio en el Canal Mii para convencer a la gente de que actualizara.

Las siguientes actualizaciones de Nintendo hicieron pequeños cambios similares en varios canales, y uno de ellos copió la corrección del error de IOS anterior en cada IOS, así como algunas otras correcciones de exploits. Unas semanas más tarde, Nintendo transfirió estas nuevas correcciones a todos los IOS, hizo un intento fallido de bloquear un IOS casero específico e hizo su segundo intento de arreglar el punto de entrada principal del homebrew. Este intento de detener el punto de entrada de homebrew fue reemplazado por un intento exitoso en 2009, junto con otras correcciones de IOS y algunas características.

Más tarde ese año, Nintendo lanzó otra actualización de bloqueo de homebrew, pero a diferencia de las actualizaciones anteriores, no ofreció nuevas funciones; en su lugar, actualizó el Canal Tienda Wii para requerir la nueva versión. Además de corregir los errores de homebrew, comprueba agresivamente el Homebrew Channel y lo elimina si está presente, reemplazó varios IOS utilizados por homebrew con versiones no funcionales y actualizó un gestor de arranque para sobrescribir el utilizado por homebrew, lo que inesperadamente provocó que muchas consolas se negaran. arrancar. Luego se lanzaron dos actualizaciones similares a lo largo de 2010, aunque los únicos intentos de detener el pasado casero de Wii fueron en la función WiiMode de Wii U.

La actualización final entregada en las regiones PAL y estadounidense agregó soporte para transferir contenido a la Wii U. Sin embargo, se lanzaron dos actualizaciones en Japón después de este punto que solo afectaron a los jugadores de Dragon Quest X , actualizando únicamente el IOS utilizado por Dragon Quest X.

Ver también

Otras plataformas de juegos de Nintendo:

Otras plataformas de juegos de la próxima generación :

Otras plataformas de juego de esta generación :

Referencias

enlaces externos