Skip to content

Conversation

@YoshiRulz
Copy link
Member

@YoshiRulz YoshiRulz commented Jun 14, 2025

Untested. I just wanted to know precisely what changes would be required for this feature.

Blocked by #4495.

@YoshiRulz YoshiRulz changed the title 64bit peek Add 64-bit-wide peeking and watches Jun 14, 2025
if (_settings.CheckMisAligned)
var addr = watch.Address;
yield return addr;
if (_settings.CheckMisAligned) continue; // I guess we're assuming the other parts of the address are also in `_watchList`? --yoshi
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right... if you have a better idea for how to implement this in a simple way without getting duplicates feel free to do that here.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Caller can Distinct(), but I didn't bother looking for where the caller(s) are.

@YoshiRulz YoshiRulz marked this pull request as draft August 28, 2025 19:30
@vadosnaprimer
Copy link
Contributor

Still draft?

@YoshiRulz YoshiRulz linked an issue Sep 21, 2025 that may be closed by this pull request
@YoshiRulz YoshiRulz added Request: Feature/Enhancement For feature requests or possible improvements re: APIHawk Relating to EmuHawk's public .NET API or to the creation of external tools Tool: RAM Watch and removed re: APIHawk Relating to EmuHawk's public .NET API or to the creation of external tools labels Sep 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Request: Feature/Enhancement For feature requests or possible improvements Tool: RAM Watch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add 64-bit reads/writes to tools that manipulate memory

4 participants