Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Emulation:Switch"

From PCGamingWiki, the wiki about fixing PC games
Line 43: Line 43:
 
{{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}}

Revision as of 15:28, 1 June 2023

This article is about the emulation of a console or deprecated PC platform on Windows, macOS (OS X), or Linux.
Switch
Switch cover
Related controllers
Switch Joy-Con
Switch Pro Controller
Predecessor
Wii U
Switch on Wikipedia

General information

Switch at Emulation General Wiki

Emulator(s)

yuzu

Key points

Open-source and is curently in active development.
Windows and Linux only, MacOS support dropped.
Progress is very fast and can run some commercial games very well (depending on your setup).
Mac OS is no longer supported due to Apple deprecating OpenGL and their current version not supporting the OpenGL extensions required.
Updates are locked to Patreon donors for about a week until it's released to the public.[1] There is an unofficial build that provides Yuzu Early Access releases.

General information

yuzu Website
yuzu Compatibility List
yuzu Download
yuzu Patreon
yuzu donation page

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

Ryujinx Website
Ryujinx Compatibility List
Ryujinx builds
Ryujinx Patreon

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