Is there any way to change the move contained by a TM?
For example, is there a method to change TM19 Telekinesis (back) to TM19 Giga Drain?
I would like to use this thread as a discussion for this. What has to be changed to make this work?
Now this is something I'd like to see, although I personally have no idea ;-;
Having the change the compatibility of every Pokemon to fit the move scares me, though :x
I would love to find this out as well. I think I may attempt a little research and see if I can find something. No Garuntees when I'll get around to it though.
Pokemon Weariful White Download link will appear here once the first Beta is released.
It would be great if a tool was made for this. There are plenty of tools available for the editing of Pokémon and TM compatibility etc, but being able to change the move that a TM contains would be very useful for ROM cracking. Someone has written an AR code for Pokémon Black (I think) for TM44 (Rest) modification. I really don't know if this helps but I just thought I'd throw it out there. Hopefully someone can look at the hex for this code and see how it works.
b2000024 00000000
94000130 fcff0000
10018cbe 0000022f
d0000000 00000000
94000130 fffb0000
da000000 00018cbe
d3000000 00000000
b20055d8 00000000
d7000000 00001256
d2000000 00000000
By the way, I haven't tested the code myself so I don't know 100% if it works.
Edit: Just remembered I ought to explain how the code works. Apparently pressing L and R makes the number of the first item in the bag to 559 and that item should be thrown away until you have the number of the move wanted, then you press Select and TM44 will have changed to whatever the number of the move is.
Well, in gen 4, there was just a list that went Focus Punch, Dragon Claw, Water Pulse, Calm Mind, etc.; i.e. 08 01 51 01 60 01 5B 01
I already tried searching the rom for an equivalent in gen 5 to no avail, so they either have it in a compressed file or they changed the format.
What are you going to do with Jesus?
I'm pretty sure that the information will be in a similar format - it's just a matter of finding the code. Black and White weren't made from scratch - they were made on the same line of production as HeartGold/SoulSilver. Looking into the Black/White ROM has revealed that lots of the parts of code inside the game aren't used by the game at all, and are simply leftover scraps from HG/SS functionality (an example of this is a piece of data for the game's method of selecting a Pokémon ID which, when used in HG/SS, works normally, but when activated artificially in Black/White it increases the chance of getting a shiny to 1 in 3/4, or something like that).






b/w were made from the dppt line, not hgss. i would also imagine that bw and hgss were developed in tandem for awhile by separate teams, which would explain why bw doesn't have stuff like pokemon following the trainer.
Ah, right, thanks, I must have got myself all muddled up somewhere down the line. I still don't fully understand why they didn't have the Pokémon following the trainer in B/W; I don't think that it being made in tandem by separate teams is enough of an excuse for the company not to do it, not when there was so much demand for the feature.
Anyway, the point still stands - in Gen IV, the TM/HM list was listed as hex. I just did a search of a Black ROM - I'm not very good with hex so I don't know if I did it right, but I found the index numbers of Hone Claws, Dragon Claw, Psyshock and Calm Mind (the first four TMs). I converted them to hex (1D4, 151, 1D9 and 15B). I searched for string "D4 01 51 01 D9 01 5B 01", and found nothing - but like I said, I only just started working in hex and I'm still learning, so I don't know if I've done it right.
I think that, if they have kept the original hex format, your method would give the solution, however if it doesn't, they have probably changed the format. It's hard to search for the TM data separately, though..
However, things like D4 01 00 00 51 01 00 00 D9 01 00 00 5B 01 00 00 could maybe work (or adding some other random numbers inbetween).
any lucky?
a/0/2/4 : (yeah i know is not effected)- maybe is just .. :/
TM 1 (328) : E8 03 00 00 00 00 00 00 3F 01 06 00 00 00 00 00 0000000000000000000000000000000000000000
TM 2 (329) : E8 03 00 00 00 00 00 00 3F 01 06 00 00 00 00 01 0000000000000000000000000000000000000000
TM 92 (419) : E8 03 00 00 00 00 00 00 3F 01 06 00 00 00 00 5B 0000000000000000000000000000000000000000
HM 06 (425) : 00 00 00 00 00 00 00 00 3F 01 06 00 00 00 00 64 0000000000000000000000000000000000000000
Hm i think "D4 01 00 51 01 00 D9 01 00 5B 01 00" not " D4 01 00 00 51 01 00 00 D9 01 00 00 5B 01 00 00".
ok i will search them XD
Bookmarks