04-05-2019, 07:24 PM
I tried to play a bit with this game but it's harder to figure than Nigeronpa.
In Nigeronpa, the code was mostly "call" based, so whenever you stopped emulation, it was 'easy' to track the code structure, following the call/ret structure.
In Ogre Battle, the code is mostly based on jump.
There's a main loop that is used for everyting, and jump based on memory stored values. That's a lot harder to track for me...
Btw, I also created a character table (and I saw that this thread already had one x_x ).
It seems that ingame text scroller are static, as well as text menu.
More to come in the futur... or not !
In Nigeronpa, the code was mostly "call" based, so whenever you stopped emulation, it was 'easy' to track the code structure, following the call/ret structure.
In Ogre Battle, the code is mostly based on jump.
There's a main loop that is used for everyting, and jump based on memory stored values. That's a lot harder to track for me...
Btw, I also created a character table (and I saw that this thread already had one x_x ).
It seems that ingame text scroller are static, as well as text menu.
More to come in the futur... or not !