clean up memory card logic:
- Don't do the OS mount for cards during the attract screens. Only do OS mounts in the time between BeginGame and PlayersFinalized. - Remove logic for fast load of a Profile from the MemoryCard. Instead, load the whole profile all at once on PlayersFinalized.
This commit is contained in:
@@ -204,7 +204,8 @@ bool Screen::JoinInput( const DeviceInput& DeviceI, const InputEventType type, c
|
||||
SCREENMAN->PlayStartSound();
|
||||
GAMESTATE->JoinPlayer( MenuI.player );
|
||||
|
||||
PROFILEMAN->LoadFirstAvailableProfile( MenuI.player, true ); // fast load
|
||||
// don't load memory card profiles here. It's slow and can cause a big skip.
|
||||
PROFILEMAN->LoadLocalProfileFromMachine( MenuI.player );
|
||||
SCREENMAN->RefreshCreditsMessages();
|
||||
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user