mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-02-02 11:02:28 +02:00
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:
parent
71d4c47eb5
commit
f2eee368e0
@ -796,7 +796,7 @@ static NANDCheckResult CheckNAND(IOS::HLE::Kernel& ios, bool repair)
|
|||||||
[](const auto& content) { return !content.IsShared(); });
|
[](const auto& content) { return !content.IsShared(); });
|
||||||
|
|
||||||
if (is_installed && installed_contents != tmd.GetContents() &&
|
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);
|
ERROR_LOG(CORE, "CheckNAND: Missing contents for title %016" PRIx64, title_id);
|
||||||
result.titles_to_remove.insert(title_id);
|
result.titles_to_remove.insert(title_id);
|
||||||
|
Loading…
Reference in New Issue
Block a user