mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-25 07:09:48 -06:00
Removing ISO ini presence requirement for reading movie settings
because it's not necessary for running a movie
This commit is contained in:
@ -108,20 +108,6 @@ bool BootCore(const std::string& _rFilename)
|
|||||||
game_ini.Get("Core", "HLE_BS2", &StartUp.bHLE_BS2, StartUp.bHLE_BS2);
|
game_ini.Get("Core", "HLE_BS2", &StartUp.bHLE_BS2, StartUp.bHLE_BS2);
|
||||||
VideoBackend::ActivateBackend(StartUp.m_strVideoBackend);
|
VideoBackend::ActivateBackend(StartUp.m_strVideoBackend);
|
||||||
|
|
||||||
if (Movie::IsPlayingInput() && Movie::IsConfigSaved())
|
|
||||||
{
|
|
||||||
StartUp.bCPUThread = Movie::IsDualCore();
|
|
||||||
StartUp.bSkipIdle = Movie::IsSkipIdle();
|
|
||||||
StartUp.bDSPHLE = Movie::IsDSPHLE();
|
|
||||||
StartUp.bProgressive = Movie::IsProgressive();
|
|
||||||
StartUp.bFastDiscSpeed = Movie::IsFastDiscSpeed();
|
|
||||||
StartUp.iCPUCore = Movie::GetCPUMode();
|
|
||||||
if (Movie::IsUsingMemcard() && Movie::IsStartingFromClearSave() && !StartUp.bWii)
|
|
||||||
{
|
|
||||||
if (File::Exists("Movie.raw"))
|
|
||||||
File::Delete("Movie.raw");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Wii settings
|
// Wii settings
|
||||||
if (StartUp.bWii)
|
if (StartUp.bWii)
|
||||||
{
|
{
|
||||||
@ -130,6 +116,22 @@ bool BootCore(const std::string& _rFilename)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// movie settings
|
||||||
|
if (Movie::IsPlayingInput() && Movie::IsConfigSaved())
|
||||||
|
{
|
||||||
|
StartUp.bCPUThread = Movie::IsDualCore();
|
||||||
|
StartUp.bSkipIdle = Movie::IsSkipIdle();
|
||||||
|
StartUp.bDSPHLE = Movie::IsDSPHLE();
|
||||||
|
StartUp.bProgressive = Movie::IsProgressive();
|
||||||
|
StartUp.bFastDiscSpeed = Movie::IsFastDiscSpeed();
|
||||||
|
StartUp.iCPUCore = Movie::GetCPUMode();
|
||||||
|
if (Movie::IsUsingMemcard() && Movie::IsStartingFromClearSave() && !StartUp.bWii)
|
||||||
|
{
|
||||||
|
if (File::Exists("Movie.raw"))
|
||||||
|
File::Delete("Movie.raw");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Run the game
|
// Run the game
|
||||||
// Init the core
|
// Init the core
|
||||||
if (!Core::Init())
|
if (!Core::Init())
|
||||||
|
Reference in New Issue
Block a user