请输入您要查询的百科知识:

 

词条 Nintendo Switch system software
释义

  1. Technology

      OS  

  2. User interface

      Home Screen    News    Nintendo eShop    Album    Controllers    Settings  

  3. History of updates

  4. See also

  5. References

  6. External links

{{Use dmy dates|date=April 2019}}{{Infobox OS
| name = Nintendo Switch system software
| logo = NintendoSwitchLogo.svg
| logo size = 125px
| logo caption =
| screenshot = Nintendo Switch Menu screenshot.png
| caption = Operating system and user interface of the Nintendo Switch
| collapsible =
| developer = Nintendo, HAL Laboratory[1]
| prog_language =
| programmed_in =
| family = Derivative of Nintendo 3DS system software
| working_state = Current
| source_model = Closed source
| released = 1.0.0 / {{Start date and age|df=yes|2017|03|03}}
| latest_release_version = 7.0.1
| latest_release_date = {{Start date and age|df=yes|2019|2|18}}[2]
| latest_preview_version =
| latest_preview_date =
| marketing_target =
| language = American English, British English, European French, Canadian French, German, Latin American Spanish, European Spanish, Italian, Dutch, European Portuguese, Russian, Japanese, Traditional Chinese, Simplified Chinese, Korean
| updatemodel = Direct download
Game Card
| package_manager =
| supported_platforms = Nintendo Switch
| userland =
| ui =
| license =
| preceded_by = Wii U (system software), Nintendo 3DS system software
| succeeded_by =
| website =
| frequently_updated =
}}

The Nintendo Switch system software is an updatable firmware and operating system used by the Nintendo Switch gaming console.

Technology

OS

Nintendo released little about the Switch’s internals into the public. Computer security researchers as well as developers of the Nintendo 3DS emulator Citra analyzed the operating system.[3][4]

They found that the operating system’s internal name is Horizon, that it is an evolution of the Nintendo 3DS system software, and that it implements a microkernel architecture.[3] All drivers run in userspace, 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 like Vulkan”.[3] All userspace processes use Address Space Layout Randomization and are sandboxed.[3]

According to the Nintendo Switch system software's licensing information, code from FreeBSD kernel is utilized by Horizon.[5]

Horizon utilizes several components from Android such as the Stagefright multimedia framework.[6] According to the Citra authors – who have also begun to develop a Switch emulator called yuzu – “Nintendo re-purposed the Android graphics stack and used it in the Switch for Rendering (computer graphics).”[4]

Rendering of web content is done via WebKit. Although an end-user web browser is not available on the console thus far, a WebKit applet is still accessible when connecting to a network that requires a web login, and the WebKit applet is also used for several operating system functions, such as the Nintendo eShop.[7]

Unlike previous consoles, Nintendo purposefully designed the system software to be as minimalist as possible, with the home menu running under 200 kilobytes. This minimalism is meant to improve system performance and launch games faster.[8]

User interface

Home Screen

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 the Nintendo eShop, settings, a sleep mode button and more.[9]

News

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

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.

Nintendo eShop

{{main|Nintendo eShop}}

The Nintendo eShop option on the Home menu opens a WebKit-based interface that allows games to be purchased and downloaded from the Nintendo eShop.{{citation needed|date=October 2018}}

Album

The Album stores captured screenshots and videos. Pressing the "Capture" button on the controller, in supported software, will save a screenshot, either to the microSD 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 to Facebook or Twitter.[11] 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.[12]

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.

Controllers

The Controllers menu allows for 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.[13]

Settings

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

History of updates

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.[15] 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 the Nintendo eShop as well as the ability to add friends to a friends list, similar to that of the Nintendo 3DS.[16]

Nintendo Switch System Software Release History
Version{{nowrap|Release dateFeatures
1.0.0Before console releaseInitial release of Nintendo Switch system software
2.0.0df=yes|2017|03|03}}
  • Games can now be played online
  • Friends list added
  • Screenshots can now be posted to Facebook and Twitter
  • Nintendo eShop made available
  • Nintendo News added
  • My Nintendo reward points can now be earned for retail games
  • On TVs compatible with HDMI-CEC, the TV will automatically turn on when the Switch turns on
  • Battery percentage displayed on Home Menu
  • Added microSD format option
