mirror of
https://github.com/rvtr/ctr_Repair.git
synced 2025-10-31 13:51:08 -04:00
r348のIVSの書き込みタイミングを元に戻す
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@349 385bec56-5757-e545-9c3a-d8741f4650f1
This commit is contained in:
parent
7a9008ba6d
commit
06778aee07
@ -1260,19 +1260,10 @@ void ControlState(common::HardwareStateManager& manager, ::std::vector<std::stri
|
||||
case POST_RESTORE:
|
||||
{
|
||||
operationMessage.push_back(::std::string("Post Process..."));
|
||||
// 書き込み完了ファイルを作成
|
||||
CreateWriteFinishedFile();
|
||||
|
||||
// SDカードのIVSファイルを書き込む
|
||||
if(ImportIvsData())
|
||||
{
|
||||
// 書き込み完了ファイルを作成
|
||||
CreateWriteFinishedFile();
|
||||
|
||||
s_RestoreState = RESTORE_DONE;
|
||||
}
|
||||
else
|
||||
{
|
||||
s_RestoreState = FAIL;
|
||||
}
|
||||
s_RestoreState = RESTORE_DONE;
|
||||
}
|
||||
break;
|
||||
|
||||
|
||||
@ -690,11 +690,6 @@ nn::Result ImportIvs()
|
||||
return result;
|
||||
}
|
||||
|
||||
bool ImportIvsData()
|
||||
{
|
||||
return ImportIvs().IsSuccess();
|
||||
}
|
||||
|
||||
void ImportThreadFunc()
|
||||
{
|
||||
nn::Result result;
|
||||
@ -1861,6 +1856,10 @@ nn::Result ImportData()
|
||||
// NANDのごみを削除する
|
||||
Cleanup();
|
||||
|
||||
// SDカードのIVSファイルを書き込む
|
||||
result = ImportIvs();
|
||||
NN_UTIL_RETURN_IF_FAILED(result);
|
||||
|
||||
// NORデータを書き込む
|
||||
result = ImportNorData();
|
||||
NN_UTIL_RETURN_IF_FAILED(result);
|
||||
|
||||
@ -154,9 +154,6 @@ nn::Result ReadVersionData();
|
||||
// SDカードのNintendo 3DS以下ににIVSと一致するディレクトリがあるかどうか
|
||||
bool ExistsIvsDirectory(std::string& ivsRoot);
|
||||
|
||||
// SDカードのIVSデータを書き込む
|
||||
bool ImportIvsData();
|
||||
|
||||
}
|
||||
|
||||
#endif /* IMPORTER_H_ */
|
||||
|
||||
Loading…
Reference in New Issue
Block a user