Step 8 Multi level pointers
Hi guys, I've watched and completed the step 8 multi level pointers tutorial and I am trying to apply it to a game.
I have Contra set up with an emulator, and I can find the lives address no problem. What I get after I find what writes to this address is [eax+edi]
I am not sure how to apply this. edi is not an offset correct? In the tutorial there is a number. I'm kind of confused at this point.
I can't get past this point because when I add a pointer and enter the address, I'm not sure what to use for an offset, and if I leave it blank, it doesn't match the value that is currently there. Not sure if I'm explaining this right.

I'm just trying to find the base address of the lives. Maybe I'm approaching this the wrong way?
Fairly new to CE so bear with me.
I have Contra set up with an emulator, and I can find the lives address no problem. What I get after I find what writes to this address is [eax+edi]
I am not sure how to apply this. edi is not an offset correct? In the tutorial there is a number. I'm kind of confused at this point.
I can't get past this point because when I add a pointer and enter the address, I'm not sure what to use for an offset, and if I leave it blank, it doesn't match the value that is currently there. Not sure if I'm explaining this right.
I'm just trying to find the base address of the lives. Maybe I'm approaching this the wrong way?
Fairly new to CE so bear with me.

