From 2bdf58d9e43bdf3976a48c7219ea15cc36d8b694 Mon Sep 17 00:00:00 2001 From: dreamsyntax Date: Wed, 26 Feb 2025 16:05:59 -0700 Subject: [PATCH] Bugfix: Allow selecting scanning options for float and double Resolves https://github.com/aldelaro5/dolphin-memory-engine/issues/191 Previously set value while viewing binary/word etc would influence scan. I verified unaligned option also works, though makes scanning take longer. --- Source/MemoryScanner/MemoryScanner.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/MemoryScanner/MemoryScanner.cpp b/Source/MemoryScanner/MemoryScanner.cpp index bbb10aa0..2c930bd9 100644 --- a/Source/MemoryScanner/MemoryScanner.cpp +++ b/Source/MemoryScanner/MemoryScanner.cpp @@ -509,7 +509,8 @@ int MemScanner::getTermsNumForFilter(const MemScanner::ScanFiter filter) bool MemScanner::typeSupportsAdditionalOptions(const Common::MemType type) { return (type == Common::MemType::type_byte || type == Common::MemType::type_halfword || - type == Common::MemType::type_word); + type == Common::MemType::type_word || type == Common::MemType::type_float || + type == Common::MemType::type_double); } std::vector MemScanner::getResultsConsoleAddr() const