Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Nintendo Switch system software

From Wikipedia, the free encyclopedia
Operating system for the Nintendo Switch and Nintendo Switch 2
This article has multiple issues. Please helpimprove it or discuss these issues on thetalk page.(Learn how and when to remove these messages)
icon
This article'slead sectionmay be too short to adequatelysummarize the key points. Please consider expanding the lead toprovide an accessible overview of all important aspects of the article.(August 2023)
Some of this article'slisted sourcesmay not bereliable. Please help improve this article by looking for better, more reliable sources. Unreliable citations may be challenged and removed.(March 2024) (Learn how and when to remove this message)
icon
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Nintendo Switch system software" – news ·newspapers ·books ·scholar ·JSTOR
(July 2025) (Learn how and when to remove this message)
(Learn how and when to remove this message)

Operating system
Nintendo Switch system software
  • Top: Home screen of theNintendo Switch in the Basic White theme as of April 2025
  • Bottom: Home screen of theNintendo Switch 2 in the Basic Dark theme as of June 2025
DeveloperNintendo
HAL Laboratory[1]
Written inC,C++ andHTML for eShop and online services settings
OS familyProprietary OS, derivative of theNintendo 3DS system software (containing components which are based onFreeBSD andAndroid)
Working stateCurrent
Source modelClosed source
Initial release1.0.0 / March 3, 2017; 8 years ago (2017-03-03)
Latest release21.0.1 / November 24, 2025; 3 days ago (2025-11-24)[2]
Available in
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Dutch
  • English (United Kingdom)
  • English (United States)
  • French (Canada)
  • French (France)
  • German
  • Italian
  • Japanese
  • Korean
  • Portuguese (Brazil)
  • Portuguese (Portugal)
  • Russian
  • Spanish (Latin America)
  • Spanish (Spain)
Update methodDirect download
Supported platforms
Preceded byNintendo 3DS system software
Wii U system software
Official websitesupport.nintendo.com

TheNintendo Switch system software (also known by its codenameHorizon[3]) is an updatablefirmware andoperating system used by theNintendo Switch andNintendo Switch 2hybrid video game consoles. It is based on a proprietarymicrokernel. Theuser interface (UI) includes the game library organized in a horizontal row, with numerous additional options and shortcuts underneath.

Technology

[edit]

Operating system

[edit]

Nintendo has released only limited information about the Switch's internals to the public. However, computer security researchers,homebrew software developers, and the authors ofemulators have all analyzed the operating system in great depth.[4][5][3]

Notable findings include that the Switch operating system is codenamed Horizon, that it is an evolution of theNintendo 3DS system software, and that it implements a proprietarymicrokernel architecture.[4][3] All drivers run inuserspace, including the Nvidia driver which the security researchers described as "kind of similar to the Linux driver". The graphics driver features an undocumented thin API layer, called NVN, which is "kind of likeVulkan"[4] but exposes most hardware features likeOpenGL compatibility profile with Nvidia extensions. All userspace processes aresandboxed and useAddress Space Layout Randomization (ASLR), a computer security technique involved in preventing exploitation of memory corruption vulnerabilities.[4][3]

Nintendo made efforts to design the system software to be as minimalist as possible, with the home menu's graphical assets using less than 200kilobytes. This minimalism is meant to improve system performance and launch games faster.[6]

As early as July 2018, Nintendo has been trying to counter Switchhomebrewing andpiracy. Measures include an onlineban, and on the hardware side,patching of theTegra SoC to preventexploits.[7] On 11 December 2018, Nintendo sued Mikel Euskaldunak for selling a Switchmodification that can playpirated games.[8] Since August 2019, the difficulty of homebrewing has gone up, as the new Mariko chip replaced the old Erista chip.[9][10] After the release of the Lite in late 2019, tools for hacking all Switch consoles were announced.[11] In September 2020, Gary Bowser was arrested in theDominican Republic, and later appeared in court in the USA afterwards.[12] The prosecution alleges that Bowser was a piracy group leader.[13]

Open source components

[edit]

Despite popular misconceptions to the contrary, Horizon is not largely derived fromFreeBSD code, nor fromAndroid, although the software license[14] and reverse engineering efforts[15][16] have revealed that Nintendo does use some code from both in some system services and drivers. For example, the networking stack in the Switch OS is derived at least in part from FreeBSD code.[15] Nintendo's use of FreeBSD networking code is legal as it is made available under the permissiveBSD license, and not even particularly unusual – for instance andinterface, theMicrosoft WindowsTCP/IP stack (used since at least2000 andXP) was originally derived from BSD code in a similar fashion, using part of its TCP/IP code for its implementation of TCP/IP, which was legal.[17][better source needed][18]

