diff options
| author | robojumper <robojumper@gmail.com> | 2025-07-23 00:15:55 +0200 |
|---|---|---|
| committer | robojumper <robojumper@gmail.com> | 2025-07-23 00:15:55 +0200 |
| commit | f6178769c0a75768f4699b7ccb96d2a5ce06e19e (patch) | |
| tree | b6a54c17312f58d09b5f41cd5592eeee8cd61605 /src/d/d_reset.cpp | |
| parent | 3b6081165adc64fe53802ed35e2ae0665de6b54e (diff) | |
pad fixes and stuff
Diffstat (limited to 'src/d/d_reset.cpp')
| -rw-r--r-- | src/d/d_reset.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/d/d_reset.cpp b/src/d/d_reset.cpp index 0437cec2..4f2910f2 100644 --- a/src/d/d_reset.cpp +++ b/src/d/d_reset.cpp @@ -113,8 +113,8 @@ void Manage_c::BootComplete(bool complete) { bool Manage_c::CanExecSoftReset() const { return mMode == SoftReset && mpFader->getStatus() == EGG::Fader::STATUS_PREPARE_IN && field_0x60 == 0 && - dHbm::Manage_c::GetInstance()->getField_0x210() != 2 && dSndPlayerMgr_c::GetInstance()->fn_8035E2E0() && - FileManager::GetInstance()->getField_0xA84D() != 1; + dHbm::Manage_c::GetInstance()->getState() != dHbm::Manage_c::HBM_MANAGE_ACTIVE && + dSndPlayerMgr_c::GetInstance()->fn_8035E2E0() && FileManager::GetInstance()->getField_0xA84D() != 1; } void Manage_c::SetSoftResetFinish() { @@ -234,7 +234,8 @@ void Manage_c::ModeProc() { if (mMode != DiskWait && mMode != SafetyWait) { ModeRequest(DiskWait); } - } else if (mMode == Normal && dHbm::Manage_c::GetInstance()->getField_0x210() == 2) { + } else if (mMode == Normal && + dHbm::Manage_c::GetInstance()->getState() == dHbm::Manage_c::HBM_MANAGE_ACTIVE) { ModeRequest(HbmWait); } static void (Manage_c::*const procs[6])() = { @@ -393,7 +394,7 @@ void Manage_c::ModeProc_HbmWait() { DiskCheckModeRequest(true); doFade = true; } else { - if (dHbm::Manage_c::GetInstance()->getField_0x210() != 2) { + if (dHbm::Manage_c::GetInstance()->getState() != dHbm::Manage_c::HBM_MANAGE_ACTIVE) { if (mShutdown) { ModeRequestSafetyWait(Shutdown); } else if (mRestart) { |
