- Notifications
You must be signed in to change notification settings - Fork10
Play Nintendo Switch anyware
License
NotificationsYou must be signed in to change notification settings
mzyy94/ns-remote
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Play Nintendo Switch anyware
- Nintendo Switch
- Nintendo Switch Dock
- HDMI Cable
- Raspberry Pi 4 Model B
- H2C-RPI-B01 orB101
- USB 3.0 A to C Cable1
- Powered USB 3.0 Hub1
Put these line into /boot/config.txt on Raspbian.
dtoverlay=dwc2dtoverlay=tc358743
Put these line into /etc/modules on Raspbian.
dwc2libcomposite
Connect H2C-RPI-B01 board to Raspberry Pi and run the following command (every time before launch).
v4l2-ctl --set-edid=file=720P30EDID.txtv4l2-ctl --set-dv-bt-timings query
SeeスマホでNintendo Switchのゲームをする - 犬アイコンのみっきー for more details.
Runprocon_audio.sh withsudo
(every time after reboot).
For more details, see links below
- UAC GadgetでNintendo Switchの音声出力をRaspberry Piに取り込む - 犬アイコンのみっきー
- スマホでNintendo Switchを操作する 〜 USB GadgetでPro Controllerをシミュレート 〜 - 犬アイコンのみっきー
go build
sudo ./ns-remote
Openhttp://raspberrypi.local:8000 on your smart phone.
Find your audio/video capture device withv4l2-ctl --list-devices
andarecord -l
. And specify the devices to an argument.
For example,
sudo ./ns-remote -audio hw:1,0 -video /dev/video1
- Wake-up is not supported yet
- Must set up Powered-On Nintendo Switch in the Dock.