Components derived fromAndroid code include the Stagefright multimedia framework,[19] as well as components of the graphics stack[5] including thedisplay server (derived fromSurfaceFlinger)[16] and the graphics driver (which seems to be derived from Nvidia's proprietary Linux driver).[20]

Although a full web browser intended for general browsing is not available on the console as of January 2025[update], several so-called 'applets' are included which utilise theWebKit rendering engine to display web content within a stripped back interface. A WebKit-poweredapplet is used to allow users to log in tocaptive portals when connecting to certain wireless networks, as well as for operating system features such as the Nintendo eShop, social media integrations, and digital manuals.[21][22]

Features

[edit]

IPv6 support

[edit]

The version of the Nintendo Switch system software that runs on theNintendo Switch lacksIPv6 support, whereas the version that runs on theNintendo Switch 2 does not.[23] There is no support for RFC 4941, thus as of version 20.1.5, all IPv6 packets disclose the uniquely identifiable MAC address ifSLAAC is in use.[citation needed] Enabling IPv6 breaks 5GHz support,[23] and support for RDNSS is absent.[citation needed]

User interface

[edit]

Home screen

[edit]

The Nintendo Switch home screen has battery, Internet and time information in the top-right corner, and below it is a grid showing all software on the system, downloaded or physical. Underneath that it has shortcuts to OS functions such as Nintendo Switch Online, GameChat (on Nintendo Switch 2), the News, eShop, Album, GameShare, Controller settings, Virtual Game Cards, System Settings, and a Sleep Mode button.[24] Unlike previous Nintendo systems, the Nintendo Switch home screen currently lacks a web browser and a messaging system.[citation needed]

News

[edit]

The News function of the Nintendo Switch software allows users to read gaming news and advertisements provided by Nintendo and third-party developers.[25] News is also displayed when the system is locked.[26]

The News interface was originally available in the 1.0.0 version of the software; however, new headlines were not transmitted until the 2.0.0 update was released. The 3.0.0 update revamped the News system, adding multiple news "channels" for different games that users can subscribe to. The news headlines that appear depend on which channels are subscribed to. The 4.0.0 update further improved the News screen, updating its layout. The 9.0.0 update added search support to the News channel, allowing users to narrow the list via filters or free text.[2] The 10.0.0 update added a "Bookmark" feature, allowing users to save their favorite News articles.[27][25]

GameChat (Nintendo Switch 2)

[edit]

GameChat is a voice chat feature exclusive to theNintendo Switch 2, similar toDiscord andSkype. For local wireless play, which with other the game is shared from the Switch 2 to nearby Nintendo Switch or Switch 2 systems. For online multiplayer, GameShare shares the game via the internet, and GameChat enables voice and video chat for online multiplayer sessions. Up to 12 people can participate in a single chat room, and up to 4 people can use screen sharing at the same time.[28]

Nintendo eShop

[edit]
Main article:Nintendo eShop

The Nintendo eShop option on the Home menu opens a WebKit-based[22] interface that allows games to be purchased and downloaded from the Nintendo eShop.

As well as games, the eShop offers select non-gaming apps.Niconico, a popular Japanese video service, launched for the Switch in Japan on 13 July 2017 and was the Switch's first third-party media app in any market.[29]Hulu was the first video streaming application released for the Switch in the United States on 9 November 2017.[30] In June 2018, Fils-Aimé said that conversations to bringNetflix to the Switch were "on-going".[31] AYouTube application was released on 8 November 2018.[32] On 4 November 2020, a trial version app of theTencent Video streaming service was launched exclusively for Nintendo Switch consoles officially distributed byTencent in mainland China. An official version app will be launched at a later date.[33]Funimation launched their own streaming app for the Nintendo Switch, featuring a reworked layout and new functions. The app became available via eShop in the United States and Canada on 15 December 2020, and will launch in various other countries at a later date,[34] such as the United Kingdom and Ireland on 22 March 2021.[35] A version of theTwitch app launched for the Nintendo Switch on 11 November 2021 in most regions worldwide. The eShop version of the app allows users to watch or follow any live or recorded content on Twitch, but does not support any native ability for Switch players to contribute content.[36] The Twitch app for the Nintendo Switch was discontinued on 31 January 2024.[37]

Korg Gadget, a music production app, was released for the Nintendo Switch on 26 April 2018.[38]InkyPen, a comics and manga subscription app, launched exclusively on the Switch worldwide in December 2018.[39] Izneo, another comics and manga subscription service, was released for the Switch in February 2019.[40]FUZE4, a text-based programming language app, was released in August 2019.[41]

Album

[edit]

The Album stores captured screenshots and videos. Pressing the "Capture" button on the controller, in supported software, will save a screenshot, either to themicroSD card, or to the system memory. The Album allows users to view screenshots that have been taken. Screenshots can be edited by adding text, and they can be shared toFacebook orTwitter.[42] In addition, in supported games, holding down the Capture button briefly will save the last 30 seconds of video to the Album. It can then be trimmed and posted online.[43]

The 2.0.0 update added the ability to post screenshots to Facebook or Twitter from within the system UI, making it easier to share screenshots. The 4.0.0 update added support for saving 30-second videos, in compatible games. The 14.0.0 update added the ability to download screenshots and videos to aPC via aUSB cable or to a Mobile device via a webpage hosting the files generated by the Switch.[citation needed]

Regardless of the amount of free space on the system's internal memory or microSD card, there is a hard limit on the number of screenshots and videos that can be stored, being 1,000 and 100, respectively.[44]

On May 9, 2024, it was announced that, as of June 10, 2024, that it would no longer be possible to post screenshots and videos on Twitter due to API changes.[45][non-primary source needed]

GameShare

[edit]

GameShare is a feature similar toDS Download Play, where users can play multiplayer games using a single copy of the game. While the feature was introduced to the Nintendo Switch in the 20.0.0 update,[46] GameShare requires a Nintendo Switch 2 system in order to share a copy of the game. The feature also works online on the Nintendo Switch 2 via theGameChat service.[28]

Controllers

[edit]

The Controllers menu allows controllers to be paired, disconnected, or reconnected. The 3.0.0 update added the "Find Controllers" option, which allows any nearby controllers that have been paired to be remotely turned on and vibrated, to help find lost controllers.[47][non-primary source needed]

Virtual Game Cards

[edit]

Introduced in version 20.0.0, the Virtual Game Cards menu allows the user to manage digital games purchased in theNintendo eShop similar to physicalgame cards, allowing the user to load, move, and lend them to another system tied to the users'Nintendo Account or Nintendo Account Family Group.[46]

Settings

[edit]

The Settings option allows for system settings to be changed, and includes other functionality, such as creatingMiis.[48]

Recovery Mode

[edit]

The Nintendo Switch has a hidden Recovery Mode (RCM) feature, which can be accessed by powering off the unit, then using a specially constructed jig to short-circuit two pins on the right-hand Joy-Con connector, and then holding down the volume up button while powering on the unit. The unit would then boot without the Nintendo logo, indicating that Recovery Mode has been successfully activated. The feature is also used as an exploit on unpatched version 1.0.0 units to run homebrew software, which has been investigated for the purpose ofdigital forensics acquisition.[49]

History of updates

[edit]

The initial version of the system software for Nintendo Switch on the launch day consoles was updated as a "day one" patch on 3 March 2017, the console's launch date.[50] The update added online features that were previously missing from the original software before its official launch date. Some notable features of this update are access to theNintendo eShop as well as the ability to add friends to a friends list, similar to that of theNintendo 3DS.[51] On 7 June 2021, patch 12.0.3 was released, but was removed 12 hours later for problems with network connections as well as issues with MicroSDXC cards.[52]

The April 2021 firmware update was found bydataminers to have added rudimentary support forBluetooth audio.[53][54] This support was expanded and made available to regular users on September 14, 2021, when patch 13.0 was released. Patch 13.0 also added the ability to apply software updates to the Switch Dock (only applicable for docks released with the Switch OLED Model, which have a built-in LAN port), and a new setting for Sleep Mode that allows the Switch to maintain an Internet connection when the Switch is asleep to download updates. When disabled, the console will only connect to the Internet occasionally when asleep, in order to save power. Additionally, Patch 13.0 changed the method to initiate a control stick calibration and allowed users to view their wireless Internet frequency band (2.4 GHz or 5 GHz) on the Internet Connection Status page.

In November 2021, the 13.1.0 version update added support for Nintendo Switch Online + Expansion Pack.[55][non-primary source needed]

The 14.0.0 update in March 2022 added a Groups feature, allowing users to sort games into groups as a means to declutter the game collection screen.[56]

The 20.0.0 update added GameShare and Virtual Game Cards, as well as updated icons to match the Switch 2's user interface.[46]

References

[edit]
  1. ^Brian (2 April 2017)."HAL Laboratory developed various parts of Switch - Nintendo Everything".nintendoeverything.com. Retrieved7 May 2020.
  2. ^ab"Nintendo Switch System Updates and Change History". Nintendo. Retrieved6 April 2025.
  3. ^abcdGauvain Tanguy Henri Gabriel Isidore Roussel-Tarbouriech; Menard, Noel; True, Tyler; Vi, Tini; Reisyukaku (2019). "Methodically Defeating Nintendo Switch Security".arXiv:1905.07643 [cs.CR].
  4. ^abcd"Console Security - Switch". 30 December 2017. Retrieved30 May 2018.
  5. ^ab"Progress Report 2018 Part 1". yuzu.
  6. ^Craddock, Ryan (22 August 2018)."The Switch's Home Menu Uses Less Than 200 KB Of Resources For Super-Fast Load Times".Nintendo Life. Retrieved22 August 2018.
  7. ^Rishi Alwani,Nintendo Fixes Nintendo Switch to Prevent Homebrew and Piracy
  8. ^Cullins, Ashley (12 December 2018)."Nintendo Sues California Man for Allegedly Rigging Consoles and Pirating Games".The Hollywood Reporter. Retrieved20 April 2021.
  9. ^Rahming, A.K (15 August 2019)."Prominent Switch hacker not confident new 'Mariko' chips can be hacked".Nintendo Enthusiast. Retrieved22 April 2021.
  10. ^Lane, Gavin (28 June 2019)."Digital Foundry Investigates New Chip Potentially Destined For Switch Mini And Switch Pro".Nintendo Life. Retrieved22 April 2021.
  11. ^Ernesto Van der Sar.Nintendo Sues Stores Selling New ‘Team-Xecuter’ Switch Piracy Hack.Torrent Freak. 18 May 2020
  12. ^Two Members of Notorious Videogame Piracy Group “Team Xecuter” in Custody. Department of Justice. Friday, 2 October 2020
  13. ^Indictment. United States District Court For the Western District of Washington At Seattle
  14. ^"What hackers know of the Nintendo Switch so far".Wololo.net. 9 March 2017. Retrieved13 March 2017.
  15. ^ab"Sockets services".Switchbrew Wiki. Retrieved30 August 2020.
  16. ^ab"Nvnflinger services".Switchbrew Wiki. Retrieved30 August 2020.
  17. ^"Actually, Windows DOES use some BSD code". Retrieved24 March 2018.
  18. ^Barr, Adam (19 June 2001)."Microsoft, TCP/IP, Open Source, and Licensing". Archived fromthe original on 14 November 2005. Retrieved7 June 2019.
  19. ^"Hacker nehmen Nintendos Switch ins Visier".heise online (in German). Heinz Heise. Retrieved14 March 2017.
  20. ^"NV services".Switchbrew Wiki. Retrieved30 August 2020.
  21. ^Cunningham, Andrew (13 March 2017)."Nintendo Switch ships with unpatched 6-month-old WebKit vulnerabilities".Ars Technica. Retrieved14 March 2017.
  22. ^ab"Internet Browser".Switchbrew Wiki. Retrieved30 August 2020.
  23. ^abGach, Ethan (9 June 2025)."Update These Five Switch 2 Settings Before You Start Playing".Kotaku. Retrieved4 July 2025.
  24. ^"HOME Menu Overview". Nintendo. Retrieved10 June 2020.
  25. ^ab"News Overview". Nintendo. Retrieved10 June 2020.
  26. ^Ravenscraft, Eric (16 June 2017)."How to Disable the Lock Screen On Your Nintendo Switch".How-To Geek. Retrieved18 February 2021.
  27. ^Amelia N. (14 April 2020). "New features have arrived!" (Nintendo Switch News item). Nintendo.
  28. ^abPerry, Alex (6 June 2025)."I was ready to dismiss Switch 2 GameChat, but so far I love it".Mashable. Retrieved16 August 2025.
  29. ^Frank, Allegra (12 July 2017)."Nintendo Switch is getting its first streaming app".Polygon.Archived from the original on 16 July 2017. Retrieved12 July 2017.
  30. ^McWhertor, Michael (November 9, 2017)."Hulu coming to Nintendo Switch".Polygon.Archived from the original on November 9, 2017. RetrievedNovember 9, 2017.
  31. ^Craddock, Ryan (14 June 2018)."Conversations To Bring YouTube And Netflix To Switch Are "On-Going"".Nintendo Life. Retrieved1 September 2018.
  32. ^Welch, Chris (8 November 2018)."YouTube arrives on Nintendo Switch today".The Verge. Retrieved8 November 2018.
  33. ^"Tencent Video comes to Nintendo eShop for Chinese version of Switch".cnTechPost. 4 November 2020. Retrieved6 December 2020.
  34. ^Doolan, Liam (14 December 2020)."It's Official, Funimation Is Releasing Its Anime App On Switch This Week".Nintendo Life. Retrieved15 December 2020.
  35. ^Craddock, Ryan (22 March 2021)."Anime App Funimation Launches On Nintendo Switch In The UK And Ireland Today".Nintendo Life. Retrieved27 March 2021.
  36. ^"Twitch on Switch: Download the New Twitch App for Nintendo Switch". OfficialTwitch blog. 11 November 2021. Retrieved3 February 2022.
  37. ^"Discontinuation of Twitch App on Nintendo Switch | Nintendo Support".en-americas-support.nintendo.com. Retrieved7 July 2025.
  38. ^"Nintendo Switch eShop gets beloved music studio — but with some key changes".Polygon. Retrieved8 November 2018.
  39. ^St Leger, Henry (17 December 2018)."InkyPen lets you read comic books on Nintendo Switch – and the app's gone live".TechRadar.Archived from the original on 17 December 2018. Retrieved17 December 2018.
  40. ^T. Wright, Steven (28 February 2019)."Comic Book, Graphic Novel Reader Izneo Hits Nintendo Switch".Variety. Retrieved1 March 2019.
  41. ^"FUZE4 Nintendo Switch".Nintendo of America. Archived fromthe original on 23 August 2019. Retrieved7 September 2019.
  42. ^"How to Capture and View Screenshots". Nintendo. 1 July 2018. Retrieved1 July 2018.
  43. ^"How to Capture and Edit Gameplay Video". Nintendo. 1 July 2018. Retrieved1 July 2018.
  44. ^"Data management | Nintendo Switch Support | Nintendo".Nintendo Homepage. Retrieved12 April 2022.
  45. ^Nintendo of America [@nintendoamerica] (9 May 2024)."As of June 10, 2024, it will no longer be possible to post screenshots and videos to X (formerly Twitter) from the Nintendo Switch's Album, or send friend requests to social media users via the Friend Suggestions feature" (Tweet).Archived from the original on 10 May 2024. Retrieved2 October 2024 – viaTwitter.
  46. ^abcWelsh, Oli (30 April 2025)."The big Switch update with Virtual Game Cards, Switch 2 features is here".Polygon. Retrieved16 August 2025.
  47. ^"How to Use the "Find Controllers" Feature". Nintendo. 1 July 2018. Retrieved1 July 2018.
  48. ^"How to Create a Mii". Nintendo. 1 July 2018. Retrieved1 July 2018.
  49. ^Barr-Smith, Frederick; Farrant, Thomas; Leonard-Lagarde, Benjamin; Rigby, Danny; Rigby, Sash; Sibley-Calder, Frederick (2021)."Dead Man's Switch: Forensic Autopsy of the Nintendo Switch".Forensic Science International: Digital Investigation.36 301110.doi:10.1016/j.fsidi.2021.301110.S2CID 233402022.
  50. ^Kyle Orland (2 March 2017)."Nintendo Switch review: Meet the Game Boy Entertainment System".ArsTechnica. Condé Nast.
  51. ^Craig Majaski (23 February 2017)."Day 1 Nintendo Switch OS Update Details".NintendoTimes.
  52. ^Doolan, Liam; Craddock, Ryan (20 April 2021)."Nintendo Halts Distribution Of Switch System Update 12.0.3".Nintendo Life. Retrieved8 June 2021.
  53. ^Manito (28 April 2021)."Use Bluetooth Earbuds on Switch WITHOUT an Adapter".YouTube. Retrieved4 May 2021.
  54. ^Doolan, Liam (8 April 2021)."Firmware update has apparently added bluetooth audio support".Nintendo Life. Retrieved29 April 2021.
  55. ^"Nintendo Switch System Updates and Change History".Nintendo Support. Retrieved16 November 2021.
  56. ^Hornshaw, Phil (21 March 2022)."Nintendo Switch Patch Finally Adds Folders So You Can Organize Your Games".GameSpot. Retrieved21 March 2022.
Hardware
Services
Games
Emulation
Related
Hardware
Services
Games
Microsoft
Nintendo
Sony
Portal:
Retrieved from "https://en.wikipedia.org/w/index.php?title=Nintendo_Switch_system_software&oldid=1324444689"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp