If you go looking for "Mame 0.250 Roms," you will immediately encounter two terms: Split and Merged.
To understand this, you must understand Parent/Child ROMs.
Parent ROM: The original version of a game (usually the US or World version). Mame 0.250 Roms
Child ROM (Clone): Alternate versions (Japan, bootlegs, or revisions).
Merged Sets: The parent ROM contains all the necessary files for the clones. If you download the parent, the clones are empty stub files that point to the parent. This saves space. Report: MAME 0
Split Sets: Every game (parent and clone) is fully self-contained. You can delete the parent and the clone will still work (provided you have the clone file). This is easier for beginners but takes up more hard drive space.
Non-Merged: The most storage-heavy. Every game includes everything it needs, even if files are duplicated across 100 games. Parent ROM: The original version of a game
Recommendation for 0.250: Most advanced users prefer Split sets for arcade games because they allow you to cherry-pick which clones you keep.
mame -listxml > mame0250.xml or download it from the MAME repository.