I decided to learn something and try my hand at some text hacking [oh joy].
Mega Man ZX was my choice for a starter game, because it is easy to make sense the game's text locations.
Well, using a hex editor and luck I finally managed to change around some of the text in ZX. And when I say some, I mean one word.
But, when I exceed the length of the word I'm replacing, the game crashes ( I made DATA into DATAS ).
I know it's because I'm pushing everything off one hexly bit ... Might there be a way around that?
Secondly, I listed out [a little] the hex codes that ZX uses for its text (upper and lower ABC pieces, but I might add more later.)
I stuck it in Google and made an open version, so if you have anything constructive to add, please do.
It's the hex/text list ...
I also noticed that Drawn to Life uses the same hex for the same things. Is this some kind of encoding I'm missing?
Mega Man ZX was my choice for a starter game, because it is easy to make sense the game's text locations.
Well, using a hex editor and luck I finally managed to change around some of the text in ZX. And when I say some, I mean one word.
But, when I exceed the length of the word I'm replacing, the game crashes ( I made DATA into DATAS ).
I know it's because I'm pushing everything off one hexly bit ... Might there be a way around that?
Secondly, I listed out [a little] the hex codes that ZX uses for its text (upper and lower ABC pieces, but I might add more later.)
I stuck it in Google and made an open version, so if you have anything constructive to add, please do.
It's the hex/text list ...
I also noticed that Drawn to Life uses the same hex for the same things. Is this some kind of encoding I'm missing?