diff --git a/README.md b/README.md index ced092fe..2af9a8ac 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,7 @@ Standard Features - SuperFX overclocking of up to 800% - Frame advance support - Screenshot support + - Cheat code search support Links ----- diff --git a/bsnes/target-bsnes/tools/cheat-finder.cpp b/bsnes/target-bsnes/tools/cheat-finder.cpp index f6ab956b..5fd1ba67 100644 --- a/bsnes/target-bsnes/tools/cheat-finder.cpp +++ b/bsnes/target-bsnes/tools/cheat-finder.cpp @@ -9,7 +9,7 @@ auto CheatFinder::create() -> void { searchSize.append(ComboButtonItem().setText("Byte")); searchSize.append(ComboButtonItem().setText("Word")); searchSize.append(ComboButtonItem().setText("Long")); - searchMode.append(ComboButtonItem().setText("==")); + searchMode.append(ComboButtonItem().setText("=")); searchMode.append(ComboButtonItem().setText("!=")); searchMode.append(ComboButtonItem().setText(">=")); searchMode.append(ComboButtonItem().setText("<=")); @@ -61,7 +61,7 @@ auto CheatFinder::eventScan() -> void { uint32_t size = searchSize.selected().offset(); uint32_t mode = searchMode.selected().offset(); uint32_t span = searchSpan.selected().offset(); - uint32_t data = searchValue.text().replace("$", "0x").replace("#", "").natural(); + uint32_t data = searchValue.text().replace("$", "0x").replace("#", "").integer(); if(size == 0) data &= 0xff; if(size == 1) data &= 0xffff; if(size == 2) data &= 0xffffff;