Skip to content

Using phone with Retroarch as additional controller

kozec edited this page Dec 15, 2018 · 4 revisions

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.

Settings Dialog

⚠️ 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
  • Leave menu and try pressing some buttons. You may need to exit RetroArch and start it again to apply configuration.

Above text, in images

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.