User Tools

Site Tools


faq

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
faq [2022/08/01 21:03] – [Can I move my ROMs without needing to rescan?] johnsancfaq [2024/04/12 18:36] (current) johnsanc
Line 11: Line 11:
  
 ==== Is there a way to make CHD scanning faster? ==== ==== Is there a way to make CHD scanning faster? ====
-CHD files are scanned similar to ZIP and 7z archives. The CHD contents are decompressed and hashed using different approaches depending on the CHD version. RomVault will natively verify most older CHD files prior to CHD V5Howevermost people have V5 CHDs which are verified using chdman.exe. If chdman.exe is in the RomVault directory, it will be used.  +Yes. Upgrade to the latest version of RomVaultPrior to version 3.6.0, V5 CHDs were decompressed and verified using chdman.exe, which is simply slowRomVault 3.6.0 introduced CHD verification natively without relying on a separate application. This enhancement also included multi-threaded scanning to increase the verification speed by 3-4x compared to chdman.exe.   
-  * chdman.exe present: New CHDs are verified by decompressing and hashing the contents and the CHD file itself is hashed. + 
-  * chdman.exe absent: New CHDs are checked only by reading the SHA1 hash in the CHD header and the CHD file itself is hashed. + 
-In short, you can speed up CHD scanning by removing chdman.exe, however its recommended to thoroughly verify all CHDs by leaving chdman.exe in place. RomVault will not need to rescan the CHDs unless they are modifiedso its best to verify once even if it takes awhile initially.+==== Why are my CHDs rescanning when they did not change? ==== 
 +RomVault 3.6.0 changed the way CHDs are scanned and removed a dependency on chdman.exe for full verificationIf you never used chdman.exe for full verificationthen a regular scan will now fully decompress and hash the contents of your CHDs. To only check the headers without any verificationthen you can perform a "Headers Only" scan from the right-click context menu in the tree panel.
  
  
Line 22: Line 23:
 A word of caution: RomVault's directory rules are powerful, but can become difficult to manage if you have dozens of them. It's best to plan out how you want to organize your ROMs and align your DATRoot accordingly as close as possible. This will allow you to simplify your directory rules. For more information refer to the [[organizing_dats|Organizing Your DATs]] page and [[directory_settings|Directory Rules]] page to learn about the options available and how rules cascade. A word of caution: RomVault's directory rules are powerful, but can become difficult to manage if you have dozens of them. It's best to plan out how you want to organize your ROMs and align your DATRoot accordingly as close as possible. This will allow you to simplify your directory rules. For more information refer to the [[organizing_dats|Organizing Your DATs]] page and [[directory_settings|Directory Rules]] page to learn about the options available and how rules cascade.
  
-Under most circumstances, the best approach is to simply move your DATs around to match the way you want your ROMs organized. If the files are already scanned, RomVault will move the files in the most performant way possible. +Under most circumstances, the best approach is to simply move your DATs around to match the way you want your ROMs organized. If the files are already scanned, RomVault will move the files in the most performant way possible using raw copy and ZipMove actionsSee the [[scanning_fixing_levels|Scanning and Fixing Levels]] page for additional information about when these actions are used during a fix. 
 + 
 + 
 +==== How can I have RomVault ignore an entire directory? ==== 
 +Only directories with a DAT will display in the tree. If your preferred organization setup requires ignoring a directory in your RomRoot, then you can use a placeholder DAT to make that directory appear in the tree which you can deselect or lock. The placeholder DAT only needs to contain this: <?xml version=“1.0”?><datafile/> 
 + 
 + 
 +==== What archive type should I use? ==== 
 +Refer to the wiki page about [[archive_types|Archive Types]]. 
 + 
 ==== Where can I find additional help or report a bug? ==== ==== Where can I find additional help or report a bug? ====
 If you can't find the answer you are looking for here, please join us on [[https://discord.gg/fVJQPA8|Discord]] and ask one of our community members for help. If you can't find the answer you are looking for here, please join us on [[https://discord.gg/fVJQPA8|Discord]] and ask one of our community members for help.
 +
 +
 +==== Where can I find ROMs? ====
 +Do not ask for ROMs on the RomVault discord. There are plenty of public places to find ROMs, just search for them. [[https://www.archive.org/|Archive.org]] is a good place to start.
faq.1659413022.txt.gz · Last modified: 2022/08/01 21:03 by johnsanc