Basically retropie is a nice wrapper for all of your favorite emulators on a Raspberry Pi image.
So I have had my issues with RetroPie, figured I share them with fixes or attempted fixes.
I will be editing this post adding findings, kind of using it as a history for if I ever need to look back at it again, plus it could help someone.
Checklist of important links/githubs
mkjoystick – software to utilize gpio pins/joystick & buttons