FDS: Disable auto-insert disk when playing/recording movies

This commit is contained in:
Sour 2017-12-25 23:38:05 -05:00
parent 1b9ab1eb1e
commit 9eaddec9c7

View File

@ -6,6 +6,7 @@
#include "FdsAudio.h"
#include "MemoryManager.h"
#include "BatteryManager.h"
#include "MovieManager.h"
void FDS::InitMapper()
{
@ -511,5 +512,5 @@ bool FDS::IsDiskInserted()
bool FDS::IsAutoInsertDiskEnabled()
{
return !_disableAutoInsertDisk && EmulationSettings::CheckFlag(EmulationFlags::FdsAutoInsertDisk);
return !_disableAutoInsertDisk && EmulationSettings::CheckFlag(EmulationFlags::FdsAutoInsertDisk) && !MovieManager::Playing() && !MovieManager::Recording();
}