WiiUtils: Ignore missing contents for DLC titles

It is not possible to tell whether DLC contents are supposed to be
present on the NAND or not, because they're treated as "optional".
So this commit changes the NAND check to not consider missing
contents for DLC titles as an issue.
This commit is contained in:
Léo Lam 2017-11-02 17:59:53 +01:00
parent 71d4c47eb5
commit f2eee368e0

View File

@ -796,7 +796,7 @@ static NANDCheckResult CheckNAND(IOS::HLE::Kernel& ios, bool repair)
[](const auto& content) { return !content.IsShared(); });
if (is_installed && installed_contents != tmd.GetContents() &&
(tmd.GetTitleFlags() & IOS::ES::TitleFlags::TITLE_TYPE_WFS_MAYBE) == 0)
(tmd.GetTitleFlags() & IOS::ES::TitleFlags::TITLE_TYPE_DATA) == 0)
{
ERROR_LOG(CORE, "CheckNAND: Missing contents for title %016" PRIx64, title_id);
result.titles_to_remove.insert(title_id);