diff --git a/src/video_core/debug_utils/debug_utils.cpp b/src/video_core/debug_utils/debug_utils.cpp index 7b593194d..88ee841c1 100644 --- a/src/video_core/debug_utils/debug_utils.cpp +++ b/src/video_core/debug_utils/debug_utils.cpp @@ -272,11 +272,11 @@ void StartPicaTracing() { } void OnPicaRegWrite(u16 cmd_id, u16 mask, u32 value) { - std::lock_guard lock(pica_trace_mutex); - if (!g_is_pica_tracing) return; + std::lock_guard lock(pica_trace_mutex); + pica_trace->writes.push_back(PicaTrace::Write{cmd_id, mask, value}); }