@azurden it’s trivial to acquire mame roms of a certain version, but we can’t assist as per the rules. do not try and find roms and then determine their version after the fact - hundreds of mame rom versions so it will almost certainly be wrong. find the version you need.
After finished there are some errors in libraries that made crash emulationstation but they are easy to solve. Once it runs very well including with overclocking. With this fan “Noctua Premium Fan, Brown, NF-A4X10-FLX 5V” I could overclock and no problems.
@helppls press start (or what ever you mapped to start) and select the option to remap your controller. If you cant figure that out, unplug your controller, and restart your pi. When it boots back up it will re-prompt you to configure your controller. Plug it back in and remap it.
@majere How are you checking the status ? A normal lsusb should list the USB adapter. If you run dmesg | tail immediately after plugging it in, you should see if it's detected, something like this should be printed:
[ 2.305588] usb 1-1.2: new full-speed USB device number 4 using dwc_otg
[ 2.450005] usb 1-1.2: New USB device found, idVendor=0a12, idProduct=0001
[ 2.450023] usb 1-1.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 2.450031] usb 1-1.2: Product: CSR8510 A10
[ 3.595425] Bluetooth: Core ver 2.22
[ 3.595760] NET: Registered protocol family 31
[ 3.595767] Bluetooth: HCI device and connection manager initialized
[ 3.595794] Bluetooth: HCI socket layer initialized
[ 3.595810] Bluetooth: L2CAP socket layer initialized
[ 3.595851] Bluetooth: SCO socket layer initialized
[ 3.657289] usbcore: registered new interface driver btusb
If this is the product you're using, it should work without problems.