El software del sistema Nintendo Switch (también conocido por su nombre en clave Horizon ) [3] es un firmware y un sistema operativo actualizable utilizado por la consola de videojuegos Nintendo Switch . Su parte principal es la pantalla INICIO, que consta de la barra superior, el visor de capturas de pantalla ("Álbum") y accesos directos a Nintendo eShop , Noticias y Configuración.
![]() | |
![]() Sistema operativo e interfaz de usuario de Nintendo Switch | |
Desarrollador | Laboratorio de Nintendo HAL [1] |
---|---|
Escrito en | C , C ++ y HTML para configuraciones |
Familia OS | Derivado del software de la consola Nintendo 3DS |
Estado de trabajo | Actual |
Modelo fuente | Fuente cerrada |
Versión inicial | 1.0.0 / 3 de marzo de 2017 |
Último lanzamiento | 12.0.2 / 13 de mayo de 2021 [2] |
Disponible en |
|
Método de actualización | Tarjeta de juego de descarga directa |
Plataformas | Nintendo Switch Nintendo Switch Lite |
Precedido por | Programas de la consola Nintendo 3DS Programas de la consola Wii U |
Página web oficial | en-americas-support |
Tecnología
SO
Nintendo ha publicado solo información limitada sobre las funciones internas de Switch al público, sin embargo, los investigadores de seguridad informática, los desarrolladores de software caseros y los autores de emuladores han analizado el sistema operativo en gran profundidad. [4] [5] [3]
Los hallazgos notables incluyen que el sistema operativo Switch tiene el nombre en código Horizon, que es una evolución del software del sistema Nintendo 3DS y que implementa una arquitectura de microkernel patentada . [4] [3] Todos los controladores se ejecutan en el espacio de usuario , incluido el controlador de Nvidia, que los investigadores de seguridad describieron como "algo similar al controlador de Linux". El controlador de gráficos presenta una capa API delgada no documentada, llamada NVN, que es "algo así como Vulkan " [4] pero expone la mayoría de las características de hardware como el perfil de compatibilidad OpenGL con extensiones de Nvidia. Todos los procesos del espacio de usuario utilizan la distribución aleatoria del diseño del espacio de direcciones y están en un espacio aislado . [4] [3]
Nintendo hizo esfuerzos para diseñar el software del sistema para que fuera lo más minimalista posible, con los recursos gráficos del menú de inicio usando menos de 200 kilobytes . Este minimalismo está destinado a mejorar el rendimiento del sistema y lanzar juegos más rápido. [6]
Ya en julio de 2018, Nintendo ha estado tratando de contrarrestar Switch- cerveza casera y la piratería. Las medidas incluyen una prohibición en línea y, en el lado del hardware, parches de Tegra para evitar exploits . [7] El 11 de diciembre de 2018, Nintendo demandó a Mikel Euskaldunak por vender modificaciones de Switch que pueden jugar juegos pirateados . [8] Desde agosto de 2019, la dificultad de la elaboración casera ha aumentado, ya que el nuevo chip Mariko reemplazó al antiguo chip Erista. [9] [10] Después del lanzamiento de Lite, a fines de 2019, se anunciaron herramientas para piratear todas las consolas Switch. [11] Gary Bowser fue arrestado en septiembre de 2020 en la República Dominicana . Posteriormente, Bowser compareció ante un tribunal en EE. UU. [12] La fiscalía alega que Bowser era un líder de un grupo de piratería. [13]
Componentes de código abierto
A pesar de las concepciones erróneas de lo contrario, Horizon no se deriva en gran medida del código FreeBSD , ni de Android , aunque la licencia del software [14] y los esfuerzos de ingeniería inversa [15] [16] han revelado que Nintendo sí usa código de ambos en algunos sistemas. servicios y conductores. Por ejemplo, la pila de redes en Switch OS se deriva, al menos en parte, del código FreeBSD. [15] El uso del código de red FreeBSD por parte de Nintendo es legal ya que está disponible bajo la licencia permisiva BSD , y ni siquiera particularmente inusual - notablemente, la pila TCP / IP de Microsoft Windows se derivó originalmente del código BSD de una manera similar. [17]
Los componentes derivados del código de Android incluyen el marco multimedia Stagefright, [18] así como los componentes de la pila de gráficos [5], incluido el servidor de pantalla (derivado de SurfaceFlinger ) [16] y el controlador de gráficos (que parece derivarse de la propiedad de Nvidia Controlador de Linux). [19]
Aunque un navegador web completo destinado a la navegación general no está disponible en la consola a partir de abril de 2021, se incluyen varios 'applets' que utilizan el motor de renderizado WebKit para mostrar contenido web dentro de una interfaz simplificada. Se utiliza un subprograma impulsado por WebKit para permitir a los usuarios iniciar sesión en portales cautivos cuando se conectan a ciertas redes inalámbricas, así como para funciones del sistema operativo como Nintendo eShop, integraciones de redes sociales y manuales digitales. [20] [21]
Interfaz de usuario
Pantalla de inicio
La pantalla de inicio de Nintendo Switch tiene información sobre la batería, Internet y la hora en la esquina superior derecha, y debajo hay una cuadrícula que muestra todo el software del sistema, descargado o físico. Debajo de eso, tiene accesos directos a funciones del sistema operativo como Nintendo Switch Online, News, eShop, Álbum, Configuración del controlador, Configuración del sistema y un botón de modo de suspensión. [22] La pantalla de inicio de Nintendo Switch actualmente carece de un navegador de Internet y un sistema de mensajería.
Noticias
La función Noticias del software Nintendo Switch permite a los usuarios leer noticias y anuncios de juegos proporcionados por desarrolladores de Nintendo y de terceros. [23] Las noticias también se muestran cuando el sistema está bloqueado. [24]
La interfaz de Noticias estaba disponible originalmente en la versión 1.0.0 del software, sin embargo, los nuevos titulares no se transmitieron hasta que se lanzó la actualización 2.0.0. La actualización 3.0.0 renovó el sistema de noticias, agregando múltiples "canales" de noticias para diferentes juegos a los que los usuarios pueden suscribirse. Los titulares de las noticias que aparecen dependen de los canales a los que esté suscrito. La actualización 4.0.0 mejoró aún más la pantalla de Noticias, actualizando su diseño. La actualización 9.0.0 agregó soporte de búsqueda al canal de noticias, lo que permite a los usuarios reducir la lista a través de filtros o texto libre. [2] La actualización 10.0.0 agregó una función de "Marcador", que permite a los usuarios guardar sus artículos de noticias favoritos. [25] [23]
Nintendo eShop
La opción Nintendo eShop en el menú de inicio abre una interfaz basada en WebKit [21] que permite comprar y descargar juegos de Nintendo eShop.
Además de los juegos, la eShop ofrece aplicaciones selectas que no son de juegos. Niconico , un popular servicio de video japonés, se lanzó para Switch en Japón el 13 de julio de 2017 y fue la primera aplicación de medios de terceros de Switch en cualquier mercado. [26] Hulu fue la primera aplicación de transmisión de video lanzada para Switch en los Estados Unidos el 9 de noviembre de 2017. [27] En junio de 2018, Fils-Aimé dijo que las conversaciones para llevar Netflix a Switch están "en curso". [28] Se lanzó una aplicación de YouTube el 8 de noviembre de 2018. [29] El 4 de noviembre de 2020, se lanzó una aplicación de versión de prueba del servicio de transmisión de video Tencent exclusivamente para las consolas Nintendo Switch distribuidas oficialmente por Tencent en China continental. Se lanzará una aplicación de versión oficial en una fecha posterior. [30] Funimation lanzó su propia aplicación de transmisión para Nintendo Switch, con un diseño reelaborado y nuevas funciones. La aplicación estuvo disponible a través de eShop en los Estados Unidos y Canadá el 15 de diciembre de 2020, y se lanzará en varios otros países en una fecha posterior, [31] como el Reino Unido e Irlanda el 22 de marzo de 2021. [32]
Korg Gadget, una aplicación de producción musical, se lanzó para Nintendo Switch el 26 de abril de 2018. [33] InkyPen, una aplicación de suscripción de cómics y manga, se lanzó exclusivamente en Switch en todo el mundo en diciembre de 2018. [34] Izneo, otro cómic y manga El servicio de suscripción se lanzó para Switch en febrero de 2019. [35] FUZE4 , una aplicación de lenguaje de programación basada en texto, se lanzó en agosto de 2019. [36]
Álbum
El álbum almacena capturas de pantalla y videos capturados. Al presionar el botón "Capturar" en el controlador, en el software compatible, se guardará una captura de pantalla, ya sea en la tarjeta microSD o en la memoria del sistema. El álbum permite a los usuarios ver capturas de pantalla que se han tomado. Las capturas de pantalla se pueden editar agregando texto y se pueden compartir en Facebook o Twitter . [37] Además, en los juegos compatibles, al mantener presionado el botón Capturar brevemente, se guardarán los últimos 30 segundos de video en el Álbum. Luego se puede recortar y publicar en línea. [38]
La actualización 2.0.0 agregó la capacidad de publicar capturas de pantalla en Facebook o Twitter desde la interfaz de usuario del sistema, lo que facilita compartir capturas de pantalla. La actualización 4.0.0 agregó soporte para guardar videos de 30 segundos, en juegos compatibles. La actualización 11.0.0 agregó la capacidad de descargar capturas de pantalla y videos a una PC a través de un cable USB o a un dispositivo móvil a través de una página web que aloja los archivos generados por Switch.
Controladores
El menú Controladores permite emparejar, desconectar o volver a conectar controladores. La actualización 3.0.0 agregó la opción "Buscar controladores", que permite que cualquier controlador cercano que se haya emparejado se encienda y vibre de forma remota, para ayudar a encontrar controladores perdidos. [39]
Ajustes
La opción Configuración permite cambiar la configuración del sistema e incluye otras funciones, como la creación de Miis . [40]
Historial de actualizaciones
La versión inicial del software del sistema para Nintendo Switch en las consolas del día del lanzamiento se actualizó como un parche del "día uno" el 3 de marzo de 2017, la fecha de lanzamiento de la consola. [41] La actualización agregó características en línea que anteriormente faltaban en el software original antes de su fecha de lanzamiento oficial. Algunas características notables de esta actualización son el acceso a Nintendo eShop , así como la posibilidad de agregar amigos a una lista de amigos, similar a la de Nintendo 3DS . [42] Se rumorea que la actualización de firmware de abril de 2021 agregó audio bluetooth . [43] [44]
Referencias
- ^ Brian (2 de abril de 2017). "HAL Laboratory desarrolló varias partes de Switch - Nintendo Everything" . nintendoeverything.com . Consultado el 7 de mayo de 2020 .
- ^ a b "Actualizaciones del sistema Nintendo Switch e historial de cambios" . Nintendo . Consultado el 6 de abril de 2021 .
- ^ a b c d Gauvain Tanguy Henri Gabriel Isidore Roussel-Tarbouriech; Menard, Noel; Es cierto, Tyler; Vi, Tini; Reisyukaku (2019). "Derrotar metódicamente la seguridad de Nintendo Switch". arXiv : 1905.07643 [ cs.CR ].
- ^ a b c d "Seguridad de la consola - Interruptor" . Consultado el 30 de mayo de 2018 .
- ^ a b "Informe de progreso 2018 Parte 1" . Yuzu.
- ^ Craddock, Ryan (22 de agosto de 2018). "El menú de inicio del conmutador utiliza menos de 200 KB de recursos para tiempos de carga superrápidos" . Nintendo Life . Consultado el 22 de agosto de 2018 .
- ^ Rishi Alwani, Nintendo corrige el interruptor de Nintendo para evitar la piratería y la elaboración casera
- ^ Cullins, Ashley. "Nintendo demanda a California Man por presuntamente aparejar consolas y juegos de piratería" . El reportero de Hollywood . Consultado el 20 de abril de 2021 .
- ^ Rahming, AK "Destacado hacker de Switch que no está seguro de que los nuevos chips 'Mariko' puedan ser pirateados" . Entusiasta de Nintendo . Consultado el 22 de abril de 2021 .
- ^ Lane, Gavin. "Digital Foundry investiga un nuevo chip potencialmente destinado a Switch Mini y Switch Pro" . Nintendo Life . Consultado el 22 de abril de 2021 .
- ^ Ernesto Van der Sar. Nintendo demanda a las tiendas que venden el nuevo truco pirata de Switch 'Team-Xecuter' . Torrent Freak . 18 de mayo de 2020
- ^ Dos miembros del famoso grupo de piratería de videojuegos "Team Xecuter" en custodia . Departamento de Justicia. Viernes, 2 de octubre de 2020
- ^ Acusación . Tribunal de Distrito de los Estados Unidos para el Distrito Oeste de Washington en Seattle
- ^ "Lo que los hackers saben de Nintendo Switch hasta ahora" . Wololo.net . 9 de marzo de 2017 . Consultado el 13 de marzo de 2017 .
- ^ a b "Servicios de enchufes" . Wiki de Switchbrew . Consultado el 30 de agosto de 2020 .
- ^ a b "Servicios Nvnflinger" . Wiki de Switchbrew . Consultado el 30 de agosto de 2020 .
- ^ "En realidad, Windows SÍ usa algún código BSD" . Consultado el 24 de marzo de 2018 .
- ^ "Hacker nehmen Nintendos Switch ins Visier" . heise online (en alemán). Heinz Heise . Consultado el 14 de marzo de 2017 .
- ^ "Servicios NV" . Wiki de Switchbrew . Consultado el 30 de agosto de 2020 .
- ^ Cunningham, Andrew (13 de marzo de 2017). "Nintendo Switch se envía con vulnerabilidades WebKit de hace 6 meses sin parchear" . Ars Technica . Consultado el 14 de marzo de 2017 .
- ^ a b "Navegador de Internet" . Wiki de Switchbrew . Consultado el 30 de agosto de 2020 .
- ^ "Descripción general del menú HOME" . Nintendo . Consultado el 10 de junio de 2020 .
- ^ a b "Resumen de noticias" . Nintendo . Consultado el 10 de junio de 2020 .
- ^ Ravenscraft, Eric (16 de junio de 2017). "Cómo deshabilitar la pantalla de bloqueo en su interruptor de Nintendo" . How-To Geek . Consultado el 18 de febrero de 2021 .
- ^ Amelia N. (14 de abril de 2020). "¡Han llegado nuevas funciones!" (Noticia de Nintendo Switch). Nintendo.
- ^ Frank, Allegra (12 de julio de 2017). "Nintendo Switch tiene su primera aplicación de transmisión" . Polígono . Archivado desde el original el 16 de julio de 2017 . Consultado el 12 de julio de 2017 .
- ^ McWhertor, Michael (9 de noviembre de 2017). "Hulu llega a Nintendo Switch" . Polígono . Archivado desde el original el 9 de noviembre de 2017 . Consultado el 9 de noviembre de 2017 .
- ^ Craddock, Ryan (14 de junio de 2018). "Las conversaciones para que YouTube y Netflix cambien están" en curso " " . Nintendo Life . Consultado el 1 de septiembre de 2018 .
- ^ Welch, Chris (8 de noviembre de 2018). "YouTube llega hoy a Nintendo Switch" . The Verge . Consultado el 8 de noviembre de 2018 .
- ^ "Tencent Video llega a Nintendo eShop para la versión china de Switch" . cnTechPost . 4 de noviembre de 2020 . Consultado el 6 de diciembre de 2020 .
- ^ Doolan, Liam (14 de diciembre de 2020). "Es oficial, Funimation lanza su aplicación de anime en Switch esta semana" . Nintendo Life . Consultado el 15 de diciembre de 2020 .
- ^ Craddock, Ryan (22 de marzo de 2021). "La aplicación de anime Funimation se lanza hoy en Nintendo Switch en el Reino Unido e Irlanda" . Nintendo Life . Consultado el 27 de marzo de 2021 .
- ^ "Nintendo Switch eShop se convierte en un estudio de música muy querido, pero con algunos cambios clave" . Polígono . Consultado el 8 de noviembre de 2018 .
- ^ H, Henry St Leger 2018-12-17T10: 08: 21Z; sostiene. "InkyPen te permite leer cómics en Nintendo Switch, y la aplicación se activa" . TechRadar . Consultado el 17 de diciembre de 2018 .
- ^ T. Wright, Steven (28 de febrero de 2019). "Lector de cómics, novela gráfica Izneo llega a Nintendo Switch" . Variedad . Consultado el 1 de marzo de 2019 .
- ^ "FUZE4 Nintendo Switch" . Nintendo of America . Consultado el 7 de septiembre de 2019 .
- ^ "Cómo capturar y ver capturas de pantalla" . Nintendo. El 1 de julio de 2018 . Consultado el 1 de julio de 2018 .
- ^ "Cómo capturar y editar videos de juegos" . Nintendo. El 1 de julio de 2018 . Consultado el 1 de julio de 2018 .
- ^ "Cómo utilizar la función" Buscar controladores " . Nintendo. El 1 de julio de 2018 . Consultado el 1 de julio de 2018 .
- ^ "Cómo crear un Mii" . Nintendo. El 1 de julio de 2018 . Consultado el 1 de julio de 2018 .
- ^ Kyle Orland (2 de marzo de 2017). "Revisión de Nintendo Switch: Conoce el sistema de entretenimiento Game Boy" . ArsTechnica . Conde Nast.
- ^ Craig Majaski (23 de febrero de 2017). "Detalles de la actualización del sistema operativo de Nintendo Switch del día 1" . NintendoTimes .
- ^ Manito. "Use auriculares Bluetooth en el interruptor SIN un adaptador" . YouTube . Consultado el 4 de mayo de 2021 .
- ^ Doolan, Liam. "La actualización de firmware aparentemente ha agregado soporte de audio bluetooth" . Nintendo Life . Consultado el 29 de abril de 2021 .