SysDVR Switch streaming to laptop
Switch
-
Download the latest version of SysDRV
https://github.com/exelix11/SysDVR/releases
This article uses v3.0
https://github.com/exelix11/SysDVR/releases/download/v3.0/SysDVR.zip -
Unzip SysDVR.zip, copy the three folders of
atmosphere
config
switch
to the root directory of the TF card of the Switch, and merge with the existing folders. -
Put the TF card back into the Switch and start the cracking system. The current version 9.20 | AMS 0.10.5IE
starts SysDVR Setting in the atmosphere . An error will be reported during the first startup. Press A to exit. The second startup will be normal. Select Stream over USB.
Press the Home button to return to the main interface, connect the Switch and the laptop with a data cable, and the Switch is temporarily set aside.
MacOSX
# 在桌面新建SYSDVR 目录并下载以下文件到该目录中
mkdir ~/Desktop/SYSDVR1 && cd $_
wget https://github.com/exelix11/SysDVR/releases/download/v3.0/SysDVR-Client.7z
wget https://laboratory.stolendata.net/~djinn/mpv_osx/mpv-0.32.0.tar.gz
wget https://download.visualstudio.microsoft.com/download/pr/f2ad068a-1e52-4e46-baa9-8fc4d52bb797/ee2c76d98fc124cfd6214030529412bc/aspnetcore-runtime-3.1.3-osx-x64.tar.gz
# 安装libusb 驱动
brew install libusb
# 安装7z 解压软件
brew install p7zip
# 解压以上压缩包
7z x SysDVR-Client.7z
ls *.tar.gz | xargs -n1 tar -xf
# 创建启动脚本并启动
cat > rstp.sh << 'EOF'
#!/bin/bash
./dotnet SysDVR-Client.dll rstp \
video mpv mpv.app/Contents/MacOS/mpv \
audio mpv mpv.app/Contents/MacOS/mpv \
rtsp://127.0.0.1:6666/
EOF
chmod +x rstp.sh
./rstp.sh
# 此时Switch 运行任何一个游戏即可触发串流,mpv 上就开始播放游戏画面了,数字键9、0 是音量调节
# 关闭:cmd+q 退出mpv,然后在终端回车即可
Windows 64bit
-
Create a new folder SysDVR on the desktop, download the following files to this directory
https://github.com/exelix11/SysDVR/releases/download/v3.0/SysDVR-Client.7z
https://github.com/pbatard/libwdi /releases/download/b730/zadig-2.5.exe
https://sourceforge.net/projects/mpv-player-windows/files/64bit/mpv-x86_64-20200412-git-530a086.7z/download -
Install libusb with zadig. Make
sure that the SysDvr Setting in the Switch is set and connected to the computer through the data cable. Run zadig-2.5.exe.
Find the device SysDVR (Nintendo Switch), the USB ID is 057e 3006, select the libusb-win32 (v1.2.6.0) driver to install. -
Unzip mpv to the current directory
-
Unzip SysDVR-Client.7z and
run SysDVR-ClientGUI.exe. If you are prompted what runtime is not installed, you can download and install it. You must open SysDVR-ClientGUI.exe without prompting.
Specify the path of mpv.com, Launch is enough. You can also use Export batch to generate a .bat batch file and run it directly next time. -
Switch runs a game, mpv on the computer can play the game screen, the number keys 9, 0 is the volume adjustment.
reference
SysDVR Homebrew - Stream Nintendo Switch Games to the PC without a Capture Card
SysDVR Github
Zadig
MPV
.Net Core 3.1