An arcade machine is not like a home console. Consoles have a standardized architecture, while every classic arcade board (like Capcom's CPS2 or Neo Geo) used entirely different hardware. Because of this, a MAME ROM set is highly complex and relies on specific file relationships.