From a2fb185cb91879b671429f8d1b500ae517cffc5f Mon Sep 17 00:00:00 2001 From: Cancerous Date: Sat, 10 Oct 2020 15:38:37 -0400 Subject: [PATCH] [Kernel] - Load Dlls - fixes orangbox games loading from menu ala Emoose --- src/xenia/kernel/kernel_state.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/xenia/kernel/kernel_state.cc b/src/xenia/kernel/kernel_state.cc index ae3ad27c0..01fed1e7f 100644 --- a/src/xenia/kernel/kernel_state.cc +++ b/src/xenia/kernel/kernel_state.cc @@ -228,8 +228,12 @@ object_ref KernelState::GetModule(const std::string_view name, } } - // Module not found, try loading it + if (IsKernelModule(name)) { return nullptr; + } else { + // Module not found, try loading it + return LoadUserModule(name); + } } object_ref KernelState::LaunchModule(object_ref module) {