Move Hacking for Dummies Part 1: Animation Splicing

D

Deleted User

Crowd Member
<big>This guide is made in the hopes of getting some of you people move hacking, because if an idiot like me can learn how to do it, so can you! This is part one in a series of extremely simplistic hacking tutorials, which I will write as I learn more about hacking. This method is proven idiot proof, as it works for ME. Credit for this goes to WldFb, Super El Guapo, wwefan4life2, and barskio.</big>

Everything you need to know about splicing animations is not going to be told here. Everything you need to know to begin splicing animations will be. This tutorial will cover splicing animations, and toki 2 mods for ending the animation.

It will also make you facepalm yourself for not trying move hacking sooner.

What you will need for this tutorial:

Project 64 2.1 (You must create a free account to download the emulator)

Open Office

The New Hacking Starter Kit

A hex calculator
WldFb's 4 Player Converter tool (Also known as the magical make a movehack machine)
Toki Tool by TKS v1.0
Toki values, credit_HaloOverHead
Distance Mod FAQ by HaloOverHead
Various Addys and Values
The NMthing (credit Jamstubbs)
CEP
CheatEngine55
Other... stuff.


Of course, you will also need Notepad. :)

:eek:hyeah <big>Let's get this party started!</big>
Part 1: Splicing your animation
-----------------------------------------------------------------

-Open WldFb's 4P Move Converter

-Open Project 64 2.1

-Enter the Smackdown Mall

-Proceed to a CAW's movelist section

-Find the move you want to splice

-At the frame you want to splice at, hit "F2" to freeze the emulator.

-View your memory in your debugger. (If your debugger doesn't appear in your emu, check your options\settings\advanced\enable debugger to make sure it is ticked.)

BhpvAEb.png


-In your memory viewer, you will need to search for the values of player one (and player two if splicing animations for both wrestlers).  If you are searching for player 1's values, you will type '8006b454', if you are searching for player 2, you will type '8006b514'. Make sure you hit enter so it gives you the proper values.

HyAuCeg.png


-After you search for either player one or two, you will need to find the first 8 digits in the top row of the memory editor.

APkD0wI.png


The first four digits represent the value of the animation you want to splice. The second set of four digits represent the frame you are splicing it at.

In WldFb's movehack converter, place the values you found in their proper place (repeat for player 2 if using their values):

09TSjSj.png


-Find the move you want to splice into, and hit "F2" to freeze your emulator at the frame you want. Search for player 1 and 2's values the same way you would, except this time you want to take the back eight digits.

6lRQa0D.png


The first four represent the move section of the move you are splicing into, and second four represent the frame. We need to take these values and place them in their proper spots in WldFb's tool (repeat for player two if necessary):

enjiGJP.png


Ka-Pow, you've just spliced an animation, and WldFb's tool has written the code for you! In row "I" of his tool you should see the code written for player one, with the following three rows containing the 4 player conversion! You may need to change the frames you splice to make it look cleaner, but this is the basic concept behind most move hacks.

If you want to add additional splices, you repeat the steps I just showed you. Put the initial splice code WldFb tool made into your emulator and activate it, wait until you get to the frame you want to make you second splice, and repeat these steps. :)

:eek:hyeah <big>Let's get rid of that glitch at the end!</big>
Part 2: Toki 2
-----------------------------------------------------------
Toki 2's tell the game what the ending animation is, and how many frames of animation it has for the move you spliced, and they are needed in just about every hack.

Open TKS's toki tool provided in the hacking starter kit and place the 4 digit value of your move into the top slot and hit 'calculate'. Take the toki 2 address, whatever it may be, and add '2' to it. This let's you manipulate how many frames of animation you move has.

XXXXXXXX XXXX - So the first 8 digits will be this number, and the last 4 will be the number of frames you move should be. It should be easy to gauge how many frames it will need based on where you make your splices. Just remember you are using hex, so your numerals go from 1-0, and then A-F. ;)

