diff --git a/src/xenia/cpu/exec_module.cc b/src/xenia/cpu/exec_module.cc index 6475cf36f..cc23999bf 100644 --- a/src/xenia/cpu/exec_module.cc +++ b/src/xenia/cpu/exec_module.cc @@ -142,7 +142,7 @@ int ExecModule::Init() { *slot = XESWAP32BE(kernel_export->variable_ptr); } else { // Not implemented - write with a dummy value. - *slot = XESWAP32BE(0xDEADBEEF); + *slot = XESWAP32BE(0xD000BEEF | (kernel_export->ordinal & 0xFFF) << 16); XELOGCPU("WARNING: imported a variable with no value: %s", kernel_export->name); }