The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Research & Development
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Research & Development Got a well-founded knack with ROM hacking? Love reverse-engineering the Pokémon games? Or perhaps you love your assembly language. This is the spot for polling and gathering your ideas, and then implementing them! Share your hypothesis, get ideas from others, and collaborate to create!
Research & Development programs in this forum are subject to moderator approval before they are displayed.

Reply
Click here to go to the first staff post in this thread.  
Thread Tools
  #26    
Old April 11th, 2010 (07:56 PM).
funguy1019
Beginning Trainer
 
Join Date: Apr 2010
Gender: Male
i couldnt find offset BD494...all i could find was BD490 and so i changed that and it works fine but is it dangerous to change that?
Reply With Quote
  #27    
Old April 12th, 2010 (04:42 AM).
altariaking's Avatar
altariaking
Needs NO VMs...
 
Join Date: Dec 2009
Location: Scotland, Lesmahagow
Age: 40
Gender: Male
Nature: Naive
Send a message via Windows Live Messenger to altariaking
the first 2 numbers in bd490 are 90, the second are 91 and so on. does that help?
__________________
http://www.pokecommunity.com/member.php?u=253113
Reply With Quote
  #28    
Old July 2nd, 2010 (03:45 PM).
6ryan4's Avatar
6ryan4
"Watch the power of aura!!!"
 
Join Date: Feb 2010
Location: My bedroom with my face rooted to a screen
Gender: Male
Nature: Quirky
I would use this...but I don't use whatever program you use for this stuff (I'm guessing it's XSE)
Reply With Quote
  #29    
Old July 2nd, 2010 (04:39 PM).
Shiny Quagsire's Avatar
Shiny Quagsire
I like .short's because they're comfy and easy to wear.
 
Join Date: May 2009
Location: Hoenn Safari Zone
Age: 16
Gender: Male
Nature: Jolly
Quote:
Originally Posted by 6ryan4 View Post
I would use this...but I don't use whatever program you use for this stuff (I'm guessing it's XSE)
Just change the 80 to 00 at the specified offset for your version in a hex editor. I use HxD.
__________________



Reply With Quote
  #30    
Old July 4th, 2010 (08:20 PM).
ERROR
 
Join Date: Aug 2009
THIS....IS....AMAZING!
great minds :D what will they think of next
hooray for hackmew!
__________________
Gen IV FC: 4772 1434 3503
Gen V FC: 2753 3643 9488
Reply With Quote
  #31    
Old July 14th, 2010 (07:57 AM).
cooley's Avatar
cooley
///Keepin' it simple
Community Supporter
 
Join Date: Feb 2007
Location: United States
Age: 20
Gender: Male
Nature: Impish
Send a message via Windows Live Messenger to cooley Send a message via Skype™ to cooley
I thought you can already do this through Advance Map? Im not home so I cant check which drop-down you have to change. But other than that, at least this teaches us to use a hex editor and some, what a hex editor is...
__________________

Reply With Quote
  #32    
Old July 31st, 2010 (05:21 AM).
JJ148's Avatar
JJ148
Beginning Trainer
 
Join Date: Jun 2010
Gender: Male
I still don't get what you have to do =(
__________________
What?! A shiny sunkern..............dammit................ I blame the nintendo nerds
Reply With Quote
  #33    
Old July 31st, 2010 (06:02 PM).
Epicness's Avatar
Epicness
Hacker Newbia
 
Join Date: Jul 2010
Gender: Male
Nature: Naughty
mmm...just like in D/P/Pt and HG/SS =D
__________________
Reply With Quote
  #34    
Old July 31st, 2010 (10:39 PM).
hitsu.'s Avatar
hitsu.
♪`ichirin no hana`♫
 
Join Date: Jul 2010
Location: Sydney
Age: 18
Gender: Male
Quote:
Originally Posted by JJ148 View Post
I still don't get what you have to do =(
Open your ROM in a Hex Editor. Go to the offset Andrea listed (make sure it's for the ROM you're using). Press 0 twice, save it. The end.
Reply With Quote
  #35    
Old August 12th, 2010 (03:46 PM). Edited August 13th, 2010 by KotovSyndrome_.
KotovSyndrome_'s Avatar
KotovSyndrome_
Consumer of many asparagus.
 
Join Date: Jul 2008
Location: Wales
Gender: Male
Nature: Adamant
Quote:
Originally Posted by hitsu. View Post

Open your ROM in a Hex Editor. Go to the offset Andrea listed (make sure it's for the ROM you're using). Press 0 twice, save it. The end.
I did this in Hex Workshop.. Nothing happened. :/

