EDIT 2021:
The translation patch has now been released! See here: https://gbatemp.net/threads/release-gurren-lagann-english-patch.544148/
The tool used to translate the game can be found on GitHub here: https://github.com/Illidanz/GurrenTranslation
Original post:
Hello guys,
I'm working on setting up the tools for a translation of this NDS game.
I picked this up as an excuse to learn python, and I didn't think I was going really far with it since it was my first attempt to hack any ROM but after a couple of days I was able to extract the text from the scripts in the custom archives of the game, as well as some hardcoded lines from the arm9 binary.
I made a little progress, here is a bunch of screenshot of what I have so far (I don't really know japanese so the translation is probably inaccurate, I'm just testing the tools):
http://i.imgur.com/G2q6Rzk.png
(Original game above, translation below)
Right now I'm trying to decode the images in order to translate them (I'm pretty sure that the menu buttons are images as I can't find the strings anywhere, and there are a lot of images throughout the game to translate too), but I can't seem to make any progress whatsoever.
I have tried messing with crystaltile and tile molester but I wasn't able to do anything, so I thought I'd ask here for some help. Maybe it's something really simple but due to this being my first hack attempt I may miss something obvious.
Here are 3 sample files. I think the game uses the .KPC extension for static graphics and the .YCE extension for animated graphics.
The 2 KPC files are the backgrounds of the first zone (third screenshot in the image above).
BGA_001.KPC
BGB_001.KPC
AV01_01.YCE
I would really appreciate any help as I'm quite stuck on this and can't seem to go anywhere.
Thanks in advance for any help!
PS: if anyone is interested in the formats used in the game I can write something about them, just let me know.
The translation patch has now been released! See here: https://gbatemp.net/threads/release-gurren-lagann-english-patch.544148/
The tool used to translate the game can be found on GitHub here: https://github.com/Illidanz/GurrenTranslation
Original post:
Hello guys,
I'm working on setting up the tools for a translation of this NDS game.
I picked this up as an excuse to learn python, and I didn't think I was going really far with it since it was my first attempt to hack any ROM but after a couple of days I was able to extract the text from the scripts in the custom archives of the game, as well as some hardcoded lines from the arm9 binary.
I made a little progress, here is a bunch of screenshot of what I have so far (I don't really know japanese so the translation is probably inaccurate, I'm just testing the tools):
http://i.imgur.com/G2q6Rzk.png
(Original game above, translation below)
Right now I'm trying to decode the images in order to translate them (I'm pretty sure that the menu buttons are images as I can't find the strings anywhere, and there are a lot of images throughout the game to translate too), but I can't seem to make any progress whatsoever.
I have tried messing with crystaltile and tile molester but I wasn't able to do anything, so I thought I'd ask here for some help. Maybe it's something really simple but due to this being my first hack attempt I may miss something obvious.
Here are 3 sample files. I think the game uses the .KPC extension for static graphics and the .YCE extension for animated graphics.
The 2 KPC files are the backgrounds of the first zone (third screenshot in the image above).
BGA_001.KPC
BGB_001.KPC
AV01_01.YCE
I would really appreciate any help as I'm quite stuck on this and can't seem to go anywhere.
Thanks in advance for any help!
PS: if anyone is interested in the formats used in the game I can write something about them, just let me know.
Last edited by Illidanz,