diff --git a/branches/1stNUP_for_2ndNUP/sources/ConsoleBackup/Controller.cpp b/branches/1stNUP_for_2ndNUP/sources/ConsoleBackup/Controller.cpp index 6175c8d..9eb2c89 100644 --- a/branches/1stNUP_for_2ndNUP/sources/ConsoleBackup/Controller.cpp +++ b/branches/1stNUP_for_2ndNUP/sources/ConsoleBackup/Controller.cpp @@ -62,6 +62,20 @@ bool s_PlayedFailSound = false; } // namespace +bool RequiresNewerVersionTool(common::HardwareStateManager& manager) +{ + common::VerDef versionData; + manager.GetVersionData(&versionData); + if(common::CUP_MAJOR_VER_2ND_NUP <= versionData.cup.majorVersion) + { + return true; + } + else + { + return false; + } +} + void PutAliveMessage(::std::vector& operationMessage, const char* str) { std::string message = std::string(str); @@ -115,7 +129,7 @@ void ControlState(common::HardwareStateManager& manager, ::std::vector