Now to determining the ending animation, we will take the base address of the toki tool from TKS's tool and not add 2, just keep it as it is, and use the following values to determine which ending animation is needed for the hack. These values can also be found in the hacking starter kit under "more tokis":

Edit from wwefan4life2:

<blockquote class='quote\\_blockquote'><dl><dt>Quote:</dt><dd> </dd></dl><div>There is a better way to do that. Get animation value of the last animation you spliced in, and get the Toki 2's for that animation, take the address you get and copy it. Open up the Toki_Mods_2_values notepad and search the address you copied down. Take the line that is highlighted and the next three lines under that one (for a total of 4 lines".

Take the values you get from the last animation sliced in, and put them with the Toki 2 addresses of the animation that is being replaced. Now the animation that is being replaced, will have the ending of the animation being spliced in. This makes it so you have the correct ending and you don't have to guess what the proper ending animation should be.[/quote]
0001 - 3FFF to change facing direction (relative to facing direction at the beginning of the animation, 0200 is a 180 degree turn )

Some end of animation animation values:
0000 - standing
0800 - kneeling
0C00 - stagger
1800 - back grapple
1C00 - in corner facing away from corner
2000 - in corner facing toward corner
2400 - on turnbuckle
2800 - tree of woe
3000 - running
5000-AC00 - recieving move positions (on mat facing up/down & holding head, arms, legs, back, stomach, groin, etc. )
1000 - get up and be dizzy - RaSMG
2000 - backwards tied up in turnbuckle - RaSMG
5000 - lay flat no effect - RaSMG
5B00 - hold neck - RaSMG
6000 - hold arm - RaSMG
7000 - hold back - RaSMG
8000 - hold leg - RaSMG
9000 - hold crotch - RaSMG
A000 - hold face - RaSMG
B000 - Sitting down
B400 - Sitting up
B800 - One-time stagger hit from front
BC00 - One-time stagger hit from behind

Credit: JamStubbs and RaSMG

I will update the second part of this guide with pics and a simpler explanation, but I am in a bit of a hurry at the moment. However, this should be enough to get a lot of you to start hacking. Now get to it!

Other Resources:
Barskio's Notepads
 

AKI Man

Legend
Joined
Oct 30, 2010
Messages
14,152
Reaction score
0
Website
s4.zetaboards.com
Fantastic! I can honestly say move hacking has been one thing that has interested me the least, but the appreciation for the people who do move hacking is pure respect and admiration.
 
D

Deleted User

Crowd Member
If I can do it, you can too, brutha. :) After you or anyone gets their head wrapped around this guide, I would look at Barskio's for a more in-depth presentation and explanation.
 

KWG

Promoter
Staff member
Joined
Jun 18, 2011
Messages
3,028
Reaction score
4
Just came to tell that notepad is a god tool,I'll repost when I get results.
I didn't got the "and the last 4 will be the number of frames you move should be. It should be easy to gauge how many frames it will need based on where you make your splices",I have no idea on how to calculate that.
 
D

Deleted User

Crowd Member
Depending on the move I guess differently. For instance, strike moves usually have less than 0020 frames, and for grapples, 0040 can usually be a good starting point.

If you're splicing at say, frame 002b and the animation has a bit to go, add ten and go from there. The more you do it the better you will get at approximating the frames needed.

Sometimes you will have to do this multiple times before you get the results you want.
 

barskio

Main Eventer
Joined
Oct 31, 2010
Messages
715
Reaction score
1
Great job, I hope this inspires people to hack.
 

wwefan4life2

Main Eventer
Joined
Dec 19, 2010
Messages
718
Reaction score
0
"Now to determining the ending animation, we will take the base address of the toki tool from TKS's tool and not add 2, just keep it as it is, and use the following values to determine which ending animation is needed for the hack. These values can also be found in the hacking starter kit under "more tokis":"

