Romset DAT Tools
Years ago I had downloaded several romset, and now I wanted to cross-match the files with current romset DATs available (mostly Nointro and Advanscene).
Unfortunately Clrmame seems is too sophisticated for me, and Rom Vault is ok, but it renames the files, while I wanted to check via torrent… Also after I would need to download missing files from some other source, so… I made these tools, I doubt they would be useful for anyone, but if yes - good for you :)
Quick description what each one does:
advanscene_datxml_parser - parses Advanscene DAT into simple text format for future cross-checks
nointro_datxml_parser - parses Nointro DAT XML format into simple text for future use
old_dat_parser - parses Nointro DAT old format (Clrmame) into simple text for future use
cross_check_advancene-nointro - does a cross check for files missing in Nointro and Advancene DAT files (skips [b] files)
crc32_from_zip, md5_from_zip - generate text file with a list of files in a directory and crc32/md5/both for them
cross_check_md5 - does a cross check for files in a folder and compares with DAT text and moves files into Good/Bad directories accordingly
ndsdec_parser - parser for files in this topic on Romshepherd, useful for downloading only missing files
cross_check_my_links - does a cross check for missing files with the above file, and generate a list to download
rename_zip - renames zip files using content inside (means if inside is XXX.nds and ZIP is named YYY.zip it would be renamed to XXX.zip)
That’s it :) Hope it could be useful for somebody.