From 58e24585c15bbee43d5e714882e29868248ebc40 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Mon, 28 Sep 2020 19:42:42 +1000 Subject: [PATCH] Cheats: Fix 10/11/20/21 commands --- src/core/cheats.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/cheats.cpp b/src/core/cheats.cpp index 680473b47..42343a2ae 100644 --- a/src/core/cheats.cpp +++ b/src/core/cheats.cpp @@ -410,7 +410,7 @@ void CheatCode::Apply() const { u16 value = 0; CPU::SafeReadMemoryHalfWord(inst.address, &value); - CPU::SafeWriteMemoryHalfWord(inst.address, value + 1u); + CPU::SafeWriteMemoryHalfWord(inst.address, value + inst.value16); index++; } break; @@ -419,7 +419,7 @@ void CheatCode::Apply() const { u16 value = 0; CPU::SafeReadMemoryHalfWord(inst.address, &value); - CPU::SafeWriteMemoryHalfWord(inst.address, value - 1u); + CPU::SafeWriteMemoryHalfWord(inst.address, value - inst.value16); index++; } break; @@ -428,7 +428,7 @@ void CheatCode::Apply() const { u8 value = 0; CPU::SafeReadMemoryByte(inst.address, &value); - CPU::SafeWriteMemoryByte(inst.address, value + 1u); + CPU::SafeWriteMemoryByte(inst.address, value + inst.value8); index++; } break; @@ -437,7 +437,7 @@ void CheatCode::Apply() const { u8 value = 0; CPU::SafeReadMemoryByte(inst.address, &value); - CPU::SafeWriteMemoryByte(inst.address, value - 1u); + CPU::SafeWriteMemoryByte(inst.address, value - inst.value8); index++; } break;