User Tools

Site Tools


config_xml

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
config_xml [2024/04/10 17:57] – [Table] johnsancconfig_xml [2024/04/10 18:09] (current) johnsanc
Line 89: Line 89:
 ^ XML Setting            ^ UI Mapping                         ^ Accepted Values                                                                               ^ ^ XML Setting            ^ UI Mapping                         ^ Accepted Values                                                                               ^
 | DatRoot                | DAT Root Directory                 | Any valid relative or absolute path                                                           | | DatRoot                | DAT Root Directory                 | Any valid relative or absolute path                                                           |
-| FixLevel               | Fixing Level                       | ''level1'', ''level2'', or ''level3''                                                         |+| FixLevel               | Fixing Level                       | ''Level1'', ''Level2'', or ''Level3''                                                         |
 | IgnoreFiles            | Filenames not to remove from Dirs  | Refer to [[global_settings#filenames_not_to_remove_from_dirs|Global Settings documentation]]  | | IgnoreFiles            | Filenames not to remove from Dirs  | Refer to [[global_settings#filenames_not_to_remove_from_dirs|Global Settings documentation]]  |
 | DoubleCheckDelete      | Double Check Delete                | ''true'' or ''false''                                                                         | | DoubleCheckDelete      | Double Check Delete                | ''true'' or ''false''                                                                         |
Line 105: Line 105:
 The following settings are controllable through the RomVault UI from the **Settings > Directory DAT Rules** menu. The following settings are controllable through the RomVault UI from the **Settings > Directory DAT Rules** menu.
  
-^ XML Setting              ^ UI Mapping                                              ^ Accepted Values                                                                                        +^ XML Setting              ^ UI Mapping                                              ^ Accepted Values                                                                                                                  
-| DirKey                   | Rule Path                                               | Auto-generated DATRoot path                                                                            +| DirKey                   | Rule Path                                               | Auto-generated DATRoot path                                                                                                      
-| Compression              | Archive Type                                            | ''Dir'', ''Zip'', or ''SevenZip''                                                                      +| Compression              | Archive Type                                            | ''Dir'', ''Zip'', or ''SevenZip''                                                                                                
-| CompressionOverrideDAT   | Archive Type Override DAT                               | ''true'' or ''false''                                                                                  +| CompressionOverrideDAT   | Archive Type Override DAT                               | ''true'' or ''false''                                                                                                            
-| CompressionSub           | Compression Type                                        |                                                                                                        +| CompressionSub           | Compression Type                                        | ZIP: ''ZipTrrnt'' or ''ZipZSTD'', 7Z: ''SevenZipSLZMA'', ''SevenZipNLZMA'', ''SevenZipSZSTD'', or ''SevenZipNZSTD''              
-| ConvertWhileFixing       | Convert when fixing                                     | ''true'' or ''false''                                                                                  +| ConvertWhileFixing       | Convert when fixing                                     | ''true'' or ''false''                                                                                                            
-| Merge                    | Merge Type                                              | ''None'', ''Split'', ''Merge'', or ''NonMerged''                                                       +| Merge                    | Merge Type                                              | ''None'', ''Split'', ''Merge'', or ''NonMerged''                                                                                 
-| Filter                   | ROM/CHD Filter                                          | ''KeepAll'', ''RomsOnly'', or ''CHDsOnly''                                                             +| Filter                   | ROM/CHD Filter                                          | ''KeepAll'', ''RomsOnly'', or ''CHDsOnly''                                                                                       
-| HeaderType               | Header Type                                             | ''Optional'', ''Headered'', or ''Headerless''                                                          +| HeaderType               | Header Type                                             | ''Optional'', ''Headered'', or ''Headerless''                                                                                    
-| MergeOverrideDAT         | Merge Type Override DAT                                 | ''true'' or ''false''                                                                                  +| MergeOverrideDAT         | Merge Type Override DAT                                 | ''true'' or ''false''                                                                                                            
-| SingleArchive            | Single Archive                                          | ''true'' or ''false''                                                                                  +| SingleArchive            | Single Archive                                          | ''true'' or ''false''                                                                                                            
-| SubDirType               | Single Archive setting                                  | ''KeepAllSubDirs'', ''RemoveAllSubDirs'', ''RemoveAllIfNoConflicts'', or ''RemoveSubIfSingleFiles''    +| SubDirType               | Single Archive setting                                  | ''KeepAllSubDirs'', ''RemoveAllSubDirs'', ''RemoveAllIfNoConflicts'', ''RemoveSubIfSingleFiles'', or ''RemoveSubIfNameMatches''  
-| MultiDATDirOverride      | Don't auto add DAT directories                          | ''true'' or ''false''                                                                                  +| MultiDATDirOverride      | Don't auto add DAT directories                          | ''true'' or ''false''                                                                                                            
-| UseDescriptionAsDirName  | Use description (instead of name) for auto added paths  | ''true'' or ''false''                                                                                  +| UseDescriptionAsDirName  | Use description (instead of name) for auto added paths  | ''true'' or ''false''                                                                                                            
-| UseIdForName             | Use ID for Numbered DAT Names (No-Intro DATs)           | ''true'' or ''false''                                                                                  +| UseIdForName             | Use ID for Numbered DAT Names (No-Intro DATs)           | ''true'' or ''false''                                                                                                            
-| CompleteOnly             | Only Keep Complete Sets                                 | ''true'' or ''false''                                                                                  +| CompleteOnly             | Only Keep Complete Sets                                 | ''true'' or ''false''                                                                                                            
-| IgnoreFiles              | Filenames not to remove from RomDirs                    | Refer to [[directory_settings#filenames_not_to_remove_from_romdirs|Directory Settings documentation]]  +| IgnoreFiles              | Filenames not to remove from RomDirs                    | Refer to [[directory_settings#filenames_not_to_remove_from_romdirs|Directory Settings documentation]]                            
-| AddCategorySubDirs       | Add Category Sub Directories                            | ''true'' or ''false''                                                                                  +| AddCategorySubDirs       | Add Category Sub Directories                            | ''true'' or ''false''                                                                                                            
-| CategoryOrder            | Category Priority                                       | Possible values are pre-defined based on Redump and No-Intro, can be customized with XML edits.        |+| CategoryOrder            | Category Priority                                       | Possible values are pre-defined based on Redump and No-Intro, can be customized with XML edits.                                  |
  
 <WRAP tip>RomVault will process all descendent DATs and update the cache every time you update a Directory Rule in the UI. This can take a significant amount of time if you have a very large collection. If you need to make several changes you can edit the XML directly while RomVault is closed. If you take this approach to updating, be sure to **Refresh All DATs** to ensure all directory rules are processed.</WRAP> <WRAP tip>RomVault will process all descendent DATs and update the cache every time you update a Directory Rule in the UI. This can take a significant amount of time if you have a very large collection. If you need to make several changes you can edit the XML directly while RomVault is closed. If you take this approach to updating, be sure to **Refresh All DATs** to ensure all directory rules are processed.</WRAP>
  
-For additional information, refer to the [[directory_settings|Directory Settings documentation]].+For additional information, refer to the [[directory_settings|DAT Rules documentation]].
  
 \\  \\ 
config_xml.1712797067.txt.gz · Last modified: 2024/04/10 17:57 by johnsanc