This work-in-progress LovePotion app allows you to use a 3DS to control your Switch via network thanks to sys-botbase
- Nintendo 3DS with Luma3DS
- Nintendo Switch with Atmosphere
- For the Switch, download the latest sys-botbase sysmodule and extract the archive to the root of SD card
- Check if the sysmodule is installed by rebooting your console - you should see the home button glow on boot if its installed
- For the 3DS, download the latest LovePotion release for Nintendo 3DS and put
lovepotion.3dsxin/3ds/lovepotion - Create a folder
/3ds/lovepotion/gameand putmain.luain it - Launch LovePotion via Homebrew Launcher
- On text prompt, input the Switch's IP address (see via System Settings > Internet)
- After a while, the 3DS should connect to the Switch and accept inputs
- 3DS shows up as a Pro Controller by default
- D-Pad, ABXY and L/R buttons are supported
- Minimal interface to check the stick state and last button change
In an order of somewhat importance
- Sticks and ZL/ZR support
- Bundle releases as a separate .3dsx file
- Pretty UI
- Quick reconnect
- Error handling
- Spoof 3DS as another controller (Sideways Joy-Con, for example)
- Maybe a Nintendo DS version? Or at least rewrite this in C or something, who knows.