View Single Post
  #263    
Old September 7th, 2012, 09:46 AM
NintendoBoyDX
Togepi
 
Join Date: Jul 2010
Gender: Male
Quote:
Originally Posted by Artemis251 View Post
Hey, I'm not sure if this'll be noticed, but I'm givin' it a shot:

Does anyone know the location of either A) the code that makes Mew and Deoxys use/set the obedience bit, or B) the area that performs the check for the obedience bit in Pokemon Emerald? I'm planning on sprucing up my Pokemon Emerald Randomizer program, and I'd love to get that issue out of the way, as randomized wild pokemon imply possible legitimate Mew and Deoxys usage.

I've searched the forums and found a solution to fix wild Mews' obedience bit in FR/LG, but couldn't find Deoxys and additionally couldn't find anything similar in Emerald's code. Granted, I'm really lost in terms of ASM without a decent GBA debugger, but any help on this matter would be greatly appreciated. I've done ASM hacking on GBC before, so I'm not afraid to get my hands dirty. I figure that it's a simple replacement of a few bytes with NOOP, assuming the location of the check is known.

Lookin' forward to a response, I hope! Thanks for taking a peek.
FR Obedience checks:
Deoxys: 0x0801D3EC
Mew: 0x0801D402

There ya go.

Last edited by NintendoBoyDX; September 7th, 2012 at 04:26 PM.
Reply With Quote