For the virus alert, I prefer mGalaxy confirm you it's a false positive, but for the mame problem, if you run just the executable, it's works ? (without rom selection).
The better way I have found for mame problems (and I have lot of problem with it, too), it s install a fresh version in an other folder, and copy/paste all files one by one (you can make folder by folder) up to find the corrupted file.