Greetings and nice to meet everyone. My issue is as follows.
I am trying to hack Digital Monster Card Game ver. Wonderswan. As a good card game it has a lot of text to describe each card's effect. I've been looking for the addresses and found the relevant texts. If, using Kruptar, I try to modify a string to a size longer than expected, the game will chop the text. That is why I need to find the pointer tables so I can make space for longer texts. And here is where the whole issue comes.
I took, as an example, one of the ROM text offsets to toy with. I noticed it got loaded into a memory address equal to the offset, except without the first four bytes. However, due to the way the Wonderswan pointers resolve (add 4 bits to the end of the segment and add the offset), I can't know which value the pointer has.
So, how am I supposed to find the pointer tables by knowing the offset? I'm really lost here. Thank you beforehand.