faq
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
faq [2022/08/02 03:25] – johnsanc | faq [2025/04/26 21:53] (current) – [How can I have RomVault ignore an entire directory?] johnsanc | ||
---|---|---|---|
Line 5: | Line 5: | ||
Everyone' | Everyone' | ||
- | ==== Why is RomVault taking so long to scan? ==== | ||
- | RomVault initially decompresses and hashes all files in archives the first time an archive is scanned if you are using the default scanning method. This process takes time up front, but subsequent scans will be very fast. Archives are only rescanned if the archive modified time has changed. | ||
- | ==== Can I make CHDs scan faster? ==== | + | ==== Why does RomVault take so long to scan the first time? ==== |
- | CHD files are scanned | + | RomVault initially decompresses and hashes all files in archives the first time an archive is scanned |
- | * chdman.exe present: New CHDs are verified by decompressing and hashing | + | |
- | * chdman.exe absent: New CHDs are checked | + | |
- | In short, you can speed up CHD scanning by removing chdman.exe, however its recommended | + | |
- | + | ||
+ | ==== Is there a way to make CHD scanning faster? ==== | ||
+ | Yes. Upgrade to the latest version of RomVault. Prior to version 3.6.0, V5 CHDs were decompressed and verified using chdman.exe, which is simply slow. RomVault 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. | ||
+ | |||
+ | |||
+ | ==== 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 verification. If you never used chdman.exe for full verification, | ||
+ | |||
+ | |||
+ | ==== Can I move my ROMs without needing to rescan? ==== | ||
+ | It depends. The DATRoot is meant to provide an outline for how you organize your ROMs, however you can use [[directory_settings|Directory Rules]] to map DAT directories to ROM directories. RomVault stores references to ROMs based on how you have your DATRoot oganized. This means you can change the ROM Path in a directory rule to point to a new location and RomVault will transparently apply the update to the cache. Note this approach only works if the ROMs are moved to their new location and the modified timestamps did not change. | ||
+ | |||
+ | A word of caution: RomVault' | ||
+ | |||
+ | Under most circumstances, | ||
+ | |||
+ | |||
+ | ==== 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: ''<? | ||
+ | |||
+ | |||
+ | ==== 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:// | If you can't find the answer you are looking for here, please join us on [[https:// | ||
+ | |||
+ | |||
+ | ==== 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:// |
faq.1659410718.txt.gz · Last modified: 2022/08/02 03:25 by johnsanc