Starting to map out where the heroes’ core data exist during gameplay.

image.png

The current HP values are at:

The max value of 9999 = $0F 27 when seen in this format in RAM: 2 bytes of memory are enough.

image.png

Going from an assisted disassembly of some the code associated with battle, some value allegedly goes from $17 when the character has HP to $1F when it’s depleted to 0. In order to verify where the $1F value appears, careful RAM mapping is underway.

image.png

image.png

image.png

image.png

Most likely WRAM byte correspondence with KO status: [ $201A, $209A, $211A, $219A ] all go from $00 when Normal status to $80 as soon as the hero has KO status. Confirmed in all 4 party positions!

A breakpoint here jumps to D9/7CB1, and that subroutine looks like this:

image.png