Sorry about that. Had to figure out how to set up a share between Windows and Linux to get this Log File As my main computer still sits on Windows 10 ( Have far too much crap for work on here to make Ubuntu my main but after playing around kind of wish I could...)
No problem.
It looks like you still have the default launchers; those are just meant as examples, and should be updated in accordance with your emulators.
RetroFE basically uses the following decisions:
- If the launcher setting is defined in a collection's settings.conf file, use that launcher name; otherwise use the name of the collection as launcher name.
- Check the launchers directory (or launchers.linux/launchers.windows directory if you prefer those; it allows for a cross-platform setup of RetroFE) for a .conf file with the launcher's name, and use those settings to launch the game.
Internally it works slightly different: it first loads all the launchers, and then when executing the game it searches internally for that launcher, but for the general idea the above description works just fine. Now to your problems:
Your mame.conf file still contains the original MAME settings; you should change that to the correct command in your computer to launch your Arcade games. How did you install MAME exactly? In general, setting the executable to mame or mame64 (depending on how you installed MAME) should be sufficient.
Your Atari 2600 launcher is indeed set to RetroArch, but you don't have a RetroArch.conf file in your launchers directory, so RetroFE doesn't know what to do with it. You'll need to add that file, and set the executable and arguments depending on what RetroArch requires. If you can tell me how to launch a single game, I should be able to help you create one (even though I don't use RetroArch myself). I use MAME for almost everything, including Atari 2600, but that's a personal preference.