Jump to content

Pokemon ROM Changer


Recommended Posts

I was used UTF-8 so is can added a another "foreign" languages, you just used my csv file on build 7 7z (is already convert to UTF-8, not on ANSI with shift-JIS), not from original source is still on ANSI, i will check it later~

thank you Rinax :) , i will used some text from you. I just thinking will used encoding UCS-2 Little endian since ms.excel is saved to UCS-2 (UTF-16),

Link to comment
Share on other sites

  • Replies 169
  • Created
  • Last Reply

Top Posters In This Topic

No problem, glad to help. :)

(I can't contribute to the site really, so this was something I could do for others.)

I tried saving the files with different settings but it didn't work. It's okay, though. I just put the translated words, etc. into another document just in case I can't save it on the .csv files.

Link to comment
Share on other sites

  • 3 weeks later...

Is this already finished? want to point out when looking at shell smash stats (amount & capacity) are not appearing in the program also another thing is that status isnt in english in the classification tab, so i dont know if these are an issue. One question, what about those unknown values do anyone knows what are they for? Anyway thank all of you for all of your hard work translating this wonderful tool, specially to Andi you are really awesome dude !

Link to comment
Share on other sites

well on unknown value #20. i don't know give a name for this value... maybe affected move?

+000 is nothing

+001 bit 1 is for contact (make contacts is for 1, and no affect contact is 0)

+002 bit 2 is for avoid any move targeted except Gust, Thunder, Twister, Sky Uppercut, Hurricane, Smack Down (?)

+004 bit 3 is for recharge or not (?)

+008 bit 4 is for Protect

+016 bit 5 is for Magic Coat and Magic Bounce

+032 bit 6 is for Snatch

+064 bit 7 is for King's Rock (?)

+128 bit 8 is for Substitute (?)

Bold (?) is not sure, and i not tested this since my pokemon is not learn these move so i don't know about this.

73 01 00 10 01

   Makes contact
   Affected by Protect
   Not affected by Magic Coat
   Not affected by Snatch
   Affected by King's Rock

72 01 00 10 00

   Does not make contact
   Affected by Protect
   Not affected by Magic Coat
   Not affected by Snatch
   Affected by King's Rock 

88 01 01 10 00

   Does not make contact
   Affected by Protect
   Affected by Magic Coat and Magic Bounce
   Not affected by Snatch
   Not affected by King's Rock

64 01 00 00 00

   Does not make contact
   Not affected by Protect
   Not affected by Magic Coat
   Not affected by Snatch
   Not affected by King's Rock 

32 00 10 00 00

   Does not make contact
   Not affected by Protect
   Not affected by Magic Coat
   Affected by Snatch
   Not affected by King's Rock 

201 11 00 10 01

   Makes contact
   Affected by Protect
   Not affected by Magic Coat
   Not affected by Snatch
   Not affected by King's Rock 
   Not affected by Substitute

9 00 00 10 01

   Makes contact
   Affected by Protect
   Not affected by Magic Coat
   Not affected by Snatch
   Affected by King's Rock 

16 00 01 00 00

   Does not make contact
   Not affected by Protect
   Affected by Magic Coat and Magic Bounce
   Not affected by Snatch
   Not affected by King's Rock 

74 01 00 10 10

   Does not make contact
   Affected by Protect
   Not affected by Magic Coat
   Not affected by Snatch
   Affected by King's Rock

75 01 00 10 11

   Makes contact
   avoid any move targeted at them except Gust, Thunder, Twister, Sky Uppercut, Hurricane, Smack Down
   Affected by Protect
   Not affected by Magic Coat
   Not affected by Snatch
   Affected by King's Rock 

67 01 00 00 11

   Makes contact
   Not affected by Protect
   Not affected by Magic Coat
   Not affected by Snatch
   Affected by King's Rock 

76 01 00 11 00

   Does not make contact
   Affected by Protect
   Not affected by Magic Coat
   Not affected by Snatch
   Affected by King's Rock 

#21 is flag byte? i not sure about this o.oa like Snatch is have 32 in this value, 00 10 00 00 is just 1 effect, is avoiding a ? o.oa and is same as on unknown #20 o.oa

Link to comment
Share on other sites

well on unknown value #20. i don't know give a name for this value... maybe affected move?

+000 is nothing

+001 bit 1 is for contact (make contacts is for 1, and no affect contact is 0)

+002 bit 2 is for avoid any move targeted except Gust, Thunder, Twister, Sky Uppercut, Hurricane, Smack Down (?)

+004 bit 3 is for recharge or not (?)

+008 bit 4 is for Protect

+016 bit 5 is for Magic Coat and Magic Bounce

+032 bit 6 is for Snatch

+064 bit 7 is for King's Rock (?)

+128 bit 8 is for Substitute (?)

Then this is just how i was assuming it worked. They are indeed affected by moves. For example +002 makes reference to moves that goe above the sky (so its either fly or bounce) and both should be affected by the moves described on +002, and so on.

So if we arent wrong, you could prove this by changing the unknown value of whirlwind or roar into another unknown value of a move that has magic coat & magic bounce registered as a +000 and then test both moves against a magic bounce xatu or espeon and it should work, in theory.

Note aswell that they may be the same because some of this effects are repeated in other moves but may or not have slight variations. So this is why snatch has the same effect as #20 because snatch avoids some status moves to steal them.

Also regarding to what Kaphotics posted about the multi-hit moves i think the message display number could be edited trough poketext if im not mistaken. Anyway if this does work, then its exactly what i needed to fix whirlwind and roar to make them unaffected by magic bounce :cool:

Edited by wyndamn
Link to comment
Share on other sites

#20 is affected by moves 1, and #21 is affected by moves 2.

because about milk drink in bulbapedia: (#20 = 32 and #21 = 16) (http://bulbapedia.bulbagarden.net/wiki/Milk_Drink)

  • Does not make contact
  • Not affected by Protect
  • Not affected by Magic Coat
  • Affected by Snatch
  • Not affected by King's Rock --> ?
  • Usable outside of battle --> is on #21 (bit 5)

most is 32 on #21, also on Perish Song is 41 (00 10 10 01)

bit 6 is seem like ability Soundproof, bit 4 is for prevented via any move, ability, or item that heals all status effects. bit 1 is sound move (because relic sound is "1").

affected by moves 1 (i corrected some data)

+000 is nothing

+001 bit 1 is for contact (make contacts is for 1, and no affect contact is 0)

+002 bit 2 is for avoid any move targeted except Gust, Thunder, Twister, Sky Uppercut, Hurricane, Smack Down (?)

+004 bit 3 is for recharge or not (?)

+008 bit 4 is for Protect

+016 bit 5 is for Magic Coat and Magic Bounce

+032 bit 6 is for Snatch

+064 bit 7 is for ??????

+128 bit 8 is for ??????

#0B is maybe affected by item.

affected by moves 2 or is ability and effect?

+001 bit 1 is for sound move

+002 bit 2 is for ??????

+004 bit 3 is for ??????

+008 bit 4 is for ?????? [Scald will thaw the user if Frozen]

+016 bit 5 is for ??????

+032 bit 6 is for Ability Soundproof

+064 bit 7 is for ??????

+128 bit 8 is for ??????

(i will update this if i found any new thing for these data) i just confused with bulbapedia, is sometimes is no match, but another 4 -6 move is match and corrected but 1 move is not corrected anymore but is same effect too.... O.o so i don't know about king rock on what bit (i sure is on 0B)

Link to comment
Share on other sites

Great !! im sure there is a part concerning the items since some items have restrictions when it comes to certain moves like for example heal block vs leftovers and etc. but i guess youll have to do more testing to find that out. And just as a reference, even though bulbapedia has some unmatch data cheking the move first and then bulbapedia makes it easier to figure it out what those other bits are for, in any case i think you can also find the info to compare it with on smogon´s B/W research Thread.

Link to comment
Share on other sites

Well i not sure at all o.oa. but i sure 0B is for item, because most king rock affected on some move is on 1, but something (on bulbapedia) is no affected by king rock but on PRC is showed 1, and also on PRC 4 some move , data on bulbapedia is king rock some on affected with king rock. after i see on smogon, i just no get any info (well i will see it more on smogon, is need testing on emulator, :( i must prepare for these move -lol).

yeah Oxnite was figure on #20 and some #21 ... , so i sure king rock/another item is stored on 0B, and data on bulbapedia is wrong on some point....... is also on EV yield on bulbapedia (pokemon) too is incorrect.

and PRC is not discovered on 22 and 23 ... and is seem always 00 00 o.oa

Link to comment
Share on other sites

  • 4 months later...

Does anybody have a copy of the translated files Andibad made? I made a Box account, but his files have been taken down. Can somebody re-upload them for me on Mediafire or something?

Thank you :)

I just started messing around with hacking again, and I just now decided to start messing with this (seemingly) amazing program. Does it still work with E and U region ROMs, or do you need Andibad's edited files for that to work?

Link to comment
Share on other sites

  • 3 weeks later...

file is still alive and not removed.

EDIT :

i don't know why box.com is disabled open link on my account ... because i have collaborator folder is seems box.com was think my account have illegal purpose so they disabled a open link feature on my account... is seems after megaupload closed, and some another file hosting are dead... i was have 2 account, another account is seems not disable.

also my connection is slow as snail ==" yesterday is hard rain is almost 1 week... That problem was solved, now you can download from my box.com account :)

ok i share it on mediafire.com : http://www.mediafire.com/?ttu4iom288qx1zh. it will locked next week.

is not finished one. i just lazy now to re-compile since my computer have RAM problem ._. also i no have time to buy new one.

Edited by Andibad
Link to comment
Share on other sites

Thank you very much : )

Edit: It's good programm, but... Ah... I thought that it will also have changing attack for pokemon (attacks which that pokemon learn). Can you try to do this? Or maybe you know which of the programms has that function for Pokemon White? Please answer.

Edited by Jacusiek
Link to comment
Share on other sites

Thank you very much : )

