First off I understand that people don't like pokemon but this is more for learning purposes than anything else.
The code that I am searching for is the Health. So searching I find out that it is a byte.
I found out that it woud not let me use plain addresses so I used this.
VisualBoyAdvance.exe+30A134 Offset 15 (In Hex)
This points me to the address 01767abd (may point elsewhere for new games)
This address is my first pokemon HP while in battle Note: This is pokemon yellow and I used pikachu.
Now I could just Freeze the value yay problem solved but I am not trying to do that. Instead I wish to make a God mode of sorts...
So I try to find what writes to this address
Then it pops up
Find out what writes to this pointer and
Find out what reads from the address this pointer points to.
Damage modifier gets the same thing though DM doesn't always work or
Messes up.
I selected the second option and despite what I do I only get this
I thought that the value of "bl" is placed at the location of [eax+ecx]
//BL is the lower end of EBX right?
Just so you know ecx happens to be "VisualBoyAdvance.exe+30A134"
Eax = 15 thus how I got my pointer.
I do not know how change the value of "bl" so that it stays at a set value
Or find where it decreases?
Edit: january 28 1:30
I tried moving 255 or ff into ebx since it is the 32 bit version of bl but instead I get an error in visual boy....
Loading trainer so other ppl can play with it.
Pokeylw.GIF
Description:
Filesize:
63 KB
Viewed:
4215 Time(s)
VisualBoyAdvance-pokered.CT
Description:
Pokemon red just because... Godmode doesnt work right now...
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum