Jump to content
 

[Tutorial] Howto edit the WWE2K15 PC Savegame in Memory/RAM


Recommended Posts

Posted

Sure,

 

here is a short howto:

 

These match types are the same since 2k14, we use KG971's tool from 2k14 for xbox360.

 

Here is a 360 Save load this in KG971's tool. But keep a unmodded copy from this save.

 

Now make some minor changes in the match modifier with KG971's tool. Save and exit his tool. The 360 save is in a special container,

extract it with Le Fluffie, extract also the unmodded copy. Now the save is still zlib compressed and we need to uncompress it.

Uncompress both saves with offzip. The commandline is:

offzip.exe -a -1 -z -15 SaveData.dat ./ 0

Now use a hexeditor with compare function, for example wxHexeditor and compare both save files.

You should see what have changed, ignore the change at the beginning of the save (new checksum).

 

Now you only need to search for the same values in ram and change them too.

 

When I try to uncompress using that command line, it just says no such file or directory. I drag and drop the .exe into cmd and then copy from '-a' and no luck getting it to uncompress. 

Posted

Do you have both files in the same folder (offzip and the save)?

Posted (edited)

Yeah I do, I'm going to try follow the steps again. Maybe I messed up somewhere before. 

 

Edit: Still no luck

 

Okay worked now, had to drag the file in instead of copying and pasting it.

Edited by beastedot9
Posted (edited)

I've seen it noted before that the byte next to the unlock byte is 1 for DLC Characters and 0 for non DLC characters.  I don't believe I've tried messing it since the actual DLC landed, it probably needs another component to get it properly working though.

Every DLC character sure has a 01 there. I tried changing Triple H to it, but he didn't show up in the Bonus Superstars menu. However, he is now Locked in the regular selection menu with the little icons and also not available in the "Divas" menu for all male superstars. So yeah, there must be something else that places a wrestler in the Bonus superstar menu.

 

Changing the flag to 00 for Rick Rude, makes him vanish from the Bonus Superstars menu, however, and he only appears in the full menu from the "Divas" section instead. He isn't in the main wrestler selection window with the little faces, though. I wonder how we could fill the empty slots in there.

Edited by Cave Waverider
Posted

Rick Rude before you did the edit had the two bytes as 01 01 right?

Posted (edited)

Rick Rude before you did the edit had the two bytes as 01 01 right?

01 01 is correct, as do all Unlocked DLC wrestlers, it seems. The unlocked non-DLC wrestlers have 01 00.

Edited by Cave Waverider
Posted

 

Rick Rude before you did the edit had the two bytes as 01 01 right?

01 01 is correct, as do all Unlocked DLC wrestlers, it seems. The unlocked non-DLC wrestlers have 01 00.

 

 

Perhaps we can do a 2 byte memory search for some of the DLC Pac numbers and see if there is a cluster of them.

 

Also I have to take a second look at WWE 2K15\DLC20\pac\ch\chetc_dlc20.pac or the other ones.

 

I looked at the DAT.pach files and they seem to be the default memory values for the Superstar Stats Area.

 

I remember there being a second PACH file but I didn't get a good look at it because I had to go to work.

 

Any thanks go to H Ozdogus on my spreadsheet because he noticed it first.

Posted (edited)

Hm, I was thinking. You know that feature where CAWs from your friends invade your My Career (and replace the placeholder ones like Barron Blade, etc.)? I wonder where in the memory the section for those CAWs is and whether you can manually inject your own CAWs (or modded wrestlers, even) in there.

 

Also, are there hidden bytes in memory that control the match length like in older games (Squash, Normal, Epic or whatever it was called).

Edited by Cave Waverider
Posted

That'd be pretty awesome. Have random run-ins from other creations that you've made. 

Posted (edited)

I don't know if people already know this but I just found out what the titantrons are like...for example i added a seth rollins tron with the filename ENT_0566_0_0.bk2 take the id (566). You have to add 2 0's (56600) and convert to hex (DD18) reverse it and put it in the memory editor.

http://gyazo.com/8d686d028f18b575943b5d82808de220

A better way of handling this is doing a search or viewing the table in 2 Byte Decimals.

I can try to add these values locations to my table eventually. Unless people are able to give me 2/3 reference Locations to figure out the offset.

They are directly before the entrance animation offsett you have in your spreadsheet. Both the song and the titantron

