More actions
(Created page with "{{Infobox 3DS Homebrews |title=3DSPiController |image=3ds.png |description=Transform your Raspberry Pi to setup a controller for your 3DS. |author=Layraaa |lastupdated=2024/04/21 |type=PC Utilities |version=2024 |license=GPL-3.0 |download=https://github.com/Layraaa/3DSPiController/blob/main/3DSPiController.sh |website=https://gbatemp.net/threads/release-3dspicontroller-transform-your-raspberry-pi-to-setup-a-controller-for-your-3ds.654349/ |source=https://github.com/Layra...") |
|||
Line 29: | Line 29: | ||
== Requirements == | == Requirements == | ||
* A Raspberry Pi (Any model) with [https://www.raspberrypi.com/software/ Raspbian OS] installed (Desktop Environment) | * A Raspberry Pi (Any model) with [https://www.raspberrypi.com/software/ Raspbian OS] installed (Desktop Environment) | ||
* A modified 3DS with [ | * A modified 3DS with [[Luma3DS]] | ||
* A Xbox wired controller (You can use a controller form another brand or a bluetooth controller if you can set it up, in my case I install drivers and libraries that I need for the Xbox controller) | * A Xbox wired controller (You can use a controller form another brand or a bluetooth controller if you can set it up, in my case I install drivers and libraries that I need for the Xbox controller) | ||
Revision as of 02:52, 10 July 2024
3DSPiController | |
---|---|
General | |
Author | Layraaa |
Type | PC Utilities |
Version | 2024 |
License | GPL-3.0 |
Last Updated | 2024/04/21 |
Links | |
Download | |
Website | |
Source | |
3DSPiController is a cool tool that lets you turn your Raspberry Pi into a controller for your 3DS. It works by turning your Raspberry Pi into a hotspot with two features: an Input Redirection Client and FakeMii. When you power up your Raspberry Pi with your controller, it automatically sets up the hotspot and starts the FakeMii proxy and the Input Redirection Client. All you have to do is connect your 3DS to the hotspot, go to the Rosalina Menu, and start the Input Redirection. It will be installed:
- Controller drivers
- FakeMii
- hostapd and dnsmasq to create the hotspot
- Input Redirection Client
Requirements
- A Raspberry Pi (Any model) with Raspbian OS installed (Desktop Environment)
- A modified 3DS with Luma3DS
- A Xbox wired controller (You can use a controller form another brand or a bluetooth controller if you can set it up, in my case I install drivers and libraries that I need for the Xbox controller)
Installation
git clone https://github.com/Layraaa/3DSPiController cd 3DSPiController bash 3DSPiController.sh Copy
Setup in 3DS
- Go to system settings
- Internet settings
- New connection
- Manual settings
- Set SSID, password and proxy server
- For set the proxy, go to advanced settings
- Proxy Server: 192.168.4.1
- Port: 3000
- Run the connection test
Use
- Connect your controller to the Raspberry Pi
- Turn on the Raspberry Pi
- When you see that the 3DS is connected, press L+Down+Select and enter in Rosalina Menu
- Miscellaneous options
- Start InputRedirection
- Enjoy!