diff --git a/src/core/cheats.cpp b/src/core/cheats.cpp index d2f2803f1..2314ad02c 100644 --- a/src/core/cheats.cpp +++ b/src/core/cheats.cpp @@ -4120,8 +4120,8 @@ void Cheats::GamesharkCheatCode::Apply() const { for (u32 i = 0; i < slide_count; i++) { - const u8 newValue = DoMemoryRead(address) & ~value; - DoMemoryWrite(address, newValue); + const u8 new_value = DoMemoryRead(address) & ~Truncate8(value); + DoMemoryWrite(address, new_value); if (address_change_negative) address -= address_change; else @@ -4136,8 +4136,8 @@ void Cheats::GamesharkCheatCode::Apply() const { for (u32 i = 0; i < slide_count; i++) { - const u8 newValue = DoMemoryRead(address) | value; - DoMemoryWrite(address, newValue); + const u8 new_value = DoMemoryRead(address) | Truncate8(value); + DoMemoryWrite(address, new_value); if (address_change_negative) address -= address_change; else @@ -4152,8 +4152,8 @@ void Cheats::GamesharkCheatCode::Apply() const { for (u32 i = 0; i < slide_count; i++) { - const u16 newValue = DoMemoryRead(address) & ~value; - DoMemoryWrite(address, newValue); + const u16 new_value = DoMemoryRead(address) & ~Truncate16(value); + DoMemoryWrite(address, new_value); if (address_change_negative) address -= address_change; else @@ -4168,8 +4168,8 @@ void Cheats::GamesharkCheatCode::Apply() const { for (u32 i = 0; i < slide_count; i++) { - const u16 newValue = DoMemoryRead(address) | value; - DoMemoryWrite(address, newValue); + const u16 new_value = DoMemoryRead(address) | Truncate16(value); + DoMemoryWrite(address, new_value); if (address_change_negative) address -= address_change; else