CommonHostInterface: Add swap memory cards hotkey

This commit is contained in:
Connor McLaughlin
2021-05-18 14:36:55 +10:00
parent 2f8150f357
commit 67f352339c
6 changed files with 65 additions and 0 deletions

View File

@ -293,6 +293,14 @@ void Pad::SetMemoryCard(u32 slot, std::unique_ptr<MemoryCard> dev)
m_memory_cards[slot] = std::move(dev);
}
std::unique_ptr<MemoryCard> Pad::RemoveMemoryCard(u32 slot)
{
std::unique_ptr<MemoryCard> ret = std::move(m_memory_cards[slot]);
if (ret)
ret->Reset();
return ret;
}
u32 Pad::ReadRegister(u32 offset)
{
switch (offset)