About This File
Needed a tool to quickly go through my roms paths and clean them out of roms that are not found in each HS xml. So Rom Folder Cleaner was born.
•It requires RocketLauncher and at least 1 rom path set up for the system you want to clean.
•It will only do 1 rom path at a time. Do not ask for doing multiple, it will not happen and is too risky.
•It works by matching filenames only.
•It does NOT delete anything, simply works by moving files out.
•Do not use this for MAME or arcade systems that have bios files in the rom path. You do not have bios files on your xml and will get moved out, breaking your games.
•Read the ReadMe.txt for more information and carefully follow the prompts upon startup.
If you get a approved number higher than the number of roms in your xml, it means you have multiple roms named the same with different extensions.
01:55:25:600 | Approved Rom - "Adventures of Lex and Grim, The (World) (Unl).7z"
01:55:25:606 | WARNING MULTIPLE ROM FOUND - Approved Rom - "Adventures of Lex and Grim, The (World) (Unl).nes.7z"
01:55:25:612 | WARNING MULTIPLE ROM FOUND - Approved Rom - "Adventures of Lex and Grim, The (World) (Unl).sav.7z"
If your status is consistently "Clean ME", it means you have duplicate files and the above example log lines will be in your log for each duplicate file found. So refer to your log to find these.
Just because status may say "OK", doesn't mean that everything matches. Status is calculated simply by a file count. So you may still want to clean once. If after cleaning and your status is still OK, then everything matches the xml.