View Single Post
  #6168    
Old October 11th, 2011, 02:47 AM
SupahNinja's Avatar
SupahNinja
Scripting Ninja
 
Join Date: Mar 2011
Gender: Male
Quote:
Originally Posted by DavidJCobb View Post
Quote:
Originally Posted by SupahNinja View Post
Hmm...

How is it done in the game?
ASM? Because I was planning on learning that soon, and I might as well start here.
It's ASM, but that knowledge alone wouldn't be enough to reverse-engineer it. I'd imagine that the code for that particular sprite-change is buried deep in the game engine. It'd be hard to find, let alone reverse-engineer -- unless someone already has, that is.

JPAN's FireRed Hacked Engine adds functionality that allows you to change the player's overworld sprites from a script. His patch is meant to be applied only to a clean FR ROM (it deletes a lot of stuff), but he also has a hack tool that can apply the changes to a hack-in-progress (it's trickier, though).
I've looked up some videos of it in action, and some of them do state that it's an ASM hack. But no one gives details.

http://www.youtube.com/watch?v=FKJM4L7xP84
http://www.youtube.com/watch?v=WteLk6tXwDA
http://www.youtube.com/watch?v=25JQ08zfp2M

Which means that if none of them reply to their YouTube messages, I'll check out JPAN's Hacked Engine.

Thank you, David.
__________________
SupahNinja

My feelings on
ROM hacking:

-I like scripting a lot.
-Mapping is almost as fun.
-Hex editing isn't bad at all.
-I do NOT enjoy spriting.
-I've been meaning to start learning ASM for a while, but I don't ever seem to have enough time.

Favorites:

-My favorite color is green.
-My favorite type is fire.
-My favorite Pokémon are:
Growlithe, Charizard, Mew,
Giratina, Haxorus, and Aggron.
SupahNinja

Last edited by SupahNinja; October 11th, 2011 at 03:27 PM.