This commit is contained in:
parent
843758df69
commit
cddb90cf4d
2 changed files with 9 additions and 6 deletions
|
@ -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]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/*----------------------------------------------------------------------
|
||||
|
|
|
@ -97,7 +97,7 @@ private:
|
|||
|
||||
|
||||
void createData();
|
||||
void restoreData();
|
||||
void restoreData(int _loadSettingsOnly);
|
||||
|
||||
void allocateBuffer();
|
||||
void freeBuffer();
|
||||
|
|
Loading…
Add table
Reference in a new issue