Doing an '= Initial' filter with a 16-bit or 32-bit aligned search is removing some values that do match their initial result. Retested with an unaligned search, and the '= Initial' filter correctly kept the values, at least the ones I was watching for.
RA_Integration 1.0.4, initially encountered on pcsx2 test build, reproduced on RALibretro version 1.3.11, with ppsspp core.
Here, 0x76ccf0 does not equal its initial value, 0x76cd00 does. The two addresses remaining after the filter both match their initial value.
Doing an '= Initial' filter with a 16-bit or 32-bit aligned search is removing some values that do match their initial result. Retested with an unaligned search, and the '= Initial' filter correctly kept the values, at least the ones I was watching for.
RA_Integration 1.0.4, initially encountered on pcsx2 test build, reproduced on RALibretro version 1.3.11, with ppsspp core.
Here, 0x76ccf0 does not equal its initial value, 0x76cd00 does. The two addresses remaining after the filter both match their initial value.