I am using UME (a combo of MAME and MESS) to emulate quite a few systems in my cab. The reason I use UME instead of other more advanced emulators is that I prefer the scanline effect filter with my larger format monitor. The scanlines on most other emulators are really thick and obvious. The scanline filter in UME is way more subtle. Up until now, I was running Good or No-Intro roms. However, in order to use the cheat system for UME, the roms have to be in the software list format. The problem with that is a) the games show up by their software list abbreviated name in the GameEx menu and
all my artwork was named using the old Good or No Intro rom names and not the software list name. And the download service utility for EmuMovies can't really match too well off the software list name.
To work around issue "a", I actually created a custom map file that had the software list name along with a corresponding No Intro name. This worked great the first time I ran GameEx. All the games showed up by their full names. But on subsequent runs, the program rebuilt the map file and now I'm back to the software list names in the menu. Is there a way to prevent GameEx from updating the map file? Or should a custom map file be placed somewhere other than the "DATA" folder?
To work around issue "b", I used a batch file to rename all the roms back to No Intro format. And then I used the download service utility to download all the artwork for those roms. I created another batch file to rename all the artwork to the software list name. This works great for GameEx. All the artwork shows up when I select a game. However, I'm using marquee magician to display the box and title artwork for games and it seems that the system gets hung up trying to find the proper images prior to launching the game, and then the game never loads. I looked at the information in the "runitgame.bat" file and it appears that MM tries to match the artwork based off the name of the rom inside the zip file and not the name of the actual zip file itself. Any thoughts on how I can remedy this issue? The only thing I can think of would be to have one set of artwork for GameEx to display that is named the same way as the zip files and then have another set of artwork with the names of the actual roms inside the zip files.
I feel like this is "mission impossible", but as the old saying goes "where there's a will, there's a way". LOL!

To work around issue "a", I actually created a custom map file that had the software list name along with a corresponding No Intro name. This worked great the first time I ran GameEx. All the games showed up by their full names. But on subsequent runs, the program rebuilt the map file and now I'm back to the software list names in the menu. Is there a way to prevent GameEx from updating the map file? Or should a custom map file be placed somewhere other than the "DATA" folder?
To work around issue "b", I used a batch file to rename all the roms back to No Intro format. And then I used the download service utility to download all the artwork for those roms. I created another batch file to rename all the artwork to the software list name. This works great for GameEx. All the artwork shows up when I select a game. However, I'm using marquee magician to display the box and title artwork for games and it seems that the system gets hung up trying to find the proper images prior to launching the game, and then the game never loads. I looked at the information in the "runitgame.bat" file and it appears that MM tries to match the artwork based off the name of the rom inside the zip file and not the name of the actual zip file itself. Any thoughts on how I can remedy this issue? The only thing I can think of would be to have one set of artwork for GameEx to display that is named the same way as the zip files and then have another set of artwork with the names of the actual roms inside the zip files.
I feel like this is "mission impossible", but as the old saying goes "where there's a will, there's a way". LOL!
