

Yes, proprietary software on Windows or Android. It gets even more “fun” though, as you need to use different software for different controllers. The “8bitdo Firmware updater” works for controller like the Pro 2, but if for example you have the Ultimate 2 you need the “8Bitdo Ultimate Software 2” instead. That thing will also crash if you have any other 8bitdo device plugged in. So yeah.
That’s also the case on newer 8bitdo controllers to be fair. You don’t have to use the software often but when you do, it’s indeed a pain.