The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Firered Reusable TMs

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old May 17th, 2014 (2:07 PM).
DarkDown DarkDown is offline
 
Join Date: Apr 2014
Gender: Male
Posts: 24
Is there a simple way to achieve this other than making them all purchasable?
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old May 17th, 2014 (2:09 PM).
Spherical Ice's Avatar
Spherical Ice Spherical Ice is offline
 
Join Date: Nov 2007
Location: Leicester, UK
Age: 25
Posts: 5,251
I believe it has been done on Emerald, but there a few problems with doing so on FireRed that mean we haven't managed to get it completely working. http://www.pokecommunity.com/showthread.php?t=315126 Read through this thread in the R&D subforum for more info.
__________________
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old May 17th, 2014 (2:56 PM).
DarkDown DarkDown is offline
 
Join Date: Apr 2014
Gender: Male
Posts: 24
That is rather unfortunate.
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old May 17th, 2014 (3:06 PM).
Chaos_Darkrai's Avatar
Chaos_Darkrai Chaos_Darkrai is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 173
I have a tool that can do this easily. PM me for it. But, I take no credit! I forget where I downloaded it, but I sure didn't make it!
__________________
░░░░░███████ ]▄▄▄▄▄▄▄▄
▂▄▅█████████▅▄▃▂
Il███████████████████].
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤..

If you're looking for a good time, or just want to chat, come over to Weloxux and I's channel at:
http://mibbit.com/?server=irc.mibbit.net&channel=%23Dragons_Den

Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old May 24th, 2014 (11:19 AM).
DarkDown DarkDown is offline
 
Join Date: Apr 2014
Gender: Male
Posts: 24
Does anyone else know of this tool?
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old May 24th, 2014 (12:25 PM).
BLACKOUT's Avatar
BLACKOUT BLACKOUT is offline
 
Join Date: Dec 2011
Location: Florida, USA
Gender: Male
Nature: Bold
Posts: 109
Quote:
Originally Posted by DarkDown View Post
Does anyone else know of this tool?
I've never heard of it, but you can PM the creator of pokemon Glazed, since he implemented it into his hack
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old May 24th, 2014 (12:30 PM).
GoGoJJTech's Avatar
GoGoJJTech GoGoJJTech is offline
(☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
 
Join Date: Nov 2012
Location: Earth
Age: 24
Gender: Female
Nature: Jolly
Posts: 2,475
You can make TMs reusable by changing the bytes at 0x124EA0 and 0x124F6C to 90. :)
__________________
I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
Romhack.me Profile - Pokecommunity Profile - Youtube Channel

Support me at my site!
Pokémon Platinum Red and Blue
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old May 24th, 2014 (3:51 PM).
DarkDown DarkDown is offline
 
Join Date: Apr 2014
Gender: Male
Posts: 24
Quote:
Originally Posted by gogojjtech View Post
You can make TMs reusable by changing the bytes at 0x124EA0 and 0x124F6C to 90. :)
Wow, this should be sticky or something. Do you know if anything else is affected?
Reply With Quote
  #9   Link to this post, but load the entire thread.  
Old May 24th, 2014 (5:19 PM).
Dinoweed Dinoweed is offline
 
Join Date: Aug 2013
Gender: Male
Posts: 46
"You can make TMs reusable by changing the bytes at 0x124EA0 and 0x124F6C to 90."

I downloaded a hex editor and found the byte, could you possibly explain how to change it to 90?
Reply With Quote
  #10   Link to this post, but load the entire thread.  
Old May 24th, 2014 (5:21 PM).
DarkDown DarkDown is offline
 
Join Date: Apr 2014
Gender: Male
Posts: 24
Quote:
Originally Posted by Dinoweed View Post
"You can make TMs reusable by changing the bytes at 0x124EA0 and 0x124F6C to 90."

I downloaded a hex editor and found the byte, could you possibly explain how to change it to 90?
You just have to type "90".
Reply With Quote
  #11   Link to this post, but load the entire thread.  
Old May 24th, 2014 (5:41 PM).
Dinoweed Dinoweed is offline
 
Join Date: Aug 2013
Gender: Male
Posts: 46
Omg it worked, thank you! :D
Reply With Quote
  #12   Link to this post, but load the entire thread.  
