One thing I’ve run into as I’ve been playing some of my retro games is that, when using a controller with an Nvidia Shield + Moonlight or even with just a Steam Deck, the emulators often have a massive amount of controls that I can’t really interact with. All of the controls are hotkey based, for save states, loading states, etc.
Most of the games I’m wanting to play are controller based, but it feels like the tools to enjoy them are all keyboard based. Do you just use the built in save functionalities? How does it all work?
If I am able to, I go in and re-map the buttons (either this is done in game or in your emulator). Sometimes you gotta play the game a bit, see what the imputs “should” be and then go in and set them to match on your controller. So if melee is E, I’ll bind it to B. If shoot is left click, I’ll bind it to RT. It’s kinda tedious sometimes but it’s step I’m willing to take (where I’m able to).
This video is about pokemon fan games, BUT, at the end of the video he shows about setting up the buttons game by game, as an example for you.