[Novice] Adding Sub Actions (Revised)

Started by KingJigglypuff, March 21, 2018, 11:40:30 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

While pikazz's tutorial is still relevant and works, it's been made outdated thanks to PSA Remaker. This tutorial will show you the new way to add Sub Actions to a character.

Requirements:
-PSA Remaker
-A hex editor. I personally recommend HxD.
-Your Fit*.pac file.
-Your ft_*.rel file.

If you have what you need, then let's move onto the tutorial itself. This tutorial will be split into two parts: PSA Remaker Usage and Hex Editing.

1.) PSA Remaker Usage.
Sorry but you are not allowed to view spoiler contents.


Drag and drop your moveset file into the window as instructed.
Sorry but you are not allowed to view spoiler contents.


Next, toggle on Maximum Compress. You'll now be able to increase your number of Sub Actions. Remember the current Sub Action Count, as it will be important later.
Disclaimer: While you can add Actions, I would not recommend it, as this method does not cover Actions nor has testing resulted in positive results.
Sorry but you are not allowed to view spoiler contents.


Here, you'll increase the Sub Action count by however many you need (just know that these values are Hexadecimal). With my example file, I'll add 4 Sub Actions.
Sorry but you are not allowed to view spoiler contents.


Once you're done with that, click "Start". The window will then update to this. You can now close PSA Remaker and locate your altered file in the "Exported" folder.
Sorry but you are not allowed to view spoiler contents.


2.) HxD Usage.
Sorry but you are not allowed to view spoiler contents.


Press Ctrl + R, and the following window will appear.
Sorry but you are not allowed to view spoiler contents.


Alter it to the following settings.
Sorry but you are not allowed to view spoiler contents.


Next, you'll enter the following into the "Search for" bar.
XXXX = Old Sub Action Count.
38A0XXXX
In my example's case, I'll be entering 38A001DE
Sorry but you are not allowed to view spoiler contents.


You'll then enter the following into the "Replace with" bar.
XXXX = New Sub Action Count.
38A0XXXX
In my example's case, I'll be entering 38A001E2
Sorry but you are not allowed to view spoiler contents.


Once you have both fields filled out, click on "Replace All" before the following window appears.
Sorry but you are not allowed to view spoiler contents.


Click "OK", save, exit your hex editor, and make any desired PSA edits to use your new Sub Actions.

I hope this will help those who were wondering what PSA Remaker is used for.
I don't take requests.

My PSA Thread
[move][/move]

Thanks for the guide, this is really helpful :D

Just discovered the .pac converter used in this program changes the SSEAttributes pointer in a chars data, which causes PM chars to load junk data (0xDEADBEEF) into all their attributes if used  in subspace. Hex editting their SSE-Attributes pointer back to 0x0 fixes this.