RomVault is a ROM Manager developed by Pleasuredome member GordonJ. There's first hand support about RomVault in Pleasuredome.
RomVault is a tool to organize the files on a hard disk according to a dat-file, so that the emulator is able to find and run games.
The same binaries (GUI and command-line) work on Windows (with .NET) and Linux (with mono 3.10 or later).
With version 3.4 (and newer) of ROMVault there is automatic updating of dat-files. Updating the MAME dat-file is free, for other dat-files a sign-up in Patreon is required.
|RomVault Official Homepage||http://www.romvault.com/|
|GitHub - RomVaultWorld - RomVault 3.0||https://github.com/RomVault/RVWorld|
|DATVault - Automatic updating of dat-files||http://datvault.com/|
Below is a screenshot of the main window:
A basic guide on usage is below:
|1) Download the latest RomVault ZIP from http://www.romvault.com
2) Extract the contents to a folder.
3) Create three subfolders of the folder where the binary is, with the names:
4) Run RomVault.
5) Press the "Update DATs" button. The folder with the dat-file(s) (
6) Press the "Scan ROMs" button. The folders with ROMs (
7) Press the "Find Fixes" button. RomVault will try to match the information from the dat-file(s) and the ROMs you have.
8) Press the "Fix ROMs" button. The files that match the dat-file(s) will be renamed, torrentzipped and moved to the
Optionally, there are videos with step-by-step instructions on how to use it, all created by the developer of RomVault:
Some hints are below:
- If you don't set the Merge Type of a dat-file (right-click on the dat-file and select "Set Dir Settings"), Split is assumed by default.
- If a dat-file has a ZIP file specified, change the extension of the ZIP file itself to something else, such as
archive.zapso that RomVault will treat it as a regular file and find it. There aren't settings for that.
The Color Key of the colored numbers that appear in the ROM Status column can be accessed in the application itself, on Help → Color Key:
Below, the (DFV) and (D) codes that may appear in Size and CRC32 columns are explained:
|D||from the DAT file|
|F||read from the archive File header|
|V||file has been decompressed and Verified|
There are 3 different Scanning Level settings. Below is a short explanation of them:
There are also Level 1, 2 and 3 Fixing, which sort of works the same as Scanning Levels:
Advantages and disadvantages
Below are some advantages and a disadvantage: