You might need to search for a different site that has different rom dumps. Some just have corrupt files and it can be a pain. Took me forever to find good Simpson arcade and TMNT turtles in time roms. But eventually when you find good roms I just run retroarch mame current and everything runs smooth. Also make sure the mame roms are in the mame folder. There are like 5 mame folders made by my retroarch but I put the roms in the folder labeled mame. It’s definitely best to find a YouTube tutorial to follow along to hope helps!
Man I thought I had a problem with the amount of games I buy but seeing this amount of waste makes me feel better. Think I’m gonna go buy me another game.