(adsbygoogle = window.adsbygoogle || []).push({});
I'm reposting my thread I made awhile back. This is the Original thread.
It is not a copy. I was the one that put the way of doing this out. In turn meaning that none of all these MW2 stuff would be going on if it wasn't for me releasing this awhile ago.
[multipage="Introduction"]
This does not work with every patch. I don't know why. But I have only got it to work on certain ones myself.
People are trying to claim they showed me how to do this. When in fact they did not.
I DID learn from 2 peoples tutorial on here. "Learn From". I took the knowledge they gave and tons of trial and error and got this far. No one, showed me step by step and I did NOT copy anyones tutoral. So, I'm adding the names here so everyone knows the truth.
The I wouldn't have figured it out without you two putting out the knowledge that you figured out.
Those are the only 2 that taught me anything. By following their stuff and trial and error.
Files Needed:
You must login or register to view this content.
You must login or register to view this content.
This will just be a quick tutorial on how to get the basics down.
After reading this you should be able to edit all others also. I will go over a few parts.
Yes _missions.gsc will be one of them.
Lets get started.
First off unpack the download to your desktop.
Now press
Windows Button + R
Some people might have to press "Start -> Run"
Either way you will end up with this.
You must login or register to view this content.
Type in
cmd
You will get a Command Prompt. Like so.
You must login or register to view this content.
Now type in the Command Prompt.
cd desktop/pack
You should end up with this.
You must login or register to view this content.
Now we are in the right directory and ready to get started.
[multipage="Unpacking Patch_mp.ff"]
Now lets get that thing unpacked.
In command prompt type
offzip -a -z -15 patch_mp.ff ./ 0
Command prompt will look like so. (I'm using Mossy's Patch).
Thank you Mossy for the patch.
You must login or register to view this content.
The folder will look like this now.
You must login or register to view this content.
We do not need most of this. So we will remove most.
Delete all files except for the following
0000b4a0.dat
00014f51.dat
offzip.exe
packzip.exe
patch_mp.ff
You will be left with the following.
You must login or register to view this content.
Now we can start editing.
[multipage="Making Mission.gsc One File"]
First we will need to make the missions into one file. They are split up right now.
To do this just do the following. Open both 0000b4a0.dat and 00014f51.dat in HxD Hex Editor.
In the 0000b4a0.dat file Press
Control + E
The offset we are going to do are these
Start Offset: D7D2
End Offset: FFFF
Like so
You must login or register to view this content.
Now just press
Enter
It will Highlight a lot of the file.
Press
Control + C
Now Press
Control + N
Now Press
Control + V
You should be looking at something like this now.
You must login or register to view this content.
Now go to the 00014f51.dat in HxD Hex Editor
Press
Control + E
Go to
Length
Enter
61D
Like so
You must login or register to view this content.
Press
Enter
You will have this.
You must login or register to view this content.
If you do not. Make sure you go to the TOP of the page and click on the first offset. Then re-enter the Length. That will give it to you.
Now Press
Control + C
Go over to the New file you made.
Paste this at the end.
You should be able to just click on the tab. And press
Control + V
You will get this.
You must login or register to view this content.
Now press
Control + S
Save as
_missions_comp.gsc
Make sure you save it in the "pack" folder with all our other stuff.
Now we have missions all in one file
[multipage="Editing Missions.gsc"]
First we need to decompress that file we just made.
Just like this.
In Command Prompt type
offzip -a -z -15 _missions_comp.gsc ./ 0
Command Prompt will look like this.
You must login or register to view this content.
You folder will look like this.
You must login or register to view this content.
Notice the 00000002.dat. That is the missions
Now I use Notepad++, You can use any text editor you want.
Open the 00000002.dat in Any text editor.
We will just make a quick edit on this. I know you really just want to know how to pack it back up.
Warning though. BE CAREFUL! If you screw up the code bad, you will get an error on loading maps.
Go to Line
577
You should see this
You must login or register to view this content.
We are going to change the co-host. :embarrassed:
Where you see the names just type in yours. And a friends.
I'm changing to this
AlabamaHit
My_Buddy
My_Other_Buddy
You get how to do that right?
Image
You must login or register to view this content.
Make sure the ( ) are right. You don't want an error.
Now just press to save it.
Control + S
You can close you text editor now.
wOOt, You just edited the Missions.gsc
[multipage="Packing Missions.gsc Back Part 1"]
Now lets get that Missions back in the patch_mp.ff
In your folder make a new file called
_missions_recomp.gsc
You will have this
You must login or register to view this content.
Now in command prompt type
packzip -o 0x00000002 -w -15 00000002.dat _missions_recomp.gsc
I know you love the screenies :p
You must login or register to view this content.
Now open both
_missions_comp.gsc
and
_missions_recomp.gsc
In your hex editor.
First we do the Header.
In the _missions_recomp.gsc You will see the first four things are
00 00
You must login or register to view this content.
Change that to
78 DA
You must login or register to view this content.
That is it...Header is done.
Now to the footer.
Scroll all the way to the bottom of the _mission_recomp.gsc
Click on the END of the file. Take a notice on the "Offset:" in hex editor.
You must login or register to view this content.
Notice it is
Offset: 2DC3
Now, go to the _missions_comp.gsc in you hex editor.
Press
Control + G
Enter that offset
This case is 2DC3
You must login or register to view this content.
Press
Enter
Find where it put you.
Now Highlight ALL from there down.
You must login or register to view this content.
Now copy that by pressing
Control + C
Now go back to your _missions_recomp.gsc
Paste it at the end. Make sure your cursor is at the END.
Press
Control + V
You must login or register to view this content.
Notice the
FF FF FF FF
At the end. Highlight all from that up to where you pasted in. (Just the Red Stuff).
You must login or register to view this content.
If I lost/confused you. Look at the pictures. That is what they are for :p
Now, right click in the highlighted area.
Select
Fill Section...
You must login or register to view this content.
Now Click on "OK".
You will notice it changed it to 00 00 00. That is what we wanted.
Now press
Control + S
Now we are on to part 2 :beer:
[multipage="Packing Missions.gsc Back Part 2"]
Now we need to have 3 files open in hex editor
0000b4a0.dat
00014f51.dat
_missions_recomp.gsc
Now what we are fixing to do is split that bad boy missions.gsc back up.
First lets go to 0000b4a0.dat
Press
Control + E
Enter the offset from earlier.
Start: D7D2
End: FFFF
Press
Enter
It will highlight all that stuff for you.
Now, look at the bottom this is where the number comes from that your fixing to be like where the heck did he get that "282E" from?
Well look at image. Check the bottom. "Length" that is where. :derp:
You must login or register to view this content.
Now go to your _missions_recomp.gsc
Press
Control + E
Go to Length Enter
282E
You must login or register to view this content.
Press
Enter
It will highlight some stuff.
Press
Control + C
Make sure not to click in there. You need that to stay highlighted.
Now go to your 0000b4a0.dat again.
We are going to paste this in.
Press
Control + B
Yes "B" not "V"
It will paste it in there.
Now we need to fix the file size here.
Press
Control + G
Offset is
D7AA
You will be infront of a 00.
You must login or register to view this content.
I put a little blue mark where you will be. Highlight the next four offset.
You must login or register to view this content.
Minimize your hex editor. (Don't close it)
Go to your "Pack" folder. Right click on 00000002.dat file. Click on Properties.
You get this. And you want the "Size".
You must login or register to view this content.
Open your "Calculator" in windows.
Change the Calculators view to "Programmer".
You must login or register to view this content.
See in picture where I have "Dec" Ratio marked You need that.
Now just enter the file size.
You must login or register to view this content.
Now Right above "Dec" see "Hex" Click that.
You must login or register to view this content.
That is our HEX
Now go back to the hex editor and to where we highlighed those 4 offsets.
We are going to enter that there. Now note though. my number was 10026 that in hex is 00 01 00 26 <-- See now it looks like it will fit
In this image I have already change it.
You must login or register to view this content.
Now press
Control + S
You can also close your "Calculator".
Now go to 00014f51.dat in hex editor
Press
Control + E
Go to Length Enter
61D
You must login or register to view this content.
Now to go your _missions_recomp.gsc
Remember me saying leave that highlighted this is why.
You need to copy all the rest of that file.
You must login or register to view this content.
You must login or register to view this content.
Remember from there down.
Now press
Control + C
Go to 00014f51.dat, remember us highlighting that before.
Now just press
Control + B
Now Press
Control + S
Now Close your hex editor.
Now go back to command prompt.
Enter this to pack that back into the patch_mp.ff
packzip -o 0x0000b4a0 -w -15 0000b4a0.dat patch_mp.ff
Press
Enter
You must login or register to view this content.
Now type in
packzip -o 0x00014f51 -w -15 00014f51.dat patch_mp.ff
Press
Enter
You must login or register to view this content.
Now, the missions are back in.
I know this is what you mostly wanted. But I will so you how to edit one more part. Because the missions are the only part that is split.
So I think you might want to see an example of one that is not split.
[multipage="Unpacking dd.gsc"]
First thing. If you just did the first part of the tutorial.
Delete or move if you want to save it. But get rid of the 00000002.dat file.
You should still have your 0000b4a0.dat and 00014f51.dat files in your folder.
Lets get started.
Open 00014f51.dat in your hex editor.
Press
Control + E
Offsets are
Start: 3B63
End: 54BC
You must login or register to view this content.
Press
Enter
Now press
Control + C
Now press
Control + N
Now press
Control + V
That made you a new file and pasted in the codes.
Now press
Control + S
Save it as
_dd_comp.gsc
Make sure you save it in the 'pack' folder.
Close your hex editor.
Now in your command prompt type
offzip -a -z -15 _dd_comp.gsc ./ 0
You must login or register to view this content.
You must login or register to view this content.
Notice the 00000002.dat that is our file for editing.
[multipage="Editing dd.gsc"]
Open 00000002.dat in your text editor.
Go to line
215
You must login or register to view this content.
Change "EliteMossy" to whatever you want. I'm doing "AlabamaHit"
You must login or register to view this content.
Press
Control + S
Yes there is another text area in there little lower but i'm not going into that. You can edit the file how ever you please.
Now close your text editor.
[multipage="Repacking dd.gsc Part 1"]
Name a new file in the 'pack' folder called
_dd_recomp.gsc
You must login or register to view this content.
Now in command prompt type
packzip -o 0x00000002 -w -15 00000002.dat _dd_recomp.gsc
You must login or register to view this content.
Now we must build the header and footer just like in the missions.
Open _dd_comp.gsc and _dd_recomp.gsc in hex editor.
First go to _dd_recomp.gsc.
We are going to change that 00 00 to our 78 DA just like before.
You must login or register to view this content.
You must login or register to view this content.
Header is done.
Now go to the bottom again. And click on last offset.
You must login or register to view this content.
We need to know the offset. See it on the bottom of picture.
Mine is
18CA
Now go to the _dd_comp.gsc
Press
Control + G
Enter your offset
18CA
You must login or register to view this content.
Highlight from there all the way down. (This will vary depending on what you edited)
You must login or register to view this content.
Press
Control + C
Now go back to _dd_recomp.gsc
And paste this to the END of it.
Press
Control + V
You must login or register to view this content.
Now mine I don't have to fill in 00.
If you have anything other than 00 00 do just like in the Missions part. Highlight it (The red except for FF FF FF FF)
Right Click -> Fill Selection... -> Click OK
That will fill with 00 00
Now press
Control + S
[multipage="Repacking dd.gsc Part 2"]
Now we need _dd_recomp.gsc and 00014f51.dat open in your hex editor.
Press
Control + E
Offsets are
Start: 3B63
End: 54BC
You must login or register to view this content.
Press
Enter
It will highlight some stuff for us.
Now go to _dd_recomp.gsc
We are selecting it all.
Press
Control + A
Now press
Control + C
Now go back to 00014f51.dat
And press
Control + B
That will paste in our new code.
Now we need to fix the file size.
Now press
Control + G
Offset to go to is
3B42
Highlight the four offsets.
You must login or register to view this content.
Now, go to your 'pack' folder. Right click on 00000002.dat file.
Click on Properties. Just like before.
Open your calculator. And enter the file size
You must login or register to view this content.
Now change it from "Dec" to "Hex"
You must login or register to view this content.
Now that in Hex would be "BC 71" we have four offsets. So ofcourse it would be 00 00 BC 71.
So lets change that now.
You must login or register to view this content.
The highlighted again is where it goes. Mine is changed. (well actually on mine it didn't change the file size). Just make it match what your results where.
Now press
Control + S
Close your hex editor.
Now go back to command prompt. Type in
packzip -o 0x00014f51 -w -15 00014f51.dat patch_mp.ff
Press
Enter
You must login or register to view this content.
Now it is back in there. You are ready to upload it to your PS3.
[multipage=Other OFFSETS]
This is the Offsets from the patch I made from an original patch. So it 'should' be the same for you.
Utility in 0000b4a0.dat - 903F - C31E
Events in 0000b4a0.dat - C33F - D3E9
Missions in 0000b4a0.dat - D7D2 - FFFF and 00014f51.dat 0 - 61D
Rank in 00014f51.dat - 645 -1623
Class in 00014f51.dat - 164D - 3040
DD in 00014f51.dat - 3B63 -54BC
[multipage="Conclusion"]
I really hope this helps. If you have questions please ask.
Please, do not flame. It took me nearly 3 hours to type this tutorial up.
It has what I would say very detailed information. More than enough to be able to figure out what to do next.
If you ask for help. Please don't quote this. It is really long. And it will stretch the page crazy long.
Just post. People will try to help.
Hope you enjoyed this. But mostly, I hope you learnt from it.
Remember this is to TEACH YOU. This isn't ment to show you everything to type in. But you will know how to fully edit after you have learnt this.