scanning_fixing_levels
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
scanning_fixing_levels [2022/10/27 15:16] – [Table] johnsanc | scanning_fixing_levels [2024/04/14 23:46] (current) – [Table] johnsanc | ||
---|---|---|---|
Line 18: | Line 18: | ||
^ Use Cases | If you haven' | ^ Use Cases | If you haven' | ||
- | |**ⓘ NOTE:** \\ RomVault has built-in header skipping logic that requires checking the first few bytes of a file to see if it has a header. Solid 7z archives with two or more files require decompressing in order to check for headers. For this reason its advised not to use Level 1 scanning for 7z archives, especially large archives. If you are going to need to decompress solid 7z archives anyways, it makes more sense to stick with a Level 2 scan which will also calculate the MD5 and SHA1. \\ {{: | + | <WRAP info>RomVault has built-in header skipping logic that requires checking the first few bytes of a file to see if it has a header. Solid 7z archives with two or more files require decompressing in order to check for headers. For this reason its advised not to use Level 1 scanning for 7z archives, especially large archives. If you are going to need to decompress solid 7z archives anyways, it makes more sense to stick with a Level 2 scan which will also calculate the MD5 and SHA1. \\ {{: |
=====Fixing Levels===== | =====Fixing Levels===== | ||
Line 29: | Line 29: | ||
^ - Size | ^ - Size | ||
^ - CRC | x | x | ^ - CRC | x | x | ||
- | ^ - MD5 | If available | + | ^ - MD5 | If available |
- | ^ - SHA1 | If available | + | ^ - SHA1 |
^ Raw Copy* | Yes - If CRC scanned | ^ Raw Copy* | Yes - If CRC scanned | ||
^ Speed | Fast | Fast | Slow | | ^ Speed | Fast | Fast | Slow | | ||
Line 40: | Line 40: | ||
RomVault will fix sets using different methods depending on the source and destination archive type as outlined below: | RomVault will fix sets using different methods depending on the source and destination archive type as outlined below: | ||
- | | | + | | ^ Destination Archive Type |
- | | From \ To | + | | From \ To ^ File ^ Torrent / zstd / TDC zip, non-solid 7z ||^ Solid 7z ^ |
- | ^ File | Move if needed as only instance \\ Copy if needed as duplicate | + | ^ File |
- | ^ Zip | + | ^ Zip | Extract to destination |
- | ^ TorrentZip | + | ^ TorrentZip |
- | | ::: | + | | ::: | ::: |
- | | ::: | + | | ::: | ::: ^ Level 1 Fix | Raw Copy | Raw Copy | ::: | |
- | | ::: | + | | ::: | ::: ^ Level 2 Fix | Compress |
- | | ::: | + | | ::: | ::: ^ Level 3 Fix | Compress |
- | ^ 7Z + RV7Z | Extract to destination | + | ^ Solid 7z | Extract to destination |
- | |**ⓘ NOTE:** \\ RomVault has the ability to copy raw compressed files directly from a source to a destination archive without the need for recompressing as long as the archives are in TorrentZip format. This allows for extremely fast fix operations.| | + | <WRAP info>RomVault has the ability to copy raw compressed files directly from a source to a destination archive without the need for recompressing as long as the archives are in TorrentZip format. This allows for extremely fast fix operations.</ |
=====Fixing Archives with ZipMove===== | =====Fixing Archives with ZipMove===== | ||
- | RomVault can fix TorrentZip | + | RomVault can fix archives quickly in certain scenarios. These fixes will appear as ``< |
^ Scenario | ^ Scenario | ||
| Fix with new complete | | Fix with new complete | ||
| Fix partial with complete | | Fix partial with complete | ||
- | | Fix with new partial | + | | Fix with new partial |
- | | Fix with better partial | + | | Fix with better partial |
| Fix format | | Fix format | ||
- | | Remove complete | + | | Remove complete |
- | | Remove partial | + | | Remove partial |
| Remove and replace | | Remove and replace | ||
- | | **ⓘ NOTE:** \\ ZipMove only works if your archives are at least Level 2 scanned. The ZipMove action will not be used if archives are only Level 1 (header) scanned. | + | <WRAP info>ZipMove only works if your archives are at least Level 2 scanned. The ZipMove action will not be used if archives are only Level 1 (header) scanned. |
scanning_fixing_levels.1666883791.txt.gz · Last modified: 2022/10/27 15:16 by johnsanc