Retroarch with multiple controller types

Hey!

I am considering getting controllers for consoles that had controllers that are not easy to play with an Xbox type controller (I use a dualsense with ds4windows)

For example: -N64 -Gamecube -Saturn/Megadrive -maybe others

A few questions:

  • Do I understand correctly that I just need to configure the button mapping for each controller manually once in the main retroarch menu and then the buttons will be assigned automatically plug and play style according to the core’s default mapping?

  • Can 8bitdo extra buttons be mapped on retroarch also? I.e. I currently have the hotkey toggle button mapped to “select” and for example the M30 Saturn controller doesn’t have a select button but as all 8bitdo controllers has those 3 extra buttons.

  • any buying recommendations? Looking for Bluetooth controllers.

1 Like

Hello, maybe a “little” late but i try to answer your questions.

  1. yes, that is how the retropad stuff works.

  2. on my m30 2.4G i can use only one of the extra Buttons but with my fc30 pro Bluetooth i can use at least 2 of the extra Buttons.

  3. everything from 8bitdo should Work. In case of issues they often offer different modes for (Switch, Android, PC…).

2 Likes

Thanks for replying, in the end I went for an 8bitdo arcade stick, a BT M30, an Exlene BT GameCube controller, a Brawler 64 BT controller (and 2 wiimotes however this is in dolphin standalone).

I moved to rewasd and emulated everything as Xbox360 controller with all buttons correctly remapped in rewasd directly so that I didn’t need to do any sort of remapping in Retroarch directly allowing to still use my DualSense when I want to without any issues, and keeping hotkeys consistent across all controllers.

Some controllers were just not detected by Ds4windows so I couldn’t map their buttons properly.

1 Like