There is a better way to do that. Get animation value of the last animation you spliced in, and get the Toki 2's for that animation, take the address you get and copy it. Open up the Toki_Mods_2_values notepad and search the address you copied down. Take the line that is highlighted and the next three lines under that one (for a total of 4 lines".

Take the values you get from the last animation sliced in, and put them with the Toki 2 addresses of the animation that is being replaced. Now the animation that is being replaced, will have the ending of the animation being spliced in. This makes it so you have the correct ending and you don't have to guess what the proper ending animation should be.
 

Wolfpac_69

Main Eventer
Joined
Jul 13, 2011
Messages
1,394
Reaction score
1
You rule CBV, your the best all round modder today hands down, the support you offer this community is inspiring in itself

 

KWG

Promoter
Staff member
Joined
Jun 18, 2011
Messages
3,028
Reaction score
4
CBV said:
Depending on the move I guess differently. For instance, strike moves usually have less than 0020 frames, and for grapples, 0040 can usually be a good starting point.

If you're splicing at say, frame 002b and the animation has a bit to go, add ten and go from there. The more you do it the better you will get at approximating the frames needed.

Sometimes you will have to do this multiple times before you get the results you want.
So I should get the frame I am splicing and do XXXX - 0040 (grapple)?
 

wwefan4life2

Main Eventer
Joined
Dec 19, 2010
Messages
718
Reaction score
0
Just pick a number and either subtract or add frames until the glitching is gone.

00FF is the highest number of frames you can set, any more than that and during the match if you do the move, the move will cut off before it starts basically.
 

Super El Guapo

Main Eventer
Joined
Dec 10, 2010
Messages
1,888
Reaction score
0
I love it when amateurs make tutorials, its like listening to Paris Hilton talk about quantum physics.
 
D

Deleted User

Crowd Member
Exactly. The point was to dumb it down so anyone could understand it. Considering two different hackers told me to use this method using WldFb's tool, it would be wise to show how easy it can be to start hacking.

wwefan4life2 said:
Just pick a number and either subtract or add frames until the glitching is gone.

00FF is the highest number of frames you can set, any more than that and during the match if you do the move, the move will cut off before it starts basically.
Quick question on this, move linking will add more frames, correct? I've hacked HBK's full entrance taunt but there are too many frames.
 
D

Deleted User

Crowd Member
I snagged the values from HBK's full intro taunt, but it is too long for an in-ring taunt. I'm going to just shorten it up.
 

Mur-mai-der

Young Lion
Joined
Feb 1, 2015
Messages
39
Reaction score
0
WOWO, this is RAD! Im starting trying No Mercy modding and this is extremely useful.
 

Hipnosis

Opener
Joined
Apr 18, 2012
Messages
57
Reaction score
0
Google Chrome says something about Malware. Should I be worried or has it been proven to be safe and Googles just keeping me from learning great things? lol :WTFKESON:
 

Tyler Black

Upper Midcard
Joined
Nov 2, 2014
Messages
578
Reaction score
0
Hipnosis said:
Google Chrome says something about Malware. Should I be worried or has it been proven to be safe and Googles just keeping me from learning great things? lol :WTFKESON:
i have this and chrome, nothing to be worried about
 

killacam

Lower Midcard
Joined
Apr 4, 2014
Messages
222
Reaction score
1
Not sure if it's the same hacking kit as I have, but my virus scanner picked up one of the toki tools (not the tks one) containing malware. Not sure whether it was a false positive or not but I removed it with malwarebytes (i think) and kept the rest
 

Hipnosis

Opener
Joined
Apr 18, 2012
Messages
57
Reaction score
0
well I have a older version but confused probably because it's older lol. I don't know if it's because it's different or not. My AVG removed the file so hopefully I can learn this stuff a later time whenever there's an update.
 
D

Deleted User

Crowd Member
The toki tool always pops up as a warning, but it's perfectly safe.
 
Top