< >
Hello, guest! Please log in or register.

The PokéCommunity

Go Back     The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources Tutorial How to insert the Physical/Special Split in Gen 3

Notices

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.

Reply Post Reply
 
Thread Tools
  #1    
Old July 22nd, 2015 (9:29 PM).
GoGoJJTech's Avatar
GoGoJJTech GoGoJJTech is online now
http://GoGoJJTech.com (WIP!)
Gold Tier
 
Join Date: Nov 2012
Location: Earth
Age: 17
Gender: Female
Nature: Jolly
Posts: 2,362
P/S Split


Back-Story
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.


Manually inserting the icons on the status screen
The icons that appear on the status screen are a small ASM hack to load uncompressed images onto the screen. Here's how you manually insert it:
Emerald - http://www.pokecommunity.com/showpos...&postcount=237
Here's how to fix it apparently - http://www.pokecommunity.com/showpos...&postcount=254

FireRed - http://www.pokecommunity.com/showpos...&postcount=114
And here's how to fix that - http://www.pokecommunity.com/showpos...&postcount=127

That should be how to manually insert icons!


Conclusion
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! ☜(゚ヮ゚☜)

Reply With Quote

Relevant Advertising!

  #2    
Old July 23rd, 2015 (9:36 AM).
BlackStorm20x's Avatar
BlackStorm20x BlackStorm20x is offline
Don't trust people.
 
Join Date: Apr 2014
Location: Texas
Gender: Male
Nature: Quiet
Posts: 477
Good thing there are a few tutorials on how to insert P/S Split. :D Just in case people don't wanna use rom bases or something. But good job GoGo! :D
I am a Christian. I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.




Reply With Quote
  #3    
Old July 23rd, 2015 (11:13 AM).
GoGoJJTech's Avatar
GoGoJJTech GoGoJJTech is online now
http://GoGoJJTech.com (WIP!)
Gold Tier
 
Join Date: Nov 2012
Location: Earth
Age: 17
Gender: Female
Nature: Jolly
Posts: 2,362
Quote:
Originally Posted by BlackStorm20x View Post
Good thing there are a few tutorials on how to insert P/S Split. :D Just in case people don't wanna use rom bases or something. But good job GoGo! :D
I didn't really do much, I just gathered some info together and made it easier for others to find. But glad you appreciate it!
Reply With Quote
Reply Post 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

Forum Jump


  All times are GMT -8. The time now is 3:21 PM.


Contact Us Archive Privacy Statement Terms of Service Top