So I'm 99 percent completed. Thanks to everyone on here for all of your help
@Aurelio @Gman @DeoNaught @Shank especially. But everyone else that has helped as well. I still need to fix the right shoulder buttons analog it's hard to press, my button design wasn't that well done, and I going to replace my red board as I'm pretty sure it's not charging right. But other than that everything works pretty good.
I do have a question, I can't get save states to work for snes? It says save to I think sram or something like that it creates a save but when loaded it just reboots the game? N64 works fine, and sega didnt have em anyway so that's cool too.