Difference between revisions of "Emulation:Switch"
(Created Emulation page for Switch with Yuzu and Ryujinx emulators and basic information.) |
m (→yuzu: probably clearer wording) |
||
(14 intermediate revisions by 6 users not shown) | |||
Line 4: | Line 4: | ||
|cover = Switch logo.svg | |cover = Switch logo.svg | ||
|related = | |related = | ||
− | {{Infobox console/row/controller|cont=[[Controller: | + | {{Infobox console/row/controller|cont=[[Controller:Switch Joy-Con|Switch Joy-Con]]}} |
+ | {{Infobox console/row/controller|cont=[[Controller:Switch Pro Controller|Switch Pro Controller]]}} | ||
|predecessor = [[Emulation:Wii U|Wii U]] | |predecessor = [[Emulation:Wii U|Wii U]] | ||
|successor = | |successor = | ||
|wikipedia = Nintendo_Switch | |wikipedia = Nintendo_Switch | ||
+ | }} | ||
+ | |||
+ | {{Introduction | ||
+ | |introduction = The '''Nintendo Swtich''' is a hybrid video game console released by [[Company:Nintendo|Nintendo]] on March 3, 2017. It is the 8th-generation video game consoles. | ||
+ | |||
+ | The Switch is a hybrid video game console, being able to switch between Handheld Mode on-the-go, and Docked Mode for home video gaming. The Switch is powered by an Nvidia Tegra X1 SoC with 4 GB of unified system memory (LPDDR4). It utilize the proprietary, flash-based game card as its game media format, and has 32 GB of internal storage. Its primary controllers are the [[Controller:Switch Joy-Con|Joy-Cons]]. | ||
+ | |||
+ | |release history = The updated models, the '''Switch Lite''' and the '''Switch OLED''', were released on September 20, 2019 and October 8, 2021 respectively. The Switch Lite is a traditional video game handheld, with buttons and joysticks integrate onto the handheld itself. The Switch OLED has the LCD screen replaced with a OLED screen. Both models were powered by an updated Nvidia Nvidia Tegra X1+ SoC, with the OLED model having a 64 GB of internal storage. | ||
+ | |||
+ | |current state = Below is a list of emulators on PC that can play the Nintendo Swtich game titles. | ||
}} | }} | ||
Line 14: | Line 25: | ||
==Emulator(s)== | ==Emulator(s)== | ||
− | ===yuzu=== | + | ===[[yuzu]]=== |
'''Key points''' | '''Key points''' | ||
− | {{ii}} Open-source | + | {{ii}} Open-source. |
− | + | {{ii}} Windows and Linux only, MacOS support dropped. | |
− | {{ii}} Windows and Linux only. | + | {{--}} No longer in active development due to a lawsuit settlement with Nintendo.<ref>{{Refurl|url=https://www.polygon.com/24090351/nintendo-2-4-million-yuzu-switch-emulator-settlement-lawsuit|title=Nintendo wins $2.4M in Switch emulator lawsuit, Yuzu to shut down - Polygon|date=2024-03-04}}</ref> |
− | {{--}} | + | |
'''General information''' | '''General information''' | ||
{{mm}} [https://yuzu-emu.org/ yuzu Website] | {{mm}} [https://yuzu-emu.org/ yuzu Website] | ||
Line 27: | Line 38: | ||
{{mm}} [https://yuzu-emu.org/donate/ yuzu donation page] | {{mm}} [https://yuzu-emu.org/donate/ yuzu donation page] | ||
− | ===Ryujinx=== | + | ===[[Ryujinx]]=== |
'''Key points''' | '''Key points''' | ||
{{ii}} Open-source and is curently in active development. | {{ii}} Open-source and is curently in active development. | ||
+ | {{ii}} Windows, Mac, and Linux supported. | ||
{{++}} Progress is very fast and can run some commercial games very well (depending on your setup). | {{++}} Progress is very fast and can run some commercial games very well (depending on your setup). | ||
− | {{ | + | {{++}} Has a built-in auto-updater. |
+ | |||
'''General information''' | '''General information''' | ||
{{mm}} [https://ryujinx.org/ Ryujinx Website] | {{mm}} [https://ryujinx.org/ Ryujinx Website] | ||
Line 38: | Line 51: | ||
{{mm}} [https://www.patreon.com/ryujinx Ryujinx Patreon] | {{mm}} [https://www.patreon.com/ryujinx Ryujinx Patreon] | ||
+ | ==Game streaming app(s)== | ||
+ | ===[https://github.com/DevL0rd/SkyNX#readme SkyNX]=== | ||
+ | {{ii}} Homebrew App for Nintendo Switch allows streaming PC games with audio to switch at 60fps. | ||
+ | {{ii}} Optionally disable video and audio to use the JoyCons as controllers on PC. | ||
+ | {{++}} Handles up to 8 JoyCon pairs. | ||
+ | {{++}} Motion control support for [https://gbatemp.net/threads/how-to-use-your-switch-as-a-wiiu-game-pad-in-cemu-using-skynx.563405/ Cemu]. | ||
+ | {{++}} Allows use Analog sticks and triggers to control mouse or gyro to control mouse like a Wii remote. | ||
+ | {{++}} Built in Nvidia/AMD/Intel encoding for low latency. Optionally sets desktop resolution for max performance. | ||
+ | {{++}} Optionally swap A and B AND X and Y (like Xbox Input). | ||
+ | {{++}} Handles basic touch input: right click (touch with 1 finger, tap with the second) and scrolling (2 finger scroll). | ||
+ | |||
+ | ===[https://github.com/Moehammered/switch-remote-play#readme switch-remote-play]=== | ||
+ | {{ii}} Application is inspired by the github project In-Home-Switching and SkyNX. The goal is to make a convenient streamer/client application to be used to remote play PC games on the switch. | ||
+ | {{++}} No system crashing when going to sleep (stream will disconnect though and application is closeable). | ||
+ | {{++}} Desktop application to host remote connection stream. | ||
+ | {{++}} Stream input from the switch to remote connection. | ||
+ | {{++}} Stream audio from remote connection to the switch. | ||
+ | {{++}} Automatically connect switch and PC stream applications. | ||
+ | {{++}} Automatically mute PC when audio is streaming to the Switch. | ||
+ | {{++}} Allow manual configuration of switch to PC connection. | ||
+ | {{++}} Disconnect / Reconnect stream at will. | ||
+ | {{++}} Toggle Input Mode to Mouse, DS4(PS4) controller or Xbox controller. | ||
+ | {{++}} Rich configuration options for h264 CPU encoder and h264 AMF encoder (AMD hardware encoder). | ||
+ | {{++}} Multiple controller support. | ||
+ | {{++}} Touch screen emulate mouse support. | ||
+ | {{--}} Controller gyro support and controller rumble support are still not implemented. | ||
{{References}} | {{References}} |
Latest revision as of 19:09, 8 March 2024
Related controllers | |
---|---|
Switch Joy-Con | |
Switch Pro Controller | |
Predecessor | |
Wii U | |
The Nintendo Swtich is a hybrid video game console released by Nintendo on March 3, 2017. It is the 8th-generation video game consoles.
The Switch is a hybrid video game console, being able to switch between Handheld Mode on-the-go, and Docked Mode for home video gaming. The Switch is powered by an Nvidia Tegra X1 SoC with 4 GB of unified system memory (LPDDR4). It utilize the proprietary, flash-based game card as its game media format, and has 32 GB of internal storage. Its primary controllers are the Joy-Cons.
The updated models, the Switch Lite and the Switch OLED, were released on September 20, 2019 and October 8, 2021 respectively. The Switch Lite is a traditional video game handheld, with buttons and joysticks integrate onto the handheld itself. The Switch OLED has the LCD screen replaced with a OLED screen. Both models were powered by an updated Nvidia Nvidia Tegra X1+ SoC, with the OLED model having a 64 GB of internal storage.
Below is a list of emulators on PC that can play the Nintendo Swtich game titles.
General information
- Switch at Emulation General Wiki
Emulator(s)
yuzu
Key points
- Open-source.
- Windows and Linux only, MacOS support dropped.
- No longer in active development due to a lawsuit settlement with Nintendo.[1]
General information
Ryujinx
Key points
- Open-source and is curently in active development.
- Windows, Mac, and Linux supported.
- Progress is very fast and can run some commercial games very well (depending on your setup).
- Has a built-in auto-updater.
General information
Game streaming app(s)
SkyNX
- Homebrew App for Nintendo Switch allows streaming PC games with audio to switch at 60fps.
- Optionally disable video and audio to use the JoyCons as controllers on PC.
- Handles up to 8 JoyCon pairs.
- Motion control support for Cemu.
- Allows use Analog sticks and triggers to control mouse or gyro to control mouse like a Wii remote.
- Built in Nvidia/AMD/Intel encoding for low latency. Optionally sets desktop resolution for max performance.
- Optionally swap A and B AND X and Y (like Xbox Input).
- Handles basic touch input: right click (touch with 1 finger, tap with the second) and scrolling (2 finger scroll).
switch-remote-play
- Application is inspired by the github project In-Home-Switching and SkyNX. The goal is to make a convenient streamer/client application to be used to remote play PC games on the switch.
- No system crashing when going to sleep (stream will disconnect though and application is closeable).
- Desktop application to host remote connection stream.
- Stream input from the switch to remote connection.
- Stream audio from remote connection to the switch.
- Automatically connect switch and PC stream applications.
- Automatically mute PC when audio is streaming to the Switch.
- Allow manual configuration of switch to PC connection.
- Disconnect / Reconnect stream at will.
- Toggle Input Mode to Mouse, DS4(PS4) controller or Xbox controller.
- Rich configuration options for h264 CPU encoder and h264 AMF encoder (AMD hardware encoder).
- Multiple controller support.
- Touch screen emulate mouse support.
- Controller gyro support and controller rumble support are still not implemented.
References
- ↑ Nintendo wins $2.4M in Switch emulator lawsuit, Yuzu to shut down - Polygon - last accessed on 2024-03-04