main: Make game updates installable
This commit is contained in:
		@@ -868,7 +868,11 @@ void GMainWindow::OnMenuInstallToNAND() {
 | 
				
			|||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
        const auto nca = std::make_shared<FileSys::NCA>(
 | 
					        const auto nca = std::make_shared<FileSys::NCA>(
 | 
				
			||||||
            vfs->OpenFile(filename.toStdString(), FileSys::Mode::Read));
 | 
					            vfs->OpenFile(filename.toStdString(), FileSys::Mode::Read));
 | 
				
			||||||
        if (nca->GetStatus() != Loader::ResultStatus::Success) {
 | 
					        const auto id = nca->GetStatus();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        // Game updates necessary are missing base RomFS
 | 
				
			||||||
 | 
					        if (nca->GetStatus() != Loader::ResultStatus::Success &&
 | 
				
			||||||
 | 
					            nca->GetStatus() != Loader::ResultStatus::ErrorMissingBKTRBaseRomFS) {
 | 
				
			||||||
            failed();
 | 
					            failed();
 | 
				
			||||||
            return;
 | 
					            return;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user