From ef040ca3126093d3cf0ab4d77903a2eb661d26b5 Mon Sep 17 00:00:00 2001 From: N2614 Date: Mon, 23 Jan 2012 08:08:10 +0000 Subject: [PATCH] =?UTF-8?q?=E3=83=97=E3=83=AA=E3=82=A4=E3=83=B3=E3=82=B9?= =?UTF-8?q?=E3=83=88=E3=83=BC=E3=83=AB=E3=82=A2=E3=83=97=E3=83=AA=E3=83=80?= =?UTF-8?q?=E3=82=A6=E3=83=B3=E3=83=AD=E3=83=BC=E3=83=89=E5=89=8D=E3=81=AB?= =?UTF-8?q?=E3=83=A6=E3=83=BC=E3=82=B6=E3=81=AESD=E3=82=AB=E3=83=BC?= =?UTF-8?q?=E3=83=89=E3=82=92=E7=A2=BA=E8=AA=8D=E3=81=99=E3=82=8B=E3=82=88?= =?UTF-8?q?=E3=81=86=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@595 385bec56-5757-e545-9c3a-d8741f4650f1 --- .../sources/ConsoleRestore/Controller.cpp | 79 ++++++++++++++++++- .../sources/ConsoleRestore/TitleDownloader.h | 2 +- 2 files changed, 77 insertions(+), 4 deletions(-) diff --git a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp index 856e2f4..c6a3a39 100644 --- a/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp +++ b/trunk/ConsoleDataMigration/sources/ConsoleRestore/Controller.cpp @@ -101,7 +101,7 @@ bool NeedsAcAdater(common::HardwareStateManager& manager) bool HasValidRtcData() { - return !s_CheckSdOnlyMode && !s_NupOnlyMode && !s_GetIvsOnlyMode; + return !s_CheckSdOnlyMode && !s_NupOnlyMode && !s_GetIvsOnlyMode && s_DownloadPreinstallMode; } typedef enum RestoreState @@ -147,7 +147,13 @@ typedef enum RestoreState WAIT_SD_EJECT, // SDカードぬき待ち ALL_DONE, // すべて完了 INITIALIZE_AND_SHUTDOWN, // 本体初期化後にシャットダウン中 - FAIL // 失敗 + FAIL, // 失敗 + + PREINSTALL_WAIT_USER_SD_INSERT, // プリインストールダウンロードモード・ユーザSD挿入待ち + PREINSTALL_CHECK_SD, // プリインストールダウンロードモード・ユーザSDのチェック + PREINSTALL_CHECK_SD_FAIL, // プリインストールダウンロードモード・ユーザSDのチェック失敗 + PREINSTALL_DOWNLOAD_APP, // プリインストールダウンロードモード・アプリダウンロード + PREINSTALL_WAIT_USER_SD_EJECT // プリインストールダウンロードモード・ユーザSD抜き出し待ち } RestoreState; @@ -247,6 +253,10 @@ void CheckNupExecuted(common::HardwareStateManager& manager, ::std::vector