mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-08-09 09:39:44 +00:00
rsx-debugger: add forgotten super ptrs
This commit is contained in:
parent
68a8efdc33
commit
7056b5fc70
1 changed files with 2 additions and 2 deletions
|
@ -1111,7 +1111,7 @@ QString rsx_debugger::DisAsmCommand(u32 cmd, u32 count, u32 ioAddr)
|
||||||
}
|
}
|
||||||
else if (!(cmd & RSX_METHOD_NON_METHOD_CMD_MASK))
|
else if (!(cmd & RSX_METHOD_NON_METHOD_CMD_MASK))
|
||||||
{
|
{
|
||||||
auto args = vm::ptr<u32>::make(RSXIOMem.RealAddr(ioAddr + 4));
|
auto args = vm::get_super_ptr<u32>(RSXIOMem.RealAddr(ioAddr + 4));
|
||||||
|
|
||||||
u32 index = 0;
|
u32 index = 0;
|
||||||
switch((cmd & 0x3ffff) >> 2)
|
switch((cmd & 0x3ffff) >> 2)
|
||||||
|
@ -1175,7 +1175,7 @@ void rsx_debugger::PerformJump(u32 address)
|
||||||
if (!vm::check_addr(address, 4))
|
if (!vm::check_addr(address, 4))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
u32 cmd = vm::read32(address);
|
u32 cmd = *vm::get_super_ptr<u32>(address);
|
||||||
u32 count = cmd & RSX_METHOD_NON_METHOD_CMD_MASK ? 0 : (cmd >> 18) & 0x7ff;
|
u32 count = cmd & RSX_METHOD_NON_METHOD_CMD_MASK ? 0 : (cmd >> 18) & 0x7ff;
|
||||||
|
|
||||||
if (count == 0)
|
if (count == 0)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue