Короче вот я сделал GG для рома версии (U)...будем брать от базового к текущему значению здоровья.
При прокачке у нас жизни что бы не просто стоял счётчик на одном месте как замороженный.
Бессмертие: 2X8T-BGS4
походу там есть прокачка перса, раз полоска здоровья не полная.
Значение здоровья = 71 в начале игры...
Текущий адрес здоровья в памяти = FF0F66
Базовый адрес здоровья в памяти = FF0F6A
Ставим бряк на чтение в отладчике на базовый адрес, переходим в ром и смотрим где брякает в отладчике...
Методы изменения кода чтения на запись...
13С4 - запись по адресу из регистра D4 (Малая часть регистра).
23С4 - запись по адресу из регистра D4 (Средняя часть регистра).
33С4 - запись по адресу из регистра D4 (Полная часть регистра).
Прямая запись по адресу из регистра.
13 - это 1 байт
23 - это два байта
33 - это 4 байта
C0 - C7 это регистр от нуля до семи.