ROM Hack [Question] Translating a pokemon patch

HenryPKMN

Member
OP
Newcomer
Joined
Jun 28, 2015
Messages
14
Trophies
0
Age
25
XP
125
Country
I've been serching for a spanish version of Pokémon Blaze Black 2/Volt White 2 (because someone translated Volt White), but since I haven't got any luck, I'd like to know how to translate it myself. As many of you would know, it's an xdelta patch, and I have no idea of where to start. I have no experience on rom hacking so... could anyone help me?
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
You tend not to modify patches as much as apply the patch to the ROM it wants and translate the resulting file. This is as patches themselves might not contain the whole script (for a simple example someone doing the moody reply of "......" looks the same in most languages, and in this case item descriptions were probably not changed for everything).

Translation in that case takes place as it would on any other ROM ( https://gbatemp.net/threads/gbatemp-rom-hacking-documentation-project-new-2016-edition-out.73394/ , http://www.romhacking.net/start/ , don't know what we have for Spanish language right now). That said it is possible that the existing pokemon text altering programs will do things for you (it is quite possible for ROM hackers to change things such that exiting tools and techniques no longer work but it is not so common, especially not for a game mod as opposed to a translation from Japanese or something), afraid I have not kept up with DS pokemon hacking tools but https://www.pokecommunity.com/ should house them if they exist (you will then what whatever is available for I guess pokemon black 2 and/or white 2).
 

HenryPKMN

Member
OP
Newcomer
Joined
Jun 28, 2015
Messages
14
Trophies
0
Age
25
XP
125
Country
You tend not to modify patches as much as apply the patch to the ROM it wants and translate the resulting file. This is as patches themselves might not contain the whole script (for a simple example someone doing the moody reply of "......" looks the same in most languages, and in this case item descriptions were probably not changed for everything).

Translation in that case takes place as it would on any other ROM ( https://gbatemp.net/threads/gbatemp-rom-hacking-documentation-project-new-2016-edition-out.73394/ , http://www.romhacking.net/start/ , don't know what we have for Spanish language right now). That said it is possible that the existing pokemon text altering programs will do things for you (it is quite possible for ROM hackers to change things such that exiting tools and techniques no longer work but it is not so common, especially not for a game mod as opposed to a translation from Japanese or something), afraid I have not kept up with DS pokemon hacking tools but https://www.pokecommunity.com/ should house them if they exist (you will then what whatever is available for I guess pokemon black 2 and/or white 2).

Thank you very much for your response ^^

Edit: I managed to translate the first Juniper lines, extracting first the .narc from the patched ROM and then editing it with PPTXT, but then I realized I'd have to translate THE WHOLE game, being easier translating only the patch OR patching the spanish version and then translating the changes. How may I do that?? Because the patch only works on the (U) version.
 
Last edited by HenryPKMN,

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
Porting a patch between regions varies depending upon what was done and how the original region games were made (some take the NA script and go across, others will independently translate from the Japanese). Pokemon is usually fairly immune to the radical changes but you never know.

Anyway the thing where you dragged out a NARC file and fiddled with it... for something as involved as a game wide hack then pretty much that. Find where the equivalents are in the European/Spanish ROM or whatever and replicate the effects in that, something which might be done with a copy and paste in some instances and in others you will have to either figure out the formats or hope someone before you did and documented what does what. There might also be some changes to the arm9 and overlays depending upon what was done and that could make things even more fun.
I don't know what was done for this patch, nor how the games themselves were coded, so I can't really offer any specifics.
 

HenryPKMN

Member
OP
Newcomer
Joined
Jun 28, 2015
Messages
14
Trophies
0
Age
25
XP
125
Country
Porting a patch between regions varies depending upon what was done and how the original region games were made (some take the NA script and go across, others will independently translate from the Japanese). Pokemon is usually fairly immune to the radical changes but you never know.

Anyway the thing where you dragged out a NARC file and fiddled with it... for something as involved as a game wide hack then pretty much that. Find where the equivalents are in the European/Spanish ROM or whatever and replicate the effects in that, something which might be done with a copy and paste in some instances and in others you will have to either figure out the formats or hope someone before you did and documented what does what. There might also be some changes to the arm9 and overlays depending upon what was done and that could make things even more fun.
I don't know what was done for this patch, nor how the games themselves were coded, so I can't really offer any specifics.

Drayano, the actual hacker, changed a lot a of things like: floor items, pokemon types (like, Luxray being electric/dark type now), trainer roosters (levels, number of pokemon...), level up moves, evolution changes (using items instead of giving them to the pokemon and then trading it), move types (like Cut from normal to grass type)... So I can't just change the script in the spanish version.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    B @ btjunior: i love sigma meals, skibidi slicers!!