diff --git a/src/ARMeilleure/State/ExecutionContext.cs b/src/ARMeilleure/State/ExecutionContext.cs index fa1a4a032..cdf6f56c5 100644 --- a/src/ARMeilleure/State/ExecutionContext.cs +++ b/src/ARMeilleure/State/ExecutionContext.cs @@ -164,21 +164,11 @@ namespace ARMeilleure.State internal void OnBreak(ulong address, int imm) { - if (Optimizations.EnableDebugging) - { - DebugPc = Pc; - } - _breakCallback?.Invoke(this, address, imm); } internal void OnSupervisorCall(ulong address, int imm) { - if (Optimizations.EnableDebugging) - { - DebugPc = Pc; - } - _supervisorCallback?.Invoke(this, address, imm); } diff --git a/src/Ryujinx.Cpu/LightningJit/State/ExecutionContext.cs b/src/Ryujinx.Cpu/LightningJit/State/ExecutionContext.cs index cb3c6c2af..a1ba0002e 100644 --- a/src/Ryujinx.Cpu/LightningJit/State/ExecutionContext.cs +++ b/src/Ryujinx.Cpu/LightningJit/State/ExecutionContext.cs @@ -139,21 +139,11 @@ namespace Ryujinx.Cpu.LightningJit.State internal void OnBreak(ulong address, int imm) { - if (Optimizations.EnableDebugging) - { - DebugPc = Pc; - } - _breakCallback?.Invoke(this, address, imm); } internal void OnSupervisorCall(ulong address, int imm) { - if (Optimizations.EnableDebugging) - { - DebugPc = Pc; - } - _supervisorCallback?.Invoke(this, address, imm); }