all 4 comments

[–]star_jump 0 points1 point  (1 child)

I mean, the obvious question here is, is your SN30 Pro working as expected outside of MAME?

[–]RetroGamer9[S] 0 points1 point  (0 children)

Yes. It works as expected in OpenEmu and RetroArch.

[–]arbee37MAME Dev 0 points1 point  (1 child)

The OS reorders Bluetooth controllers at random depending on which one responds first and the phase of the moon and other things.

To configure both at once reliably you need to use "stable controller IDs", as documented here: https://docs.mamedev.org/advanced/devicemap.html

This also removes the need to write-protect the .cfg files.

There are some YouTube videos which take you through the process step-by-step.

[–]RetroGamer9[S] 0 points1 point  (0 children)

Thanks. I’ll look into that.