Old June 27th, 2014 (1:34 AM).
Xencleamas's Avatar
Xencleamas Xencleamas is offline
Suddenly lurking in the shadows...
 
Join Date: Feb 2014
Gender: Male
Nature: Adamant
Posts: 456
Quote:
Originally Posted by GoGoJJTech View Post
You can make TMs reusable by changing the bytes at 0x124EA0 and 0x124F6C to 90. :)
Changed it then the TM vanished... I did the correct steps but it doesn't seem to be working for me... is there anything I should change afterwards? Or, IMPORTANTLY, you're using the non-US version of FireRed (I'm basing FR US). Please help. :)

And I also need help for expanding/adding TMs from 50-95 (max no. in Gen V). I'm having a hard time looking for a healthy tutorial for it. :)

Just in case the TM reusage works... once you bought TMs, it shouldn't be bought again from the mart because it is finally infinite use like in Gen V games. How should we do it anyway (if you know it)? :)
__________________
Reply With Quote
  #13   Link to this post, but load the entire thread.  
Old July 21st, 2016 (3:43 PM).
CaveNinja's Avatar
CaveNinja CaveNinja is offline
ROM hacking duo
 
Join Date: Jul 2016
Location: USA
Gender: Male
Posts: 37
I found and fixed a small bug with the solution posted by GoGoJJTech. Currently, if you push B to skip the animation of your Pokémon learning the move, the TM gets used up (this may be what Koutetsujou experienced). To fix that, change the byte at 0x125C74 to 90 as well.

That is, to make TMs reusable, change the bytes at 0x124EA0, 0x124F6C and 0x125C74 from A9 to 90.
__________________
Reply With Quote
  #14   Link to this post, but load the entire thread.  
Old July 22nd, 2016 (12:16 AM).
SpanishAdam SpanishAdam is offline
 
Join Date: Apr 2016
Gender: Male
Posts: 88
How does the Emerald change work? I presume it would be different bytes, or is it a different solution entirely?
Reply With Quote
  #15   Link to this post, but load the entire thread.  
Old July 22nd, 2016 (7:24 AM).
CaveNinja's Avatar
CaveNinja CaveNinja is offline
ROM hacking duo
 
Join Date: Jul 2016
Location: USA
Gender: Male
Posts: 37
Quote:
Originally Posted by SpanishAdam View Post
How does the Emerald change work? I presume it would be different bytes, or is it a different solution entirely?
The offsets are different because it's a different game but the solution should be the same, as you suspected. Please reference the thread posted above by Spherical Ice for more info. The 5th post in that thread answers your question about Emerald. Cheers mate, and happy hacking.
Reply With Quote
  #16   Link to this post, but load the entire thread.  
Old July 22nd, 2016 (7:30 AM).
SpanishAdam SpanishAdam is offline
 
Join Date: Apr 2016
Gender: Male
Posts: 88
Nice one, thanks!
Reply With Quote
  #17   Link to this post, but load the entire thread.  
Old August 16th, 2016 (7:20 AM).
Brokkers Brokkers is offline
 
Join Date: Aug 2016
Posts: 2
Hi,

I am completely new to hex editing and all this fancy stuff. I have downloaded a hex editor and gone to the Goto part, and pasted in one of the keys you've mentioned above - 124ae0.

However, I see no A9 at that particular point to change to 90. Any/all help is much appreciated. Thanks
Reply With Quote
  #18   Link to this post, but load the entire thread.  
Old August 16th, 2016 (8:10 AM).
72485rahul 72485rahul is offline
 
Join Date: Jul 2015
Location: India
Gender: Male
Nature: Jolly
Posts: 348
Quote:
Originally Posted by Brokkers View Post
Hi,

I am completely new to hex editing and all this fancy stuff. I have downloaded a hex editor and gone to the Goto part, and pasted in one of the keys you've mentioned above - 124ae0.

However, I see no A9 at that particular point to change to 90. Any/all help is much appreciated. Thanks
are you using Fire Red or Emerald? This is for Fire Red only.
Reply With Quote
  #19   Link to this post, but load the entire thread.  
Old August 18th, 2016 (10:31 PM).
Vennobennu Vennobennu is offline
 
Join Date: Oct 2013
Gender: Male
Posts: 1
Quote:
Originally Posted by Brokkers View Post
Hi,

I am completely new to hex editing and all this fancy stuff. I have downloaded a hex editor and gone to the Goto part, and pasted in one of the keys you've mentioned above - 124ae0.

However, I see no A9 at that particular point to change to 90. Any/all help is much appreciated. Thanks
Looks like you got the offset wrong - it's 124EA0, not 124AE0 - you swapped the A and the E. Try going there.
Reply With Quote
  #20   Link to this post, but load the entire thread.  
Old August 19th, 2016 (9:05 AM).
Brokkers Brokkers is offline
 
Join Date: Aug 2016
Posts: 2
Thanks guys! That helped a lot :)
Reply With Quote
  #21   Link to this post, but load the entire thread.  
