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 committed 2021-03-04 18:41:13 +01:00
1 parent a658cbce16
commit 19667cb801
4 files changed
+35 -24

No files matched your search

+1
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.");
}