Purpose: Moves roms and other Hyperspin Media that don't match your system's xml (database) out of your folders.
Requires: RocketLauncher and at least one rom path set for that system in RocketLauncherUI - WILL NOT work with HyperLaunch.
Hotkeys: Escape (Cancel Clean or Exit application)
WARNING - This will overwrite files in the "%assetPath% (UNKNOWN)" folder if it already exists. Backup your roms and media first.
Reads RocketLauncherUI Systems.xml or Hyperspin's Main Menu xml for systems
Reads RocketLauncher system's Emulators.ini for Rom_Paths
Logs everything to "Rom Folder Cleaner.log"
Press the top ... button to define a custom xml to match your assets
Press the bottom ... button to define a custom rom path to match your assets
If you have multiple roms with the same name but different extensions, it will think these are good and keep these in your rom folder.
ONLY works with console type roms with one file. Have not tested with roms in folders.
Known issues:
Mapped network drives may return garbage when reading from the path. Resolution: Run it on that pc, not through the network.
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.
Example:
Quote
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.
http://www.hyperspin...folder-cleaner/
This will adjust your Master Volume in Windows Vista/7 to any level you wish, after a set amount of idle time. It will also fade the volume down and back up to normal, rather then an abrupt change. All of this is adjustable via the GUI when you run the app. It will create the settings.ini for you automatically on first use.