diff --git a/src/xenia/kernel/kernel_module.cc b/src/xenia/kernel/kernel_module.cc index 05304feae..69c958a08 100644 --- a/src/xenia/kernel/kernel_module.cc +++ b/src/xenia/kernel/kernel_module.cc @@ -70,7 +70,7 @@ uint32_t KernelModule::GenerateTrampoline( uint32_t guest_addr = guest_trampoline_ + (guest_trampoline_next_++ * 8); auto mem = memory()->TranslateVirtual(guest_addr); - xe::store_and_swap(mem + 0x0, 0x44000002); // sc + xe::store_and_swap(mem + 0x0, 0x44000042); // sc xe::store_and_swap(mem + 0x4, 0x4E800020); // blr // Declare/define the extern function.