2.1.0df=yes|2017|03|27}}Undisclosed changes
2.2.0df=yes|2017|04|17}}Undisclosed changes
2.3.0df=yes|2017|05|15}}Undisclosed changes
3.0.0df=yes|2017|06|19}}
  • Channels for specific topics can now be subscribed to in News
  • Users can now send requests to people already on their Nintendo 3DS and Wii U Friend Lists
  • Notifications for when friends go online
  • Paired controllers can now be found through the vibration feature
  • The order of user profiles can now be changed
  • 6 new Splatoon 2 profile icons added
  • Quick Settings now allows users to change the system volume
  • The maximum sound volume can now be altered
  • Inverted Colors and Grayscale color formats are now available
  • USB keyboards are now usable when docked
  • The Nintendo Switch Pro Controller can now be used over a USB cable
  • Option in Settings to update the firmware of controllers
  • The system will automatically suggest software to delete when there is not enough space for a download
Undisclosed changes
3.0.1df=yes|2017|07|31}}Bug fixes, including:
  • Addressed an issue in which the remaining battery charge can't be displayed accurately
3.0.2df=yes|2017|09|05}}
  • Added "Nintendo Switch Online" service
  • Online play now available in Argentina, Brazil, Chile, Colombia, and Peru (until 18 September 2018, when Nintendo Switch Online was released)
Undisclosed changes and bug fixes
4.0.0df=yes|2017|10|18}}
  • Users can now hold the Capture button to record the last 30 seconds of gameplay to the Album
  • 12 profile pictures from Super Mario Odyssey and Breath of the Wild added
  • User profiles and save data can now be transferred
  • Games on the Nintendo eShop can now be pre-ordered
  • New design for the News Feed
  • Unfollowing a news channel will now remove all of its content from the News feed until it is re-followed
  • New feature that allows a group of players to update their software
  • Simplified Chinese, Traditional Chinese and Korean languages made available
  • Support for USB headsets
  • Support for USB controllers, such as GameCube Controllers via adapters
Undisclosed changes and bug fixes
4.0.1df=yes|2017|10|25}}Bug fixes, including:
  • Changed the HDMI connection process specification to match that of version 3.0.2 to address video and sound output issues with some TV models
4.1.0df=yes|2017|12|4}}Bug fixes, including:
  • Resolved an issue that caused motion controls to respond incorrectly when playing games that use this feature
5.0.0df=yes|2018|03|12}}
  • Friends can now be added via Facebook and Twitter
  • 24 new profile pictures, based on ARMS and the Kirby series
  • Purchases made using a PC or phone now start downloading faster
  • Filters added to News
  • Parental Controls PIN entry interface changed
  • Captured videos in Album are now restricted based on Parental Controls
  • Specific games can now be whitelisted using Parental Controls
  • A notification is now sent when pre-purchased software is made available to play
  • The UI now displays the color of Nintendo Switch Pro Controllers
Bug fixes, including:
  • Fixed bug that caused incorrect play time display on user pages
5.0.1df=yes|2018|03|26}}Undisclosed changes
5.0.2df=yes|2018|04|16}}Undisclosed changes and bug fixes, including:
  • Fix issue that caused motion controls to respond incorrectly
  • Fix display issue with icons for recommended friends
5.1.0df=yes|2018|05|30}}Undisclosed changes
6.0.0df=yes|2018|09|18}}Updates regarding Nintendo Switch Online
6.0.1df=yes|2018|10|08}}General system stability improvements to enhance the user's experience, including:
  • Resolved an issue where internet connection test does not display correct results for download and upload speed
  • Resolved an issue where some licensed controllers' motion controls such as tilt function respond incorrectly
6.1.0df=yes|2018|10|29}}General system stability improvements to enhance the user's experience, including:
  • Resolved an issue where certain games don’t recognize a Nintendo Switch Online membership for a short time after purchase
6.2.0df=yes|2018|11|19}}Updates TSEC Encryption and Boot Process in an effort to combat console hacking/piracy/homebrew
7.0.0df=yes|2019|01|28}}
  • Added 6 New Super Mario Bros. U Deluxe profile pictures
  • HOME menu now supports Chinese (Simplified), Chinese (Traditional) and Korean languages
General system stability improvements to enhance user's experience
7.0.1df=yes|2019|02|18}}General system stability improvements to enhance the user's experience, including:
  • Resolved an issue where the Pokémon: Let's Go, Pikachu! and Pokémon: Let's Go, Eevee! games cannot reconnect to the Pokémon GO app if the game software was closed after pairing with the app

See also

{{Portal|Nintendo|Video games}}

References

