Nothing fills me with more pure unadulterated rage than the retroarch control system. I'm not using a controller I'm using the god gifted technology of the mechanical keyboard and i expect a program written for the Windows 10 personal computer on x86 architecture which was developed in 1978 before gamepads were relevant whatsoever to use the keyboard. While the third generation of video game consoles might have nominally started in 1983, it should be thought of as 1984 because clearly it turned wanting to use a keyboard and a mouse into a thoughtcrime. I don't like everything being selected when I hover over it, I don't like how pressing esc twice literally closes the entire application without any confirmation, and I hate that I can't figure out how to make the keyboard bindings for the stupidly minimalist filled in circles show up as the keys they represent. It's not a matter of being unable to navigate the program, it's opening it and immediately doing 4 things you weren't supposed to because the activation energy to go BACK and forth 15 times is somehow lower than for clicking on the core you want, clicking on the game you want WHICH COULD BE IN THE NATIVE WINDOWS FILE EXPLORER BUT IT'S NOT, and then playing the stupid game. Why does BACKspace go BACK in some places and not others? Why do I have to use the arrow keys to switch between the menu and the submenu, clicks being blocked on the menu, when both of them are clearly visible on my screen? I'm serious about the BACKspace thing; as I type this I'm trapped in the Input sections of the settings menu because BACKspace won't work, esc will close the whole program, and any other button could do who the hell knows what. The software tries to scare me when it should be scared of me. For years I played on pieces of history like Virtual Boy Advance and playr.com, but as time moves on I just want a simple application I can open from the same place as all of my other games (steam because I like the hour number going up). Why does it have to be like this? There are hundreds of cores but not a single option to make the UI act in the way a keyboard should. Do they understand how many millennia of human effort and creativity went into the development of the underlying hardware, the instruction sets and manuals to let them be programmed, and obviously the games themselves? I don't know if it's better if they do or don't, because the disrespect is beyond obvious regardless. Even the cores themselves are mostly products of love, but their container fumes noxious gases of hatred. My heart hurts already from the flat stylization and the resemblance to mobile-oriented design trends, but I could handle it if I could just go from the UI to the game in a couple seconds instead of being given a 10-minute hemorrhagic stroke. You should be required to pay a $15 million dollar fine if your software built for no reason but to display other pieces of software has anything more than a File, Settings, and Help menu.
Stolen from some /adv/ thread, checking in online:
File directory