From 7056b5fc700485a69c6cc52c2ce520d7791c8821 Mon Sep 17 00:00:00 2001 From: eladash Date: Sat, 27 Oct 2018 23:54:11 +0300 Subject: [PATCH] rsx-debugger: add forgotten super ptrs --- rpcs3/rpcs3qt/rsx_debugger.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/rpcs3qt/rsx_debugger.cpp b/rpcs3/rpcs3qt/rsx_debugger.cpp index bff9957fb7..755021623b 100644 --- a/rpcs3/rpcs3qt/rsx_debugger.cpp +++ b/rpcs3/rpcs3qt/rsx_debugger.cpp @@ -1111,7 +1111,7 @@ QString rsx_debugger::DisAsmCommand(u32 cmd, u32 count, u32 ioAddr) } else if (!(cmd & RSX_METHOD_NON_METHOD_CMD_MASK)) { - auto args = vm::ptr::make(RSXIOMem.RealAddr(ioAddr + 4)); + auto args = vm::get_super_ptr(RSXIOMem.RealAddr(ioAddr + 4)); u32 index = 0; switch((cmd & 0x3ffff) >> 2) @@ -1175,7 +1175,7 @@ void rsx_debugger::PerformJump(u32 address) if (!vm::check_addr(address, 4)) return; - u32 cmd = vm::read32(address); + u32 cmd = *vm::get_super_ptr(address); u32 count = cmd & RSX_METHOD_NON_METHOD_CMD_MASK ? 0 : (cmd >> 18) & 0x7ff; if (count == 0)