Actions
Emulator Issues #13174
openAdd pointer chains from DME to Dolphin
Status:
New
Priority:
Normal
Assignee:
-
% Done:
0%
Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:
Description
Trying to capture some details of a discussion that occurred on Discord.
Here is the comment from aldelero5 (Dolphin-memory-engine creator):
basic idea: recursive dereference. You have an address, but also a list of ordered offsets. How it works: read a u32 at the base + first offset, then check if that is a valid mem address, if it is, deref it and continue by using the second offset and if it's not, stop and just return question marks because the deref chain is broken
it's ESSENTIAL to track any heap allocated memory
Updated by JosJuice almost 2 years ago
- Issue type changed from Bug to Feature request
Actions