If you generate fixDats on directories that are using the Single Archive setting with “Add SubDirs if multiple roms” with File as the archive type then RomVault will crash with an error. The text reports will not cause a crash, but the reports will not include any information from the directories using Single Archive. This may also occur under other directory setting scenarios but this is unconfirmed.
Steps to reproduce:
Put the Redump PlayStation 3 DAT in your DATRoot
Change the directory settings to: Archive Type = File + Override DAT, Single Archive = Add SubDirs if multiple roms (see screenshot 1 below)
Apply the directory settings so the DAT is reprocessed
Generate a fixDAT for the PS3 directory from the tree
Notice a crash will occur
Expected behavior:
(Screenshot 1, 2)
johnsanc
2 years ago
If you generate fixDats on directories that are using the Single Archive setting with “Add SubDirs if multiple roms” with File as the archive type then RomVault will crash with an error. The text reports will not cause a crash, but the reports will not include any information from the directories using Single Archive. This may also occur under other directory setting scenarios but this is unconfirmed.
Steps to reproduce:
Put the Redump PlayStation 3 DAT in your DATRoot
Change the directory settings to: Archive Type = File + Override DAT, Single Archive = Add SubDirs if multiple roms (see screenshot 1 below)
Apply the directory settings so the DAT is reprocessed
Generate a fixDAT for the PS3 directory from the tree
Notice a crash will occur
Expected behavior:
FixDATs should be generated properly using the original DAT settings (not the effective settings due to directory rules)
(Screenshot 1, 2)