Hi All,
I've made a guide on how to setup Launchbox for MAME.
This includes multiple launch options for launching games normally, recording, or recording in a window.
Launchbox is a frontend for that displays and opens games nicely. It has automatic metadata and image scraping. Mass import roms with ease. Flag games as broken and hide from list.
If anyone has any questions about this setup or Launchbox in general let me know. Happy to help
Note. I didn't mention this in the video, but it's probably worth changing the option the Launchbox settings to minimize and maximize Launchbox when opening and closing a game.