For a really long time I've been trying to find out how to make a full-blown game console out of a Raspberry Pi 3. I've looked at the specs of ARM game consoles throughout the years, such as the Switch and the PS Vita and such and they seem to be pretty equivalent to the Raspberry Pi 3 (the Switch has a bit more power; it uses A57 cores instead of A53 and has 4GB of RAM, but that's not the point) and older consoles like the Wii and the original Xbox have specs incredibly lower than that. But my problem is that whenever I look it up on how to do this it talks about RetroPie and stuff like that. I want my own console with my own games. How would I do this? I have a few questions:
How powerful is VideoCore IV?
Is there a place where I can get a custom OS to my liking so I don't have to do it myself?
Why is it so hard for the Pi to run 3D graphics if other consoles less powerful do it just fine normally without any problems?
Is there a place where I can get a custom made BL controller? If not, is it possible to make one?
It sounds to me that the Pi is pretty darn capable of doing stuff like this. I've been wanting to do a project like this for a really long time. I'd appreciate the help very much