This commit is contained in:
Paul 2001-07-21 19:32:46 +00:00
parent 843758df69
commit cddb90cf4d
2 changed files with 9 additions and 6 deletions

View file

@ -296,7 +296,7 @@ int CSaveLoadDatabase::getLoadStatus()
}
// Loaded ok - Copy the data in
restoreData();
restoreData(m_autoloading==true);
ret=FINISHED_OK;
MEMCARD_DBGMSG("load ok :)");
}
@ -477,7 +477,7 @@ void CSaveLoadDatabase::createData()
Params:
Returns:
---------------------------------------------------------------------- */
void CSaveLoadDatabase::restoreData()
void CSaveLoadDatabase::restoreData(int _loadSettingsOnly)
{
int i;
@ -494,12 +494,15 @@ void CSaveLoadDatabase::restoreData()
TranslationDatabase::loadLanguage(m_dataBuffer.m_systemDetails.m_language);
}
if(!_loadSettingsOnly)
{
// Game slots
for(i=0;i<CGameSlotManager::NUM_GAME_SLOTS;i++)
{
CGameSlotManager::setSlotData(i,&m_dataBuffer.m_gameSlots[i]);
}
}
}
/*----------------------------------------------------------------------

View file

@ -97,7 +97,7 @@ private:
void createData();
void restoreData();
void restoreData(int _loadSettingsOnly);
void allocateBuffer();
void freeBuffer();