subdirs
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
subdirs [2023/08/19 14:42] – [Add SubDirs] johnsanc | subdirs [2025/04/27 04:48] (current) – [Use subdirs for multi-rom sets or set/rom name mismatches] johnsanc | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Single Archive Options ====== | ====== Single Archive Options ====== | ||
- | RomVault has the ability to store your sets in a variety of ways using the Single Archive option in Directory | + | RomVault has the ability to store your sets in a variety of ways using the Single Archive option in DAT Rules. This feature is unique to RomVault - no other ROM manager can manipulate the way sets are stored. The most common use case for Single Archives is to bundle potentially thousands of small ROMs into a single zip. |
The examples below demonstrate what each option does. Assume a fictitious DAT with the following games: | The examples below demonstrate what each option does. Assume a fictitious DAT with the following games: | ||
Line 40: | Line 40: | ||
</ | </ | ||
- | ===== Add SubDirs | + | |
- | This will put every ROM into a parent directory | + | ===== Use subdirs for all sets ===== |
+ | This will put every ROM into a subdirectory | ||
* '' | * '' | ||
* '' | * '' | ||
Line 51: | Line 53: | ||
* '' | * '' | ||
- | <WRAP tip> | + | <WRAP tip> |
- | ===== No SubDirs | + | ===== Do not use subdirs for sets ===== |
This will put every ROM into the base directory. If there are any ROM name conflicts, the ROMs will be renamed by appending an underscore character and an incrementing number. This setting is generally only useful if you know the DAT does not have any name conflicts across ROMs. | This will put every ROM into the base directory. If there are any ROM name conflicts, the ROMs will be renamed by appending an underscore character and an incrementing number. This setting is generally only useful if you know the DAT does not have any name conflicts across ROMs. | ||
Line 65: | Line 67: | ||
* '' | * '' | ||
- | ===== Add SubDirs if conflicts ===== | + | ===== Use subdirs for rom name conflicts ===== |
- | This will put every ROM into the base directory, however if there are any ROM name conflicts | + | This will put every ROM into the base directory, however if there are ROM name conflicts |
* '' | * '' | ||
- | * '' | + | * '' |
* '' | * '' | ||
* '' | * '' | ||
Line 77: | Line 80: | ||
- | ===== Add SubDirs if multiple roms ===== | + | ===== Use subdirs for multi-rom sets ===== |
- | This will put ROMs into the base directory | + | This will put ROMs into set subdirectories |
- | * The set must consist of a single ROM only | + | |
- | * The set name must match the ROM name (case sensitive) minus the file extension | + | * '' |
- | All other ROMs will be placed in subdirectories using the set name. This option is useful in combination with the " | + | * '' |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | <WRAP tip>The **Do not use subdirs for sets** and **Use subdirs for multi-rom sets** settings can be used in conjunction with the **Uncompressed** archive type to store uncompressed single-file sets without subdirectories, | ||
+ | |||
+ | |||
+ | ===== Use subdirs for multi-rom sets or set/rom name mismatches ===== | ||
+ | This will put ROMs into set subdirectories if the set contains multiple ROMs or if the rom name does not match the set name. This is a useful setting for DATs that contain poorly named ROMs, or DATs of files extracted from media. | ||
* '' | * '' | ||
* '' | * '' | ||
Line 91: | Line 107: | ||
* '' | * '' | ||
- | <WRAP tip>The **No SubDirs** and **Add SubDirs if multiple roms** settings | + | <WRAP tip>The **Use subdirs for multi-rom sets or set/rom name mismatches** setting |
subdirs.1692456170.txt.gz · Last modified: 2023/08/19 14:42 by johnsanc