Wii system software
Wii system software (с англ. программное обеспечение системы Wii) — программная платформа и обновляемое встроенное ПО для домашней игровой приставки Wii. Обновления могли загружаться через интернет либо устанавливаться с игровых дисков, предоставляя новые функции, программы и исправляя уязвимости безопасности, которые могли использоваться пользователями для запуска домашнего программного обеспечения. При доступности нового обновления на всех подключённых к Интернету приставках появлялось уведомление на Wii Message Board.
Большинство игровых дисков, как фирменных, так и сторонних, включают системные обновления[1][2], что позволяет получать обновления даже пользователям без доступа к Интернету. Если актуальная версия ПО отсутствует, система не позволит запустить игру без установки обновления[1]. Некоторые игры с онлайновым функционалом (например, Super Smash Bros. Brawl и Mario Kart Wii) содержат собственные обновления и требуют их установки до первого запуска.
Общие сведения
| Wii system software | |
|---|---|
| Разработчик | Nintendo |
| Семейство ОС | Проприетарные ОС Nintendo |
| Исходный код | закрытый |
| Первый выпуск | 19 ноября 2006 |
| Метод обновления | Прямая загрузка, игровой диск |
| Поддерживаемые языки | китайский (упр.), китайский (традиц.), голландский, английский (Великобритания), английский (США), французский (Канада), французский (Франция), немецкий, итальянский, японский, корейский, испанский (Латинская Америка), испанский (Испания) |
| Поддерживаемые платформы | Wii, Wii U |
| Лицензия | проприетарная |
| Состояние | прекращена поддержка |
| Следующая | Wii U system software |
| Веб-сайт | en-americas-support.nintendo.com/… |
Технологии
Микропрограммы Wii имеют множество параллельных ветвей — IOS (англ. Input Output Systems либо англ. Internal Operating Systems по мнению разработчиков homebrew[3][4]). Активная IOS работает на отдельном процессоре ARM926EJ-S, неофициально называемом Starlet, размещённом в GPU Hollywood (graphics chip). В патентах для Wii U аналогичный компонент называется Input/Output Processor[5]. IOS управляет обменом между основным процессором Broadway и аппаратной частью, отсутствующей в GameCube[6].[7]
Новые версии IOS не заменяют старые — на консоли может быть установлено несколько версий. Всё штатное программное обеспечение (включая игры, Virtual Console, WiiWare и каналы) содержит жёстко прописанную версию IOS. При запуске программа инициирует загрузку именно этой версии: если нужной нет, при запуске с диска происходит её установка. Для загружаемых приложений этот случай недопустим — доступ к магазину ограничен, если не установлены все необходимые IOS.
Подобная система повышает совместимость старого ПО с новыми обновлениями, но увеличивает расход встроенной NAND-памяти. IOSы обозначаются номерами (от 3 до 255, многие пропущены). Одновременно работает только один экземпляр; при переходе в режим GameCube запускается особая IOS — MIOS, модифицированная для поддержки совместимости. Также возможна установка пользовательских IOS — cIOS — для расширения возможностей homebrew (например, запуск игр с USB-накопителей)[8][9].
Система предоставляет графический интерфейс — Wii Menu, с четырьмя страницами по 4×3 значка, текущим временем и датой. К приложениям, называемым «каналами», можно переходить с помощью Wii Remote. Порядок каналов (кроме «Disc Channel») можно настраивать. Это оболочка для запуска игр и сервисных функций, включая Netflix и другие медиа-программы, Mii Channel, Photo Channel, Wii Shop Channel, Forecast Channel, News Channel. Некоторые каналы — например, веб-браузер и цифровой альбом — ранее были доступны преимущественно на ПК[10].[11] Внешний вид каналов, их расположение и навигацию можно настраивать[12].
Меню Home вызывается кнопкой Home на Wii Remote и выводит данные о подключённых контроллерах, их уровне заряда, позволяет регулировать громкость, вибрацию и повторно синхронизировать устройства. В зависимости от контекста отображаются разные элементы.
- Wii Menu: всегда доступна кнопка возврата в главное меню.
- Сброс: произвольный софт-ресет для игр и программ.
- Руководство: для ряда каналов доступна встроенная справка.
Home Menu похоже по функциям на игровые меню Xbox 360 и PlayStation 3, при этом недоступно во время запуска игр для GameCube.
Wii поддерживает беспроводную связь с Nintendo DS, используется для специальных функций (например, микрофон и тачскрин в играх, загрузка демо через Nintendo Channel). Консоль может выходить в интернет (16-значный код), использовать Nintendo Wi-Fi Connection, защищённые соединения (WEP, WPA, WPA2)[13] и AOSS[14]. Игры по Сети бесплатны для игроков[15][16]. Браузер Internet Channel работает на базе Opera 9, поддерживает панели, виртуальную клавиатуру, Adobe Flash и, в ряде случаев, сторонние сервисы.
Wii первых ревизий (до 2011 года) полностью совместима с GameCube — поддерживаются диски, карты памяти и контроллеры. Однако некоторые сетевые и LAN-функции GameCube недоступны из-за отсутствия соответствующих портов[17], как и некоторые аксессуары и кабели вывода видео. Для работы сигров GameCube требуется соответствующий контроллер; cохранение возможно только на совместимых картах памяти. Южнокорейские приставки, а также ревизии Wii Family Edition и Wii Mini (2011—2013) лишены этой поддержки[18][19]. Для загрузки классических игр также используется сервис Virtual Console.
Дополнительные каналы
Это перечень новых Wii-каналов, выпущенных после четырёх предустановленных (Disc Channel, Mii Channel, Photo Channel, Wii Shop Channel). News Channel и Forecast Channel предлагались через обновления системы. С 30 января 2019 года почти все перечисленные каналы прекращены, за исключением Wii Fit Channel и Internet Channel.
| Новые каналы | Регионы | Доступен для загрузки | Выпуск | Прекращён | Примечания |
|---|---|---|---|---|---|
| Amazon Instant Video Channel LoveFilm |
США, Великобритания, Германия | да | 17 января 2013 | 30 января 2019 | [20] |
| Check Mii Out Channel | США, Япония, Европа | да | 12 ноября 2007 | 28 июня 2013 | |
| Crunchyroll Channel | США, Европа | да | 15 октября 2015 | 5 мая 2017 | [21] |
| Jam with the Band: Live Channel | Япония, Европа | да | 26 июня 2008 | постоянный канал | |
| Demae Channel | Япония | да | 26 мая 2009 | 31 марта 2017 | |
| Digicam Print Channel | Япония | да | 23 июля 2008 | 28 июня 2013 | |
| Everybody Votes Channel | США, Япония, Европа | да | 13 февраля 2007 | 28 июня 2013 | [22] |
| Forecast Channel | США, Япония, Европа | нет | 19 декабря 2006 | 28 июня 2013 | |
| Hulu Plus Channel | США, Япония | да | 16 февраля 2012 | 30 января 2019 | [23] |
| Internet Channel | США, Япония, Европа | да | 11 апреля 2007 | постоянный канал | [24] |
Примечания
Ссылки
- http://www.wiibrew.org/wiki/Homebrew_status — документация по обновлениям и влиянию на homebrew