From ff4a7c8a957695eabd1edaff5a02c7172b20a7cb Mon Sep 17 00:00:00 2001 From: JosJuice Date: Sun, 22 Mar 2026 14:12:02 +0100 Subject: [PATCH] Reword the invalid read/write panic alert Some users seem to be under the impression that the panic alert is saying that enabling MMU will fix the issue, but that's not what it actually says. Let's try to make this a bit clearer. --- Source/Core/Core/PowerPC/MMU.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/Core/Core/PowerPC/MMU.cpp b/Source/Core/Core/PowerPC/MMU.cpp index 07f8993be1..934956a224 100644 --- a/Source/Core/Core/PowerPC/MMU.cpp +++ b/Source/Core/Core/PowerPC/MMU.cpp @@ -1203,15 +1203,15 @@ void MMU::GenerateDSIException(u32 effective_address, bool write) if (write) { PanicAlertFmtT( - "Invalid write to {0:#010x}, PC = {1:#010x}; the game probably would have crashed on " - "real hardware.\n\nFor accurate emulation, enable MMU in advanced settings.", + "Invalid write to {0:#010x}, PC = {1:#010x}.\n\nThe game probably would have crashed on " + "real hardware. Enable MMU in advanced settings to accurately emulate game crashes.", effective_address, m_ppc_state.pc); } else { PanicAlertFmtT( - "Invalid read from {0:#010x}, PC = {1:#010x}; the game probably would have crashed on " - "real hardware.\n\nFor accurate emulation, enable MMU in advanced settings.", + "Invalid read from {0:#010x}, PC = {1:#010x}.\n\nThe game probably would have crashed on " + "real hardware. Enable MMU in advanced settings to accurately emulate game crashes.", effective_address, m_ppc_state.pc); } if (m_system.IsPauseOnPanicMode())