Edit: It's good programm, but... Ah... I thought that it will also have changing attack for pokemon (attacks which that pokemon learn). Can you try to do this? Or maybe you know which of the programms has that function for Pokemon White? Please answer.

is work on my white and black ROM (both USa and EUroupe, also KOrean too (is not include on this archive),)

remember on move / attack editor you can using oxnite tools because is good for you i think. since i not much translate on attack editor... i just got something wrong on here.

Link to comment
Share on other sites

I did't mean programm like this, I meant programm in which i can change which pokemon learns which attack. For egzample, at level 15 Magikarp learns Tackle and I want him to learn Surf at level 15, I don't want to change attack's parameteres. Movest editor, there is one programm, it's here: http://projectpokemon.org/forums/showthread.php?14825-TwistedFatal-Black-and-White-Toolbox, but I TOTTALLY don't know how to use it, and also it shows me error, so I can't even change anything ; /. Which file do I have to take from "NitroExplorer2" if i want to edit pokemons' attacks? Please help, again.

There is a tutorial:

But:

I want to know, how to get files he put into "Movest" folder (at 0:11, I mean a\2\1\0 or something like that, but i don't know where) and I don't understand movie after 0:45. Can you try to explain it to me?

@edit: I found it, it's a/0/1/8 but it doesn't work for me, I don't know why ;/ And i want to take it from my own pokemon version, because in that's Movest folder, wingull and some others pokemons have errors.

@edit2: I solved the problem, everything is OK. :D

Edited by Jacusiek
Link to comment
Share on other sites

Yeah, if memory serves me right, you have to decompress all the files, edit them individually in hex, and then re-compress them together and insert the narc file.

Thanks for the translations, Andi. I know most of the pokemon words in Japanese, but sometimes I forget certain ones. This'll help a lot :D

Link to comment
Share on other sites

  • 2 months later...

i don't know is already translated or .... and also is late. And is not translated , i just decompile only from site. is seems for pokemon HGSS....

https://www.box.com/s/23a931fcf5bc450fbf04

is was include bt.dll (100 % translated) source code and main program too. (is not translated, some word is already translated....)

is no need credit, you can use as you like.

bye

Link to comment
Share on other sites

  • 1 month later...
  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...