From 5a71b552332f705f7b67c6ea5cd29d87b4fa502e Mon Sep 17 00:00:00 2001 From: Gliniak Date: Wed, 25 May 2022 09:03:03 +0200 Subject: [PATCH] [Kernel] Added missing module hash calculation --- src/xenia/kernel/user_module.cc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/xenia/kernel/user_module.cc b/src/xenia/kernel/user_module.cc index 7f5b8fd6d..19321fe43 100644 --- a/src/xenia/kernel/user_module.cc +++ b/src/xenia/kernel/user_module.cc @@ -395,8 +395,13 @@ void UserModule::Dump() { kernel_state_->emulator()->export_resolver(); auto header = xex_header(); + CalculateHash(); + // XEX header. sb.AppendFormat("Module {}:\n", path_); + + sb.AppendFormat("Module Hash: {:016X}\n", hash_); + sb.AppendFormat(" Module Flags: {:08X}\n", (uint32_t)header->module_flags); // Security header