Gee you might be guessing why I am making this post, and well it is because retro pie is rather difficult to actually use.
First of off, getting it onto a SD card is easy as easy can be, I'm not saying this is hard even in the slightest, just download program, run program, download retropie's image file for your pi and load image on to sd card, done.
That's simple as simple gets. No no no no, it isn't that.
It's just about everything else.
(Read the bottom for a update on this)
Now I have tried other things like the homebrew home made zelda games you can download for free that just rip assets from Link to the past. But they at first don't render properly either, they show up in like a windowed mode of 150x95 or something of the sorts and you have to find the full screen button which I only found by pressing all the f keys but f4 & f7 I think because those have different functions within the OS it self. Terminal for f4...
Keep in mind your controls may not translate over into ports of games to the actual unit. Example, duke nukem 3d will recognize you have a controller, it will work to some degree, but it won't always work IE xbox 360 controller needs additional configuration outside of what emulation station provides, it does not duplicate and convert your controller conf into something readable in games, only specific emulators.
Gameboy emulators work, so does nes, and the various ports don't work exactly ideal and still require kb/m which is understandable for some and others are just completely odd and unnessarily and gamepad support could have been added in. IE Doom and Duke Nukem menu system.
Update: I found out how to get into the settings and change the video modes, you gotta press A on xbox 360 controller and spam it while the rom is loading. They really should add something stating this.
Any ways this video helped me out:
So now that I found a fix to the orignal post I think I will composite a list of actual issues....
I will keep the orignal posted content there how ever. With a skip to read this.
3: Emulation station input issuesEmulation station is nice, it's input asignment can be flawed.
Example: With certain controllers it will either do one of two things:
1.Not register certain buttons at all
2.Register the button is being held when not so it skips on input configuration.
Both was the case with my ouya controller which doesn't have enough buttons to map them all out but seeing how ps2+ is the only ones that use the stick buttons it is really obvious what to do in that case.
And yes I actually do use it, I enjoy how it feels in my super massive hulk hands well over the feeling of any controller by far.
2: Overclocking in Rasp-config option is useless for Pi3
Pi3 users will find this option to be a tease as overclocking is disabled on pi3 for warrenty purposes. But hackers don't care they will get around this and have, every time they update the system and try to lock it down more, yet another image build comes out with it being overclocked. Along with that a series of tutorials. So it is rather useless for them to be putting in all this effort to prevent something regaurdless of what they do the hackers will get around weather they want to or not.
1. Retroarch crashes, a lot
Using retroarches menu system and you will more than likely crash, sometimes it comes up after exiting a game, sometimes not. But when it does come up you can bet your bottom dollar it will crash soon, espcially if you attempt to navigate through their menus. I wouldn't expect a fix from libretro, and actually I would be surprised if they tried to cherry pick and try to dismantle to dismiss what I said here as they have in the past.