1. ^{{Cite web |url=https://nintendoeverything.com/hal-laboratory-developed-various-parts-of-switch/ |title=HAL Laboratory developed various parts of Switch}}
2. ^{{Cite web |url=http://en-americas-support.nintendo.com/app/answers/detail/a_id/22525 |title=Nintendo Switch System Updates and Change History |publisher=Nintendo |access-date=8 October 2018}}
3. ^{{cite web|url=https://media.ccc.de/v/34c3-8941-console_security_-_switch|title=Console Security - Switch|publisher=|accessdate=30 May 2018}}
4. ^{{cite web|url=https://yuzu-emu.org/entry/yuzu-progress-report-2018-p1-1/|title=Progress Report 2018 Part 1 |publisher=yuzu}}
5. ^{{Cite web|url=http://wololo.net/2017/03/09/hackers-know-nintendo-switch-far/|title=What hackers know of the Nintendo Switch so far|date=9 March 2017|website=Wololo.net|access-date=13 March 2017}}
6. ^{{cite web|url=https://www.heise.de/security/meldung/Hacker-nehmen-Nintendos-Switch-ins-Visier-3646891.html?view=zoom;zoom=2|title=Hacker nehmen Nintendos Switch ins Visier|work=heise online|publisher=Heinz Heise|language=German|accessdate=14 March 2017}}
7. ^{{cite web|url=https://arstechnica.com/gaming/2017/03/nintendo-switch-ships-with-unpatched-6-month-old-webkit-vulnerabilities/|title=Nintendo Switch ships with unpatched 6-month-old WebKit vulnerabilities|last=Cunningham|first=Andrew|work=Ars Technica|accessdate=14 March 2017}}
8. ^{{cite web |url=http://www.nintendolife.com/news/2018/08/the_switchs_home_menu_uses_less_than_200_kb_of_resources_for_super-fast_load_times |date=22 August 2018 |accessdate=22 August 2018 |last=Craddock |first=Ryan |website=Nintendo Life |title=The Switch's Home Menu Uses Less Than 200 KB Of Resources For Super-Fast Load Times}}
9. ^{{Cite web|url=https://en-americas-support.nintendo.com/app/answers/detail/a_id/22308/p/897|title=HOME Menu Overview|last=|first=|date=1 July 2018|website=|publisher=Nintendo|archive-url=|archive-date=|dead-url=|access-date=1 July 2018}}
10. ^{{Cite web|url=https://en-americas-support.nintendo.com/app/answers/detail/a_id/22488/p/897|title=News Overview|last=|first=|date=1 July 2018|website=|publisher=Nintendo|archive-url=|archive-date=|dead-url=|access-date=1 July 2018}}
11. ^{{Cite web|url=https://en-americas-support.nintendo.com/app/answers/detail/a_id/22343/p/897|title=How to Capture and View Screenshots|last=|first=|date=1 July 2018|website=|publisher=Nintendo|archive-url=|archive-date=|dead-url=|access-date=1 July 2018}}
12. ^{{Cite web|url=https://en-americas-support.nintendo.com/app/answers/detail/a_id/27540/p/897|title=How to Capture and Edit Gameplay Video|last=|first=|date=1 July 2018|website=|publisher=Nintendo|archive-url=|archive-date=|dead-url=|access-date=1 July 2018}}
13. ^{{Cite web|url=https://en-americas-support.nintendo.com/app/answers/detail/a_id/26319/p/897|title=How to Use the "Find Controllers" Feature|last=|first=|date=1 July 2018|website=|publisher=Nintendo|archive-url=|archive-date=|dead-url=|access-date=1 July 2018}}
14. ^{{Cite web|url=https://en-americas-support.nintendo.com/app/answers/detail/a_id/22378/~/how-to-create-a-mii|title=How to Create a Mii|last=|first=|date=1 July 2018|website=|publisher=Nintendo|dead-url=|access-date=1 July 2018}}
15. ^{{cite web|url=https://arstechnica.com/gaming/2017/03/nintendo-switch-review/|title=Nintendo Switch review: Meet the Game Boy Entertainment System|website=ArsTechnica|publisher=Condé Nast | author = Kyle Orland | date = 1 March 2017}}
16. ^{{cite web|url=https://nintendotimes.com/2017/02/23/day-1-nintendo-switch-os-update-details/|title=Day 1 Nintendo Switch OS Update Details|website=NintendoTimes| author = Craig Majaski | date = 23 February 2017}}

External links

{{Berkeley Software Distribution}}{{Nintendo Switch}}{{Video game console system software}}

5 : 2017 software|Game console operating systems|Nintendo Switch|Proprietary operating systems|Unix variants

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/24 13:15:31