What Editor are you using?

EDIT: I switched to HxD and it's working :D
__________________

Time out, let's stop and think this through,
We've all got better things to do,
Than talk in circles, run in place,
Answers inches from our face.
Reply With Quote
  #36    
Old August 14th, 2010 (02:53 PM).
Full Metal's Avatar
Full Metal
C(++) Developer.
Community Supporter
 
Join Date: Jan 2008
Location: In my mind.
Age: 19
Gender: Male
Nature: Timid
Send a message via Windows Live Messenger to Full Metal
Quote:
Originally Posted by ZodiacDaGreat View Post
I think he wants to extend the routine to add in extra stuff for keypresses.

For people interested in having the Running Shoes hack on Ruby, you're in for some good news I've come up with my own hack for Ruby since I don't think the same way works, AFAIK. Anyways, let's get down to business.. My hack revolves around Map Type byte. There are a lot of routines reading that and one of them checks if the Map type is indoors, if it is then you 'Can't Run' otherwise you can.

Code:
080e5dfc  4802 ldr r0, [$080e5e08] (=$0202e828) @ Map Type Flag is stored here
080e5dfe  7dc0 ldrb r0, [r0, #0x17]
080e5e00  2808 cmp r0, #0x8 @ Indoor Map Type
080e5e02  d103 bne $080e5e0c
080e5e04  2001 mov r0, #0x1
080e5e06  e002 b $080e5e0e
What we are gonna do is change that 08 to 00, since no Map uses 00 anyway as far as it matters just change it to any other value that doesn't involve Maps that you can run on. So, to apply this hack simply put 00 at 0xE5E00.

Enjoy!
:O i did the same thing, only i used 0x6 because maybe some buildings were OK to run in. So every map type you can run in, excluding the type '0x6' :D
__________________

★ full metal.

I like to push it,
and push it,
until my luck is over.
Reply With Quote
  #37    
Old September 28th, 2010 (02:21 AM).
Random92
Beginning Trainer
 
Join Date: Sep 2010
Gender: Male
Hex editor... where can I find one. Or is there one in XSE? Thanks in advance =)
Reply With Quote
  #39    
Old September 28th, 2010 (11:29 AM).
Kininja's Avatar
Kininja
Where is Wally?
 
Join Date: May 2010
Gender: Male
I'm using Hexacute? its a hex editor i've foundwhen i find BD494 it's just FFs all across what do i do
__________________
Kininja
*Last surviving memeber of Mahogany Ninjas
*Lives Underneath Lake of rage
*"Feel the true wrath of ninja's"
*"Ha! Your pokemon are pathetic"
Reply With Quote
  #40    
Old October 17th, 2010 (01:34 AM).
X1C377's Avatar
X1C377
is back?
 
Join Date: Sep 2010
Location: United States of America
Age: 20
Gender: Male
Nature: Relaxed
Send a message via Windows Live Messenger to X1C377 Send a message via Skype™ to X1C377
Editing the offset 0xE5E00 as you instructed for Sapphire causes the game to reset if one holds B while moving. The offset I had to change was 0xE5E20.
__________________
Reply With Quote
  #41    
Old April 8th, 2011 (05:46 PM).
AimayBee's Avatar
AimayBee
Mighty Spriter
 
Join Date: Feb 2010
Location: Cloud 9
Age: 22
Gender: Female
Nature: Gentle
I wonder if you could do the same thing with the Vs. Seeker from Firered/Leafgreen.

Wouldn't it be the same thing? x
__________________

I've had a few requests to make this hack an actual thing now. So I'm re-inserting the tileset into an earlier, non-corrupted file.



Let me know if you want the beta 0.5.
Reply With Quote
  #42    
Old April 11th, 2011 (12:05 PM).
BlackHayate's Avatar
BlackHayate
Newbie who's makin a big hack
 
Join Date: Jan 2011
Location: Saskatoon, SK, Canada
Gender: Male
Nature: Quirky
@X1C377: The offsets are almos always different between versions, thats why there are tools that work for Fire Red but not Leaf Green, the creator didn't collect the offsets for both games.

Moving on; Yeh it always anoyed me that you couldnt rematch trainers just because they were indoors. Are there any places where you can't use the bike, but can use the VS seeker?
Reply With Quote
  #43    
Old May 17th, 2011 (09:52 PM).
bcrobert's Avatar
bcrobert
Lazy Antagonist
 
Join Date: Apr 2011
Gender: Male
Nature: Quirky
Hex editing at its finest. Changed one thing and now I can jog around the pokecenter like my character's on crack. This is some of the most applicable research data on the site. A+
__________________
Reply With Quote
  #44    
