diff --git a/src/core/cpu_core.cpp b/src/core/cpu_core.cpp index c2d8d5941..50b404e88 100644 --- a/src/core/cpu_core.cpp +++ b/src/core/cpu_core.cpp @@ -299,6 +299,8 @@ void Core::RaiseException(Exception excode, u32 EPC, bool BD, bool BT, u8 CE) Log_DebugPrintf("Exception %u at 0x%08X (epc=0x%08X, BD=%s, CE=%u)", static_cast(excode), m_current_instruction_pc, EPC, BD ? "true" : "false", ZeroExtend32(CE)); DisassembleAndPrint(m_current_instruction_pc, 4, 0); + CPU::WriteToExecutionLog("Exception %u at 0x%08X (epc=0x%08X, BD=%s, CE=%u)\n", static_cast(excode), + m_current_instruction_pc, EPC, BD ? "true" : "false", ZeroExtend32(CE)); } #endif @@ -637,9 +639,8 @@ void Core::ExecuteInstruction() const Instruction inst = m_current_instruction; #if 0 - if (m_current_instruction_pc == 0xBFC06FF0) + if (m_current_instruction_pc == 0x80010000) { - //TRACE_EXECUTION = true; LOG_EXECUTION = true; __debugbreak(); }