Since most emulation frontends suck (and are almost always just RetroArch in a fancy coat), and I wanna have a way to open retro games that isn’t clicking on them in a file explorer, I instead added entries to them in my start menu! The icons are all 16x16 images from the game, scaled up to 1600x1600. For Mesen 2 (and I assume other emulators) the command is just:
[command to open the emulator] [link to ROM]
Most also have extra commands you can add, to do various things. For instance: for Mesen 2, adding -fullscreen makes the game start in fullscreen mode. Mesen also gives you a list of commands under the Help option.
I’m glad I’m not using RetroArch, cause the commands there require you to specify the location of the core you wanna use. Not just the name of the core, but where it is in the RetroArch file system. What a bother.

































