diff --git a/src/core/memory_card.cpp b/src/core/memory_card.cpp index fe038966e..39a2b451b 100644 --- a/src/core/memory_card.cpp +++ b/src/core/memory_card.cpp @@ -235,7 +235,7 @@ bool MemoryCard::Transfer(const u8 data_in, u8* data_out) FIXED_REPLY_STATE(State::GetID1, 0x04, true, State::GetID2); FIXED_REPLY_STATE(State::GetID2, 0x00, true, State::GetID3); FIXED_REPLY_STATE(State::GetID3, 0x00, true, State::GetID4); - FIXED_REPLY_STATE(State::GetID4, 0x80, true, State::Command); + FIXED_REPLY_STATE(State::GetID4, 0x80, false, State::Idle); // new command case State::Idle: