As most of you know, Gen 4 introduced a system for battling called the Physical/Special Split. What it essentially does is allow each move to individually be classified as physical or special. Kinda shocking, really.
Anyhoozle, In Gen 3, moves are defined as physical or special based on types. Moves like Flare Blitz are kinda useless if implemented into a Gen 3 hack normally. Research has been done around the hacking communities, and it has been implemented into Gen 3.
The problem is, it's kind of hard to track down; I spent many hours trying to gather info and decide what I was going to need and use. Basically, many people probably wouldn't find this info since it has been dug down hundreds of posts, and lots of questions on how to use it are everywhere. So, I decided I'd help everyone out here!
What you need
There are patches I will link to and posts, but in case you don't want to use patches or can't due to space, here's what you'll need:
A hex editor, such as HxD
A way to find free space in your rom; FSF recommended or use a hex editor, again
A tool to insert uncompressed images
A tool that can edit the P/S Split system after you insert it, like Pokemon Game Editor
Knowledge of how to insert ASM routines
A brain place thing capable of understanding words
Post and patch links
Alright, so the actual system itself is created by Doesntknowhowtoplay. He's not the only one to create it, but he's the only one to have a full patch for it. It also includes the Special Defense buff in Sandstorms. Here's a link to his post: http://www.pokecommunity.com/showpos...&postcount=163
No, you are not done. This just adds the system; it doesn't classify moves into the correct split.
What happens is the eleventh byte of each move is now going to decide what move is what split; 0 being Physical, 1 being Special, 2 and above being Status. So if you just apply this patch to a ROM, every move will be physical since, well, all of the bytes are still 0.
For Emerald, there's a patch to set the existing moves to the correct split like they are in current Pokémon games, assuming you haven't expanded move tables or anything like that yet: http://www.pokecommunity.com/showpos...&postcount=261
This also includes the little icons on the status screen.
Alright everyone, I hope this little guide helps. It took a few hours to gather this info and put it together. If there's anything I've missed or any comments, be sure to let me know. I'm glad to help as well. Seeya! ☜(ﾟヮﾟ☜)