Old May 18th, 2011 (05:21 AM).
Innocence's Avatar
Innocence
PC Lurker: I'm watching you...
 
Join Date: Aug 2004
Location: Queensland, Australia. What are you, a stalker?
Age: 20
Gender: Male
Nature: Lonely
Quote:
Originally Posted by bcrobert View Post
Hex editing at its finest. Changed one thing and now I can jog around the pokecenter like my character's on crack. This is some of the most applicable research data on the site. A+
I would like to propose the re-re(-re?)implementation of reputation just so that we can give witty posts like this the recognition they deserve without saying +1.


Anyway, the reason that I came here to post was that I am appalled that people don't know how to use a hex editor. It's far too easy now to make a decent hack without using a hex editor, what with programs to do the tiniest thing. Questions like "what's an offset" sadden me.

All the same, I still can not for the life of me think of something to say here that is 100% on-topic. Oh wait -

I really like this ASM hack, it makes me happy. Running around inside is always fun to do. It makes me aspire to try harder to figure out ASM, despite the fact that I've been trying to learn how to use it for at least 2 years now. (Not very hard, or for long periods of time though. :p)
__________________

I cringe at things I've said here in the past years.
Reply With Quote
  #45    
Old May 30th, 2011 (04:52 PM).
AmethystEEVEE's Avatar
AmethystEEVEE
Beginning Trainer
 
Join Date: May 2011
Location: Infront of a computer screen.
Age: 18
Gender: Female
Nature: Relaxed
This seems useful, Diamond was my first non-spin-off Pokemon game, so when I first got games from gen 3 I was like "WHY CAN'T I RUNNNNN!?!?!?!?!?"

Definitely using it in Pokemon Evolution :3 Thanks Hackmew! I'll just have to look into it later when I download more Hacktools, though. For now, I don't know how to hex-edit and I don't have the right resources anyways...
__________________
Why are you reading this? The post is up ^there^

How come all male pokemon trainers get to do whatever, but almost all female trainers have to wear skirts, own cute pokemon, and have unnaturally colorful hair? Well, I guess the last two are okay... But still!

"Didn't we have some fun, though? Remember when the platform was sliding into the fire pit and I said 'Good-bye' and you were like 'NO WAY!' And then I was all, 'we pretended we were going to murder you!' That was great~" - GLaDoS (Portal)
Reply With Quote
  #46    
Old February 21st, 2012 (02:09 PM).
Reygok's Avatar
Reygok
Beginning Hacker
 
Join Date: Sep 2009
Gender: Male
Thanks HackMew, this is a real cool tweak! I'd like to use it, too, but I hack a german FireRed, how can I find the offsets there?
Reply With Quote
  #47    
Old February 21st, 2012 (03:00 PM).
droomph's Avatar
droomph
mmm gurl that 90s
Community Supporter
 
Join Date: Sep 2011
Location: bar'jách
Age: 17
Gender: Male
Nature: Impish
Quote:
Originally Posted by Reygok View Post
Thanks HackMew, this is a real cool tweak! I'd like to use it, too, but I hack a german FireRed, how can I find the offsets there?
Copy the two bytes, and a couple surrounding bytes, onto the "search" bar, and survey the results to see if they correspond, and voilà, you have the loffsets.
__________________
did u no there r 21 letters in the alphabet
o i forgot 5
uraqt


Reply With Quote
  #48    
Old February 21st, 2012 (03:16 PM).
Reygok's Avatar
Reygok
Beginning Hacker
 
Join Date: Sep 2009
Gender: Male
Thanks, but I just switched to the US version, has many advantages Thanks anyway
Reply With Quote
  #49    
Old July 2nd, 2012 (05:42 AM).
Lugia_Da_Boss's Avatar
Lugia_Da_Boss
Togepi
 
Join Date: Jun 2012
Gender: Male
I can't find any of this in my FireRed on the HEX Editor. Is there any other way I can do this?
Reply With Quote
  #50    
Old July 2nd, 2012 (07:24 PM).
Darthatron's Avatar
Darthatron
巨大なトロール。
Community Supporter
 
Join Date: Jan 2006
Location: Melbourne, Australia
Age: 23
Gender: Male
Nature: Modest
Quote:
Originally Posted by Lugia_Da_Boss View Post
I can't find any of this in my FireRed on the HEX Editor. Is there any other way I can do this?
What do you mean you can't find it?
__________________
あなた は しきしゃ です
わたし は ばか です
Reply With Quote
Reply
Quick Reply

Sponsored Links
Thread Tools

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
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 06:29 PM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.