From bc27f5f75c159c8844f26c663fc68f1282d102d8 Mon Sep 17 00:00:00 2001 From: eladash Date: Sat, 12 Jan 2019 20:49:50 +0200 Subject: [PATCH] Implement invalid NV4097_NOTIFY context handling --- rpcs3/Emu/RSX/rsx_methods.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/RSX/rsx_methods.cpp b/rpcs3/Emu/RSX/rsx_methods.cpp index cf6b499f62..5546cdbdd1 100644 --- a/rpcs3/Emu/RSX/rsx_methods.cpp +++ b/rpcs3/Emu/RSX/rsx_methods.cpp @@ -176,8 +176,8 @@ namespace rsx if ((location & ~7) != (CELL_GCM_CONTEXT_DMA_NOTIFY_MAIN_0 & ~7)) { - // TODO: Gcm sets the default to CELL_GCM_CONTEXT_DMA_TO_MEMORY_GET_NOTIFY0 - fmt::throw_exception("NV4097_NOTIFY: Unimplemented/invalid context = 0x%x" HERE, method_registers.context_dma_notify()); + LOG_TRACE(RSX, "NV4097_NOTIFY: invalid context = 0x%x", method_registers.context_dma_notify()); + return; } auto& notify = vm::_ref(verify(HERE, RSXIOMem.RealAddr(0xf100000 + (index * 0x40))));