Using phone with Retroarch as additional controller - kozec/sc-controller GitHub Wiki
Since version 0.4.6, it's possible to use RetroArch installed on phone as additional gamepad with SC Controller.
⚠️ Warning: There is no security in Remote RetroPad protocol. When enabled, anyone on same network as you can connect and control whatever is current profile allowing. That's why is this option is disabled by default.
Enabling in SC Controller
To enable this option in SC Controller, go to Settings -> Controllers -> and check Enable Remote RetroPad protocol support.
⚠️ You may want to disable Enable Remote RetroPad protocol support when you are done playing, especially if you are often moving between public networks.
Configuring RetroArch
- Start RetroArch normally
- From main menu enter Load Core and choose Start Remote RetroPad (this core should be pre-installed).
- Click RetroArch button on top
- Enter Quick Menu, scroll down to Options
- Enter IP address of machine you are connecting to. Leave default value (55400) for port
- You can use
/sbin/ifconfig
in terminal to determine your IP address
- You can use
- Leave menu and try pressing some buttons. You may need to exit RetroArch and start it again to apply configuration.
To disconnect RetroPad, chose Turn Off Controller from OSD or in SC Controller window.
RetroArch doesn't have Steam/Guide/C button, but you can emulate it by pressing start+select at once.