User Tools

Site Tools


directory_settings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
directory_settings [2025/04/27 03:43] – [Use Category Sub Directories] johnsancdirectory_settings [2025/04/27 15:09] (current) – [Archive Type] johnsanc
Line 31: Line 31:
 ==== Archive Type ==== ==== Archive Type ====
 This option allows you to specify your preferred way packaging your ROMs. Options include: This option allows you to specify your preferred way packaging your ROMs. Options include:
-  * **File** - Sets will be stored uncompressed+  * **Uncompressed** - Sets will be stored uncompressed
   * **Zip** - Sets will be .zip archives   * **Zip** - Sets will be .zip archives
   * **SevenZip** - Sets will be .7z archives   * **SevenZip** - Sets will be .7z archives
 +  * **Mixed (Archive as File)** - Sets will be mixed types based on what the DAT specifies
 +
 +<WRAP info>The Mixed (Archive as File) option is a special setting that changes the scanning behavior. When this option is used, RomVault does not read the contents of 7z or Zip archives and instead hashes the archive itself. This option should only be used with DATs that have hashes of archives such as Scene, GOG, Laserdisc Collection, etc.
 +
 +DATs that have ''<romvault forcepacking="fileonly"/>'' in the header will force the **Mixed (Archive as File)** setting unless explicitly overridden by DAT rule. 
 +</WRAP>
  
 If a DAT explicitly specifies a forced packing type in its header then that will be used. The **Override DAT** option allows you to override that specification and use your preferred settings instead. If a DAT explicitly specifies a forced packing type in its header then that will be used. The **Override DAT** option allows you to override that specification and use your preferred settings instead.
  
  
 +==== Compression Type ====
 +This option allows you to specify your preferred compression type. The options vary depending on the chosen Archive Type. Options include:
 +  * Archive Type: Uncompressed
 +    * No option
 +  * Archive Type: Zip
 +    * **Deflate - Trrntzip** - Archives will be compressed to TorrentZip format
 +    * **ZSTD** - Archives will be compressed using zstd. The archive structure is the same as TorrentZip but uses zstd instead of Deflate for better compression.
 +  * Archive Type: SevenZip
 +    * **LZMA Solid - rv7z** - Archives will be compressed solid using the LZMA algorithm, max compression
 +    * **LZMA Non-Solid** - Archives will be compressed non-solid using the LZMA algorithm, max compression
 +    * **ZSTD Solid** - Archives will be compressed solid using the zstd algorithm, level 19
 +    * **ZSTD Non-Solid**- Archives will be compressed non-solid using the LZMA algorithm, level 19
 +  * Archive Type: Mixed (Archive as File)
 +    * No option
 +
 +The **Convert when fixing** option will recompress any archives that do not match your preferred compression type. For example, converting regular Zip archives to TorrentZip format.
 +
 +For more information, refer to the [[archive_types|Archive Types]] guide.
 ==== Merge Type ==== ==== Merge Type ====
 This option allows you to specify your preferred way of merging your ROMs. This is primarily used for MAME DATs. Options include: This option allows you to specify your preferred way of merging your ROMs. This is primarily used for MAME DATs. Options include:
Line 67: Line 91:
 ==== Single Archive ==== ==== Single Archive ====
 Enabling this option will turn the DATs in these directories into single archives. If enabled, this option allows you to specify how to handle subdirectories. The options are: Enabling this option will turn the DATs in these directories into single archives. If enabled, this option allows you to specify how to handle subdirectories. The options are:
-  * **Add SubDirs** +  * **Use subdirs for all sets** 
-  * **No SubDirs** +  * **Do not use subdirs for sets** 
-  * **Add SubDirs if conflicts** +  * **Use subdirs for rom name conflicts** 
-  * **Add SubDirs if multiple roms**+  * **Use subdirs for multi-rom sets** 
 +  * **Use subdirs for multi-rom sets or set/rom name mismatches**
  
 This setting is extremely powerful and enables you to build a collection to match TOSEC torrents. It can also be used to create uncompressed sets without requiring subdirectories. This setting is extremely powerful and enables you to build a collection to match TOSEC torrents. It can also be used to create uncompressed sets without requiring subdirectories.
directory_settings.1745725423.txt.gz · Last modified: 2025/04/27 03:43 by johnsanc