Эмм, странно. У меня так и осталось
move. Только регистр сменился с $zr на $t0.
Это просто твой дебаггер по-своему коррелирует функцию, хотя мы меняем действительно сам номер функции, а не её значение.
Пользуйся лучше PRXTool, это же специально для PSP разработанный дебаггер, а то мы разговариваем на разных языках.
По идее у тебя адрес правильно указывает.
- 0x0000C7D0 + 0x08804000 = 0x088107D0 - по этому адресу меняем на значение 25200001
- 0x0000C7D8 + 0x08804000 = 0x088107D8 - по этому адресу меняем на значение 25280001
У меня теперь так показывает:
0x0000C7D0: 0x01002025 '% ..' - move $a0, $t0
0x0000C7D4: 0x0C045016 '.P..' - jal sceImposeSetLanguageMode
0x0000C7D8: 0x01002825 '%(..' - move $a1, $t0