Merge pull request #2992 from lioncash/dmnt
dmnt_cheat_vm: Correct register Restore and ClearRegs behavior
This commit is contained in:
commit
d1713ad451
|
@ -1133,8 +1133,8 @@ void DmntCheatVm::Execute(const CheatProcessMetadata& metadata) {
|
||||||
case SaveRestoreRegisterOpType::ClearRegs:
|
case SaveRestoreRegisterOpType::ClearRegs:
|
||||||
case SaveRestoreRegisterOpType::Restore:
|
case SaveRestoreRegisterOpType::Restore:
|
||||||
default:
|
default:
|
||||||
src = registers.data();
|
src = saved_values.data();
|
||||||
dst = saved_values.data();
|
dst = registers.data();
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
for (std::size_t i = 0; i < NumRegisters; i++) {
|
for (std::size_t i = 0; i < NumRegisters; i++) {
|
||||||
|
|
Loading…
Reference in New Issue