@itztheRampage yea you can add new trons without replacing.

Edited by PRINCE B3ASTIIE
Posted

 

 

I don't know if people already know this but I just found out what the titantrons are like...for example i added a seth rollins tron with the filename ENT_0566_0_0.bk2 take the id (566). You have to add 2 0's (56600) and convert to hex (DD18) reverse it and put it in the memory editor.

http://gyazo.com/8d686d028f18b575943b5d82808de220

A better way of handling this is doing a search or viewing the table in 2 Byte Decimals.

I can try to add these values locations to my table eventually. Unless people are able to give me 2/3 reference Locations to figure out the offset.

They are directly before the entrance animation offsett you have in your spreadsheet. Both the song and the titantron

@itztheRampage yea you can add new trons without replacing.

 

Added to my Sheet along with the Mini Tron  and Wall Tron Locations (Yes you can change Wall Trons which I thought was cool)

Posted (edited)

 

 

 

I don't know if people already know this but I just found out what the titantrons are like...for example i added a seth rollins tron with the filename ENT_0566_0_0.bk2 take the id (566). You have to add 2 0's (56600) and convert to hex (DD18) reverse it and put it in the memory editor.

http://gyazo.com/8d686d028f18b575943b5d82808de220

A better way of handling this is doing a search or viewing the table in 2 Byte Decimals.

I can try to add these values locations to my table eventually. Unless people are able to give me 2/3 reference Locations to figure out the offset.

They are directly before the entrance animation offsett you have in your spreadsheet. Both the song and the titantron

@itztheRampage yea you can add new trons without replacing.

 

Added to my Sheet along with the Mini Tron  and Wall Tron Locations (Yes you can change Wall Trons which I thought was cool)

Nice! What would the offsets for these and the Titantrons for the CAW slots be?

 

Update: Found the address for the Titantron of CAW Slot 48: 14267C8EC

Edited by Cave Waverider
Posted

Added the Caw Locations, again including Wall Trons.

Posted

If you find out how to properly change transition videos and it work not be just black, that'd be freakin awesome.

Posted

If you find out how to properly change transition videos and it work not be just black, that'd be freakin awesome.

 

I think that's a rending problem more than a memory edit problem @.@ 

Posted

The dlc is manged by steam directly, with the Steam\appcache\packageinfo.vdf file. You find more information here http://cs.rin.ru/forum/viewtopic.php?t=64521

 

But i don't think that its a good idea to tinker with these files.

 

So I think the Idea we are trying to make the game think is that there are more Wrestlers in the DLC we already have "Purchased" not that there are New DLC Packs and we've Purchased those.  The only question is how to shove the New Wrestlers in the other area.

Posted

On PS360 we had for every dlc a file named "catalog.dlc" and in this file were the dlc wrestlers listed, tekken created custom versions of this files with more slots and we added our custom wrestlers to this "catalog.dlc" files and then they appeared in the dlc menu (if you set the dlc byte).

 

This file does not exist on PC and we wonder how the game handle it.

Posted

If the game dlc is managed by steam, there's nothing we can do. I won't look into these files as this could encourage piracy. The best would be to find the memory locations for the menu's and patch these.

Posted (edited)

If the game dlc is managed by steam, there's nothing we can do. I won't look into these files as this could encourage piracy. The best would be to find the memory locations for the menu's and patch these.

Finding out how to edit and add things to menus might be the best idea anyway, as it might come in handy for other areas like eventually adding new/locked match types to exhibition, Universe and other things like adding new themes, Titantrons, Minitrons, entances, etc. to the respective menus as well.

 

 

Added the Caw Locations, again including Wall Trons.

It would be cool if the trons for the tag teams (both 2 man and 3 man), too. The Trons for 2 man tag entrances are in the next block of four from the animations listed. Not sure about the rest.

Edited by Cave Waverider
Posted

If you find out how to properly change transition videos and it work not be just black, that'd be freakin awesome.

I think that's a rending problem more than a memory edit problem @.@

You said you could change the walltrons etc with this.. the are the same format. Didn't know if something could be fixed for that lol.

Posted

 

 

If you find out how to properly change transition videos and it work not be just black, that'd be freakin awesome.

I think that's a rending problem more than a memory edit problem @.@

You said you could change the walltrons etc with this.. the are the same format. Didn't know if something could be fixed for that lol.

 

