View Single Post
Old October 11th, 2011 (2:47 AM). Edited October 11th, 2011 by SupahNinja.
SupahNinja's Avatar
SupahNinja SupahNinja is offline
Scripting Ninja
Join Date: Mar 2011
Gender: Male
Posts: 34
Originally Posted by DavidJCobb View Post
Originally Posted by SupahNinja View Post

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.

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

Thank you, David.

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.


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