subdirs
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
subdirs [2020/11/27 12:26] – [Add SubDirs if multiple roms] johnsanc | subdirs [2022/01/30 16:15] – 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 Directory |
- | + | The examples below demonstrate what each option does. Assume a fictitious | |
- | ---- | + | |
- | Assume a DAT with the following games: | + | |
< | < | ||
- | <game name=" | + | <?xml version=" |
- | | + | < |
- | </ | + | < |
- | <game name=" | + | < |
- | | + | < |
- | </ | + | < |
- | <game name=" | + | < |
- | | + | </ |
- | | + | |
- | </ | + | < |
+ | | ||
+ | </ | ||
+ | <game name=" | ||
+ | < | ||
+ | | ||
+ | </ | ||
+ | <game name=" | ||
+ | < | ||
+ | | ||
+ | < | ||
+ | </ | ||
+ | <game name=" | ||
+ | < | ||
+ | <rom name=" | ||
+ | <rom name=" | ||
+ | | ||
+ | </game> | ||
+ | <game name=" | ||
+ | < | ||
+ | <rom name=" | ||
+ | </ | ||
+ | </ | ||
</ | </ | ||
- | ==== Add SubDirs ==== | + | ===== Add SubDirs |
- | This will put every ROM into a parent directory using the set name. | + | This will put every ROM into a parent directory using the set name. This is the traditional way ROM managers store sets. |
- | * game1/file1.rom | + | * '' |
- | * game2/file2.rom | + | * '' |
- | * game3/ | + | * '' |
- | * game3/ | + | * '' |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
- | ==== No SubDirs ==== | + | ===== No SubDirs |
- | 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 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. |
- | * file1.rom | + | |
- | * file1_0.rom | + | |
- | * file2.rom | + | |
- | * file3.rom | + | |
- | ==== Add SubDirs if conflicts ==== | + | * '' |
- | This will put every ROM into the base directory. If there are any ROM name conflicts, the ROMs with name conflicts will be placed in subdirectories using the set name: | + | * '' |
- | * game1/file1.rom | + | * '' |
- | * game3/file1.rom | + | * '' |
- | * file2.rom | + | * '' |
- | * file3.rom | + | * '' |
+ | * '' | ||
+ | * '' | ||
- | ==== Add SubDirs if multiple roms ==== | + | ===== Add SubDirs if conflicts ===== |
- | This will put ROMs into the base directory if the following conditions | + | This will put every ROM into the base directory, however |
- | * The set must consist of one ROM | + | * '' |
- | * The set name must match the ROM name minus the file extension. | + | * '' |
- | All other ROMs will be placed in subdirectories using the set name. This option | + | * '' |
- | * game3/ | + | * '' |
- | * game3/file3.rom | + | * '' |
- | * file1.rom | + | * '' |
- | * file2.rom | + | * '' |
+ | * '' | ||
- | Note: This option does not currently work with files that have a double file extension, like iso.dec or nkit.gcz. For flattening those sets use the "No SubDirs" | ||
+ | ===== Add SubDirs if multiple roms ===== | ||
+ | This will put ROMs into the base directory if the following conditions are met: | ||
+ | * 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 " | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | |**💡 TIP:** \\ The **No SubDirs** and **Add SubDirs if multiple roms** settings can be used to store uncompressed single-file sets without subdirectories, | ||
subdirs.txt · Last modified: 2023/11/09 12:18 by johnsanc