Changing the wall trons would be switching with existing ones already in the game (I have adam rose the Rock's Wall Trons.)

 

I would think changing say the Wrestlemania Transition to a Raw Transition would be possible, (mabey) but changing it to a new Transition I'm really not sure.

Posted

 

As per the list by pozzum. the height hex for Naomi is 14260A812 . How do you edit it to change her height to say 7 feet ?

 
 

Video Demonstration of this change working:

 

This is done by changing the 2 byte decimal value for height to a different Value.  In this video Rey is set to 4681 which is Andre the Giant's Height in the Game.  The Big Show is then set to 3343 which is the height of a hidden motion test character. Big Show's Default Height is 4388.
 
I don't know if in between or heights between these values work, so stick to these or other Superstar Default Values unless you want to experiment. And Values outside these bounds seem to go to a default height, so there is not much of a crash concern.

 

So I tried Add address manually and typed 14260A812 and changed its value to 4388. But her height is still the same. Any help? 

Posted

 

 

As per the list by pozzum. the height hex for Naomi is 14260A812 . How do you edit it to change her height to say 7 feet ?

 
 

Video Demonstration of this change working:

 

This is done by changing the 2 byte decimal value for height to a different Value.  In this video Rey is set to 4681 which is Andre the Giant's Height in the Game.  The Big Show is then set to 3343 which is the height of a hidden motion test character. Big Show's Default Height is 4388.
 
I don't know if in between or heights between these values work, so stick to these or other Superstar Default Values unless you want to experiment. And Values outside these bounds seem to go to a default height, so there is not much of a crash concern.

 

So I tried Add address manually and typed 14260A812 and changed its value to 4388. But her height is still the same. Any help? 

 

Without a screenshot of your cheat table I'd venture a guess that that when you added the address it defaulted to a 4 byte value when it needs to be a 2 byte value.  If that doesn't work take a screenshot of the cheat table so I can look at it. 

Posted

 

 

 

As per the list by pozzum. the height hex for Naomi is 14260A812 . How do you edit it to change her height to say 7 feet ?

 
 

Video Demonstration of this change working:

 

This is done by changing the 2 byte decimal value for height to a different Value.  In this video Rey is set to 4681 which is Andre the Giant's Height in the Game.  The Big Show is then set to 3343 which is the height of a hidden motion test character. Big Show's Default Height is 4388.
 
I don't know if in between or heights between these values work, so stick to these or other Superstar Default Values unless you want to experiment. And Values outside these bounds seem to go to a default height, so there is not much of a crash concern.

 

So I tried Add address manually and typed 14260A812 and changed its value to 4388. But her height is still the same. Any help? 

 

Without a screenshot of your cheat table I'd venture a guess that that when you added the address it defaulted to a 4 byte value when it needs to be a 2 byte value.  If that doesn't work take a screenshot of the cheat table so I can look at it. 

 

Doesn't work

 

Here's the screenshot

Untitled.png

Posted (edited)

 

 

 

 

As per the list by pozzum. the height hex for Naomi is 14260A812 . How do you edit it to change her height to say 7 feet ?

 
 

Video Demonstration of this change working:

 

This is done by changing the 2 byte decimal value for height to a different Value.  In this video Rey is set to 4681 which is Andre the Giant's Height in the Game.  The Big Show is then set to 3343 which is the height of a hidden motion test character. Big Show's Default Height is 4388.
 
I don't know if in between or heights between these values work, so stick to these or other Superstar Default Values unless you want to experiment. And Values outside these bounds seem to go to a default height, so there is not much of a crash concern.

 

So I tried Add address manually and typed 14260A812 and changed its value to 4388. But her height is still the same. Any help? 

 

Without a screenshot of your cheat table I'd venture a guess that that when you added the address it defaulted to a 4 byte value when it needs to be a 2 byte value.  If that doesn't work take a screenshot of the cheat table so I can look at it. 

 

Doesn't work

 

Here's the screenshot

Untitled.png

 

 

Go to memory view, right click and click on 'go to address', type the address and click ok. 

 

Untitled_7.png

 

Where the '00' is highlighted, next to it the 58 0f is the height values. Change that to 43 88. 

 

Your one won't be 58 0f, but it's in that region for every superstar/diva. Remember to save after you change the value before checking.

Edited by beastedot9

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.