Project

General

Profile

Actions

Emulator Issues #13174

open

Add pointer chains from DME to Dolphin

Added by iwubcode about 1 year ago. Updated about 1 year ago.

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

Actions #1

Updated by JosJuice about 1 year ago

  • Issue type changed from Bug to Feature request
Actions

Also available in: Atom PDF