Fix symbol map being loaded too early during title changes

We should only try to load a symbol map for the new title *after* it
has been loaded into memory, not before. Likewise for applying HLE
patches and loading new custom textures.

In practice, loading/repatching too early was only a problem for
titles that are launched via ES_Launch. This commit fixes that.
This commit is contained in:
Léo Lam
2021-02-26 16:20:24 +01:00
parent a658cbce16
commit 19667cb801
4 changed files with 35 additions and 24 deletions

View File

@ -856,6 +856,7 @@ IOSC& Kernel::GetIOSC()
static void FinishPPCBootstrap(u64 userdata, s64 cycles_late)
{
ReleasePPC();
SConfig::OnNewTitleLoad();
INFO_LOG_FMT(IOS, "Bootstrapping done.");
}