Tutz By JarNiBoi

JaRniBoi YoUtuBE

How to Hack Entrance Motions

Credit:

Andy - For enable entrances for hacked models
Xo-JaRniBoi-oX - For using method to get SVR2011 Motions to work.

1. Open up the NYUJYO(number of pac).PAC of from SVR2011 of the entrance you want to hack.
2. Find the EVP & EVT of the entrance motion. (The entrance motions are under the same ID as the wrestler model IDs. For example the rocks model ID is 100 therefore his EVP and EVT ID will also be 100.
3. To obtain the EVP & EVT work out the starting offset by multiply the offset in the ID with 8 and then adding 8.
4. Once you have the EVP & EVT obtained, open up the NYUJYO(number of pac).PAC of SVR2010.
5. Search text string 9999 and before 9999 paste the EVT AND EVP whilst working out the offset and size of both files.
6. Once you have the offset of both files work out the offset of where 9999 begin and note it down.
7. Open up the ARC file in HEX and find EVP AND EVT corresponding to the NYUJYO(number of pac).PAC. For example if you want to add it to NYUJYO0.PAC the EVP you will look for is EVP1 and EVT1.
8. Once you have found EVP create a ID for the hacked model and add 3 to the checksum after EVP.
9. Repeat for EVT and your done.

I really don't know how to right good tutorials to be honest.

If you still don't understand use Andys Tutorial and instead of adding a entrance already in the game use this to add an entrance from SVR2011. This method also works vice versa meaning you can import SVR2010 entrances into SVR2011.

Spoiler: click to toggle
There is a folder EVT inside the PAC folder.In the folder EVT there are files named NYUJYO0.PAC,NYUJO1.PAC,NYUJO2.PAC,NYUJO3.PAC.
NYUJYO0.PAC contains Entrance motions for all the wrestlers till ID No.200.
NYUJO1.PAC contains motions for all wrestlers from ID no. 201 to ID no.303.
NYUJO2.PAC contains pre made entrances.
NYUJO3.PAC contains entrances for Tag Teams and Trios.

Now for assigning entrances to No Model Characters,you just need to copy and paste the EVP and EVT BPE files from NYUJO2.PAC at the end of NYUJO0.PAC or NYUJO1.PAC depending upon the ID no. of the No Model.

In NYUJO2.PAC,search for string EVP3.You will see there will be a lot of IDs and following these IDs will be their XX and YY values.So just go the offset and select the no of bytes equal to size and paste it at the end of NYUJO0.PAC or NYUJ01.PAC.

Example:
Kurt Angle's entrance is stored with an ID no. 500.It has XX=5900 and YY=0B00.
Therefore Offset=0x30800 and Size=0x0B00.
Search for the string BPE and go the BPE with this offset and select data upto next BPE.Copy and paste the file at a valid offset(i.e. ending with 000 or 800) of NYUJO0.PAC or NYUJ01.PAC.You will note that at the first valid offset there will be 4 bytes having value 39 39 39 39.You need not worry about them.Just paste the data before them and make sure that these bytes are moved to the next valid offset.This is for his EVP file and Similarly there will be one EVT file also with an ID no. 500.


Now calculate the value of XX and YY for the pasted files.Then in the .ARC file in the sections EVT1 and EVP1 just insert a string NNN XXYY where NNN represents the No Model Char number.Also add 0300 to the no. following EVP1 and EVT1.
 
How to Hack in Own Roster Brands
 
Credit: Xo-JaRniBoi-oX

I will know explain to you how to import your own roster background image into SVR2011, 2010 & 2009.
1. Extract the CHSI.pac from the Menu.pac in your game. (open the MENU.pac i hex, find CHSI and use Andy's method but in reverse)
2. Open the extracted CHSI.pac in X-packer.
3. Uncompress the 59.bpe to your desktop or folder.
4. Press control and T then open the uncompressed BPE file.
5. Now extract the desired show background and edit it in Paint or whatever you use.
6. Now open the original and edit background in HEX and compare the last offsets of both files.
7. The edited one should be the same length in bytes as the original one. (For example original is has a 4000 end offset and edited has 3000, then you need to insert blank bytes (00) at the end of the edited on until you reach 4000 offset).
8. Now import the edited texture over the original in the uncompressed BPE.
9. Now reopen the CHSI.pac you extracted earlier and inject the edited 59.bpe over the one in the pac.
10. Add the CHSI.pac to the end of MENU.pac at the valid offset which is usually at the end.
11. Work out the offset ans size like you do with the models and note them down.
12. Now open the ARC file and find CHSI (it should be the first one from the top).
13. Replace the offset and size with your noted down ones.

Your done.

This will only replace the character selection images when picking a player in match mode. Each other section has its own brand backgrounds. To find them simply use rrunpack with MENU.pac and them open the MENU folder and test out those BPE's. Only the 1B59.BPE's are Texture files. They are found in the folders containing Is at the end. The folders with Ls at the end are the layouts.

How to Import Arenas Easy Way

Credit: Xo-JaRniBoi-oX for TUT, rey619manadam for arena Modifiers.

This is the way i add arenas into SVR2011 but works in SVR2010, 09 and 08.

1. Extract the BG.pac of your chosen game (in this case i will use my SVR2011 BG.pac)
2. Add it to the SVR editor folder where you normally have the CH.pac
3. Rename the BG.pac into CH.pac
4. Add the ARC file and create a backup of it as well in the same folder.
5. Now extract a arena pac from BG.pac, (in this case i will extract smackdown fist from SVR06 and put it in as a separate PAC).
6. Paste the create pac in SVR editor folder where the export and import BAT is located.
7. Now run the import tool and import the pasted arena into the following ID 100 00. (This will import the arena into rocks ID)
8. Open both ARC files (The edited and the backup copy made in HEX)
9. Find the 100 00 string in the edit arc and just before the offsets and size are located there should be 8 bytes which are 00010000 XX YY ( XX = Offset YY = Size) shorten these 8 bytes into 4 so it becomes 0000 XX YY.
10. Now copy the new string created all the way to the size and now go to the backup ARC field and find STG. There you will see similar strings like 0000, 0001 etc with XX YY at the end.
11. Paste your copied string over any of these and rename them the same as the replaced one.

Your Done, to add more repeat the whole thing. Its not difficult once you get used to things.

BTW you can add arenas without replacing the current ones but arena modifier codes must be used to get them to work.

To add arenas without replacing any do all the above except step 11.
Once you get step 11 look at the strings and see which strings are missing for example if the string 0003 is missing paste the copied string before string 0014 and name is 0003. Once that is done add 2 to the checksum after STG. Then use arena modifier codes to switch to that arena.

Here is the arena modifier code for PS2 NTSC


Code:004d4ed0 000000??


Replace the ?? with the following code to play in that arena:

(the missing values are the removed and empty slots for arenas, if you add a arena to 0003 the value would be 04 and so on)


SmackDown - 00
RAW - 01
ECW - 02
SummerSlam - 04
Unforgiven - 05
No Mercy - 06
Survivor Series - 07
Armageddon - 08
Royal Rumble - 09
No Way Out - 0A
Wrestlemania 25 - 0B
Backlash - 0C
Judgment day - 0D
Night of Champions - 0E
Bash - 0F
Cyber Sunday - 12
No Way Out 2 - 14
Royal Rumble 2 - 16
Dark SmackDown - 17
Dark SmackDown 2 - 18
Dark SmackDown 3 (with grey curtain) - 19
Dirt Sheet brawl- 36
Office stage brawl - 37
Locker room brawl - 38
Backstage arena brawl - 39
Interview space brawl - 3A