The scan performed with the dat generated by MAME does not take into account either how the files are written (upper or lower case) and neither their size, but only if the files are present in the zip files. My sample dat is instead created directly from my folder, with the files available on my site.