I have found the Memmory Address for HP in the Game: 803610c6
You can see the value get down if the Chara hit and go a little up then. But if i make an Poke to this Address the value overwrite immediatey with the Old Value. But i didn't found the Value of the HP anywhere else in the Memory. I don't now where the Game copy the Old Value to the Address.
PS: I have found also the Address for Orp Point and Point and request Link to post it in Code Forum. :) So it came in short time.