Old October 12th, 2016 (7:09 PM).
Aiolia.leo's Avatar
Aiolia.leo Aiolia.leo is offline
 
Join Date: Feb 2013
Location: Ecruteak City
Gender: Other
Nature: Lonely
Posts: 38
Quote:
Originally Posted by Vcaveman View Post
I found and fixed a small bug with the solution posted by GoGoJJTech. Currently, if you push B to skip the animation of your Pokémon learning the move, the TM gets used up (this may be what Koutetsujou experienced). To fix that, change the byte at 0x125C74 to 90 as well.

That is, to make TMs reusable, change the bytes at 0x124EA0, 0x124F6C and 0x125C74 from A9 to 90.
Hey, do you know any wat to delete those quantity TM numbers from Fire Red US?
Thanks in advance!
Reply With Quote
  #22   Link to this post, but load the entire thread.  
Old October 12th, 2016 (7:24 PM).
CaveNinja's Avatar
CaveNinja CaveNinja is offline
ROM hacking duo
 
Join Date: Jul 2016
Location: USA
Gender: Male
Posts: 37
Quote:
Originally Posted by Ash_Milotic View Post
Hey, do you know any way to delete those quantity TM numbers from Fire Red US?
Thanks in advance!
Unfortunately, no. To my knowledge, that problem remains unsolved in FireRed. Please let me know If you find out otherwise!
Sorry I couldn't help!
__________________
Reply With Quote
  #23   Link to this post, but load the entire thread.  
Old October 12th, 2016 (7:38 PM).
Aiolia.leo's Avatar
Aiolia.leo Aiolia.leo is offline
 
Join Date: Feb 2013
Location: Ecruteak City
Gender: Other
Nature: Lonely
Posts: 38
Quote:
Originally Posted by Vcaveman View Post
Unfortunately, no. To my knowledge, that problem remains unsolved in FireRed. Please let me know If you find out otherwise!
Sorry I couldn't help!
I found this tutorial, I'm learning right now how to compile ASM routines.

http://www.pokecommunity.com/showpost.php?p=8513919&postcount=43
Reply With Quote
  #24   Link to this post, but load the entire thread.  
Old August 21st, 2017 (3:11 AM).
Wassabiking787 Wassabiking787 is offline
 
Join Date: Aug 2017
Posts: 2
Would it be possible to implement this into something like FireRed Omega? Ive tried two hex editors but I havent found those bits. It could just be me having no idea what I'm doing tho.
Reply With Quote
  #25   Link to this post, but load the entire thread.  
Old August 22nd, 2017 (8:34 PM).
Lunos's Avatar
Lunos Lunos is offline
Random Uruguayan User
 
Join Date: Oct 2008
Location: Montevideo (Uruguay)
Gender: Male
Nature: Lonely
Posts: 3,000
Quote:
Originally Posted by Wassabiking787 View Post
Would it be possible to implement this into something like FireRed Omega? Ive tried two hex editors but I havent found those bits. It could just be me having no idea what I'm doing tho.
I just patched Drayano's Fire Red Omega, went to the offsets specified in CaveNinja's post and they were all in "A9", so I'd say it'll work perfectly fine.
Here's a quick GIF.
__________________
Reply With Quote
Reply

Quick Reply

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 2:24 AM.