dolphin-emulator/Source/Core
Dentomologist 43ab79ae23 MemoryViewWidget: Fix updates at end of address space
Fix two bugs that occurred when viewing a memory range starting shortly
before 0xffffffff.

Bug 1: When there was at least one visible memory address at or after
0x0 none of the values would be displayed even when some of the
addresses were valid. This happened because the loop condition in
GetValues immediately returned false since m_address_range.first >
m_address_range.second, causing m_values to be empty. This in turn led
every address to be considered INVALID_MEMORY in UpdateColumns.

Bug 2: When m_address_range.second was equal to 0xffffffff GetValues
would enter an infinite loop. This happened because address would
overflow to 0 after printing the last value in the table, causing the
loop condition address <= m_address_range.second to be true forever.
2025-07-17 13:45:08 -07:00
..
AudioCommon AudioCommon/Mixer: make large array in Mixer::MixerFifo::Enqueue() static so that it's not created on the stack. 2025-07-11 01:01:03 +01:00
Common Merge pull request #13792 from Tilka/wii_banners 2025-07-16 20:29:46 -04:00
Core Merge pull request #13793 from jordan-woyak/libusb-unicode-descriptor 2025-07-16 20:30:12 -04:00
DiscIO WiiSaveBanner: fall back to $userdir/Load/WiiBanners 2025-07-04 23:15:50 +01:00
DolphinNoGUI DolphinNoGUI: Make override explicit 2025-06-04 21:49:29 +02:00
DolphinQt MemoryViewWidget: Fix updates at end of address space 2025-07-17 13:45:08 -07:00
DolphinTool Merge pull request #13575 from tygyh/DolphinTool-Make-variables-constant 2025-05-07 15:47:14 -05:00
InputCommon Merge pull request #13775 from jordan-woyak/sdl-gamepad-rename 2025-07-12 16:50:04 -05:00
MacUpdater InputCommon: Update to use SDL3 and bump the SDL submodule in Externals to release-3.2.16. 2025-06-07 16:27:54 -05:00
UICommon Source: Remove redundant lambda parameter lists 2025-06-14 10:19:31 +02:00
UpdaterCommon
VideoBackends Fix various warnings 2025-07-12 12:47:30 +02:00
VideoCommon VideoBackendBase: Remove redundant unique_ptr reset 2025-07-09 14:12:06 -07:00
WinUpdater Simplify std::find_if with std::ranges::find and projections 2025-03-09 13:26:35 -07:00
CMakeLists.txt
DolphinLib.ARM64.props
DolphinLib.props BTReal: Improvements: 2025-06-28 18:54:16 -05:00
DolphinLib.vcxproj AudioCommon: Added Granular Synthesis 2025-03-14 01:22:35 -05:00
DolphinLib.vcxproj.user
DolphinLib.x64.props
VersionInfo.plist.in