diff --git a/README.md b/README.md index 955e11b..e7c7277 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ No one but yourself is responsible for any sort of damage resulting from using t For building you need: - [wut](https://github.com/devkitPro/wut) - [libmocha](https://github.com/wiiu-env/libmocha) -- [wiiu-sdl2](https://github.com/GaryOderNichts/SDL/tree/wiiu-sdl2-2.26) +- wiiu-sdl2 - wiiu-sdl2_ttf To build the project run `make`. diff --git a/source/screens/FlashScreen.cpp b/source/screens/FlashScreen.cpp index c7feae0..85a9027 100644 --- a/source/screens/FlashScreen.cpp +++ b/source/screens/FlashScreen.cpp @@ -314,8 +314,6 @@ bool FlashScreen::Update(VPADStatus& input) break; } case STATE_PREPARE: { - ProcUI::SetHomeButtonMenuEnabled(false); - std::string originalFirmwarePath; if (!GetDRCFirmwarePath(originalFirmwarePath)) { mErrorString = "Failed to get original DRC firmware path"; @@ -374,6 +372,8 @@ bool FlashScreen::Update(VPADStatus& input) break; } case STATE_UPDATE: { + ProcUI::SetHomeButtonMenuEnabled(false); + if (!CaffeineInvalidate()) { mErrorString = "Failed to invalidate caffeine."; mState = STATE_ERROR;