The controller board looks like:
The buttons have a 2-pin connector on them so I figured the connected to the lower edge of the image above. But the connection actually happens in the button housing and the 3-pin connector is more than just for the LED, it also contains the switch wiring. So the 2-pin connector connects into the button housing and the 3-pin wire from the housing connects into the controller board.
I went back to the original Amazon page and found that there are some pictures that describe the wiring, but not terribly clearly:
In the end all on me. I hope this helps someone else in the future.
Get a SDcard testing tool (like H2testw or F3X) and check if your card is ok. If not, then you'll need a different SD card, otherwise try again to re-image.
You can also have issues from the power supply - the 3B model needs a 5V, 2.5A power supply - if you're using a simple charger I strongly advise to get a proper one.
Translated by google
Thank you very much for the guidance, it is 0:15 am here (city of Cabo Frio RJ / Brazil), I am replying to you from an RPi4, tomorrow I will record a Retropie image on the sdcard to use on the RPi3 and try / study the guidelines ok?
I'll be back here to post the results. . .
Again, thank you very much for your attention.
Muito obrigado pela orientação, são 0:15 hs aqui (cidade de Cabo Frio RJ / brasil ), estou te respondendo de um RPi4, amanha gravarei uma imagem do Retropie no sdcard para usar no RPi3 e tentar / estudar as orientações ok?
Volto aqui para postar os resultados . . .
Novamente, muito obrigado pela atenção.
@mitu Thanks for your reply. I finally figured it out the problem was PEBKAC!!! I had the joystick plugged into the wrong 5 pin port. I thought there was only the one and I was wrong. Totally my bad but thanks for the help. I'm going to leave this up since I could not find any solutions to this problem anywhere and it might help someone.
I'd love to be able to use the attractmode with OSMC, but I think it isn't possible
I use OSMC for KODI and installed RetroPie via RetroSMC, which now works perfectly with Debian Stretch now that RetroPie has been worked on for Stretch
I've even tried custom scripts I found that add the attract options to emulationstation so you can switch between the different modes via the emulationstation menu but that doesn't work either as the modes don't appear on the emulationstation menu. At least not with OSMC as no menu options appear and I've never seen the 'Configure Splashscreen' option either with OSMC
@psw757 If you want to bypass the desktop, you can install the standalone version of Chromium from the RetroPie Extra Repository. Once it's installed, you can edit the chromium.sh script so that the last line reads:
Ok so I hooked the pi up to a wired connection this morning. I continued my testing with Fable and was able to play this morning for about an hour with no problems even with Netflix going in another room.
Later tonight I'm going to change the moonlight launcher script I wrote to see how it runs at a full 60fps rather than the 30fps I started testing at.