would be a good start. takes some time but could have great results.
So I think I figured out that these offsets are what determines the following aspects of the game
0xc442f85b - lives
0xc442f85b - energy
However, when I poke different values into these offsets nothing changes in the game. I got to thinking that maybe these offsets are only a result of a calculation of something that happens in the game. For example, when a life is lost then some calculation happens and then the result is written to the first offset, or when a character takes damage, the calculation is done and the result is placed into the second offset. Any thoughts? I feel this is such a goose chase but am having fun figuring out how to do this.
Is the next step to maybe compile a launcher so whenever a button like the rightstick is pressed that it writes a value to the offset? Like, press right stick and it gives you 99 lives?