mirror of
https://github.com/rvtr/ctr_Repair.git
synced 2025-10-31 13:51:08 -04:00
正しく設定が読み込めてからバックアップに書き込むように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@656 385bec56-5757-e545-9c3a-d8741f4650f1
This commit is contained in:
parent
d6a207afd5
commit
31a12ef522
@ -141,19 +141,23 @@ nn::Result CfgChanger::CheckBackupFormat()
|
|||||||
|
|
||||||
nn::Result CfgChanger::ImportToBackup()
|
nn::Result CfgChanger::ImportToBackup()
|
||||||
{
|
{
|
||||||
|
NN_UTIL_RETURN_IF_FAILED(
|
||||||
|
GetCfgData()
|
||||||
|
);
|
||||||
|
|
||||||
// バックアップメモリをフォーマットします
|
// バックアップメモリをフォーマットします
|
||||||
NN_UTIL_RETURN_IF_FAILED(
|
NN_UTIL_RETURN_IF_FAILED(
|
||||||
nn::fs::FormatSaveData(FILE_NUM, DIR_NUM, DUPLICATE)
|
nn::fs::FormatSaveData(FILE_NUM, DIR_NUM, DUPLICATE)
|
||||||
);
|
);
|
||||||
|
|
||||||
NN_UTIL_RETURN_IF_FAILED(
|
NN_UTIL_RETURN_IF_FAILED(
|
||||||
ImportCfgDataToBackup()
|
ImportCfgDatatoBackup()
|
||||||
);
|
);
|
||||||
|
|
||||||
return nn::ResultSuccess();
|
return nn::ResultSuccess();
|
||||||
}
|
}
|
||||||
|
|
||||||
nn::Result CfgChanger::ImportCfgDataToBackup()
|
nn::Result CfgChanger::GetCfgData()
|
||||||
{
|
{
|
||||||
using namespace nn::cfg::CTR::detail;
|
using namespace nn::cfg::CTR::detail;
|
||||||
nn::Result result;
|
nn::Result result;
|
||||||
@ -242,6 +246,13 @@ nn::Result CfgChanger::ImportCfgDataToBackup()
|
|||||||
NN_UTIL_RETURN_IF_FAILED(result);
|
NN_UTIL_RETURN_IF_FAILED(result);
|
||||||
nn::cfg::nor::CTR::Finalize();
|
nn::cfg::nor::CTR::Finalize();
|
||||||
|
|
||||||
|
return nn::ResultSuccess();
|
||||||
|
}
|
||||||
|
|
||||||
|
nn::Result CfgChanger::ImportCfgDatatoBackup()
|
||||||
|
{
|
||||||
|
nn::Result result;
|
||||||
|
|
||||||
result = nn::fs::MountSaveData("data:");
|
result = nn::fs::MountSaveData("data:");
|
||||||
NN_UTIL_RETURN_IF_FAILED(result);
|
NN_UTIL_RETURN_IF_FAILED(result);
|
||||||
|
|
||||||
|
|||||||
@ -35,8 +35,11 @@ private:
|
|||||||
// バックアップメモリのフォーマットをチェックします
|
// バックアップメモリのフォーマットをチェックします
|
||||||
nn::Result CheckBackupFormat();
|
nn::Result CheckBackupFormat();
|
||||||
|
|
||||||
// CFGデータをバックアップメモリに書き込みます
|
// CFGデータを読み込みます
|
||||||
nn::Result ImportCfgDataToBackup();
|
nn::Result GetCfgData();
|
||||||
|
|
||||||
|
// 読み込んだCFGデータをバックアップメモリに書き込みます
|
||||||
|
nn::Result ImportCfgDatatoBackup();
|
||||||
|
|
||||||
// CFGのデータをバックアップメモリから書き込みます
|
// CFGのデータをバックアップメモリから書き込みます
|
||||||
nn::Result RestoreCfgDataFromBackup();
|
nn::Result RestoreCfgDataFromBackup();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user