From e2dff89decf07586accaf2ce4b657b272409479d Mon Sep 17 00:00:00 2001 From: retro-wertz Date: Wed, 6 Jun 2018 09:35:23 +0800 Subject: [PATCH] Fix cheats not working in GBA --- src/gba/Cheats.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/gba/Cheats.cpp b/src/gba/Cheats.cpp index 494447a5..bf0c2202 100644 --- a/src/gba/Cheats.cpp +++ b/src/gba/Cheats.cpp @@ -2464,14 +2464,14 @@ void cheatsAddCBACode(const char* code, const char* desc) sscanf(buffer, "%x", &value); uint8_t array[8] = { - static_cast(address & 255, - (address >> 8) & 255, - (address >> 16) & 255, - (address >> 24) & 255, - (value & 255), - (value >> 8) & 255, + (uint8_t)(address & 255), + (uint8_t)((address >> 8) & 255), + (uint8_t)((address >> 16) & 255), + (uint8_t)((address >> 24) & 255), + (uint8_t)(value & 255), + (uint8_t)((value >> 8) & 255), 0, - 0) + 0 }; if (cheatsCBAGetCount() == 0 && (address >> 28) == 9) {