LanHikari22 / GBA_Memory-Access-Scanner

This program automates the process of setting watchpoints to detect functions accessing a structure or block of memory. It is capable of detecting all reads/writes to a structure as well as all functions that do the accessing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Allow automatic generation of structures inside structures AND multiple structures

LanHikari22 opened this issue · comments

commented

Through looking at the base offsets, different structures can be identified. To identify that a structure is inside another, then its base offset must be detected as an access offset with a base of 0 first. Meaning, it is accessed by first accessing the original structure. For other structures, they are assumed to be on their own and are generated as their own standalone structs. A naming scheme could be _A0, for example, for a structure found at offset 0xA0 from the memory scanner base.