Post: [Tut] How To Decompress + Recompress Patch
10-25-2010, 11:03 PM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Ok Guys, Well Here Is A Step By Step Tutorial On How To Decompress And Recompress Your World At War Multiplayer Patch. The Same Method Can Be Applied To Zombie Patch.

So First Of All, This Is Slightly Different From Modern Warfare 2. Instead Of Hacking Missions.gsc We Are Going To Hack Rank.gsc. You Can Hack Other .gsc But We Will Just Start This Tutorial With Rank.gsc And When You Get The Hang Of It You Can Extend Onto Other .gsc And So On.

There Is Also A Video Tutorial At The Bottom Of This Post If You Do Not Understand The Written Tutorial. In The Video It Will Also Show You How To Add God Mode.

Things You Will Need :
You must login or register to view this content.

You must login or register to view this content.

You must login or register to view this content.

You must login or register to view this content.

Step 1. You Need To Get Your Rank.gsc Out, So Put A Clean Patch_mp.ff Into A Folder With Offzip + Packzip.

Step 2. Open Command Prompt And Route It To Your Folder.
    cd desktop/Name Of You Folder Goes Here


Step 3. Once Routed To The Folder Type In,
    offzip -a -z -15 patch_mp.ff ./ 0


Step 4. Delete All .dat Files In The Folder Except, 00061530 + 000654ed, And Open Them Both In Hex Editor.

Step 5. In 00061530, Press Ctrl + E, Start Offset A6AF, End Offset FFFF. Copy And Paste Into A New File.

Step 6. In 000654ed, Press Ctrl + E, Length 2FFA, Copy And Paste Onto Bottom Of The New File You Created, And Save It As Rank.dat

Step 7. Now You Need To Make Space In The Rank.dat, If You Want A Rank.dat With Space In It, Mine Is Linked At The Top.

Step 8. The Original Size Of Rank.dat In Hex Editer Would Be Offset 894B, So You Need To Keep Your Edited Rank.dat The Exact Same Length. You Cannot Go Over That Length, If You Need To Fill Up Space Just Fill With Blank Values.

Step 9. Open Your 00061530, 000654ed + Rank.dat In Hex Editor.

Step 10. Highlight All Of The Rank.dat And Copy.

Step 11. In 00061530, Press Ctrl + G, And GoTo 10000, Highlight To Bottom And Cut, You Can Save 00061530 Now.

Step 12. Now Go Back To Command Prompt, If You Never Kept It Open, Just Route It To You Folder Again.

Step 13. Type In,
    packzip -o 0x00061530 -w -15 00061530.dat patch_mp.ff


Step 14. Type In,
    Packzip -o 0x000654ed -w -15 000654ed.dat patch_mp.ff


So There You Go, You Should Have Succesfully Decompressed + Recompressed Your World At War Patch.


[ame="https://www.youtube.com/watch?v=FUd8mLxiqjw"]Decompress + Recompress World At War Patch By xiRamsayy[/ame]
Last edited by xIRamsayy ; 10-29-2010 at 04:04 AM.

The following 19 users say thank you to xIRamsayy for this useful post:

ADAYtwoREMEMBER, barrel1988, Carbon0x, chainblade131, connwood, divybc, Dreamcather, Hughseyy, ilikeitindabutt, IW_JOSH, Karoolus, Lofti, ModThatGame, Mr. PSjailbreak, NGU_MVRz, NiCiUFF, Solid Snake, w8t4it, XNihiloNihilFit
12-22-2010, 01:37 AM #56
Originally posted by jkry
yea i would


Mhmm pretty sure this is how you re compress it back in to the files.

Copy your entire rank.dat
then in your 61530.dat
CTRL + F
type in GSC & ENTER
PRESS RIGHT ARROW ONCE (ONLY ONCE !)
CTRL + SHIFT + END
CTRL + V
CTRL + HOME
CTRL + G
type in 10000 & ENTER
CTRL + SHIFT + END
CTRL + X
CTRL + S
in 654ed.dat
CTRL + E
ALT + L
type in 2FFA
CTRL + V
CTRL + S
12-22-2010, 01:53 AM #57
Karoolus
I'm the W@W Menu Guy !
Originally posted by jkry
yea i would


a little thanks for the personal tut would be appreciated :p

& here's your packzip:

Once you're done editing the rank.dat, check the file size in HxD
it should be 894B
if that's not the case, press CTRL + G, type 894B and press ENTER

IF
the cursor ends up in between a bunch of 0A 0D 0A 0D
press CTRL+SHIFT+END
press DELETE
press CTRL + S


the cursor ends up in anything else (in the text column you can see the functions from rank.dat)
your rank.dat is too long, you need to shrink the code so it fits the 894B file size limit..
to do this you can start with 2 things:
open rank.dat in notepad++
in the SYNTAXIS menu, chose C :: C++
delete EVERYTHING in green (but ONLY the green stuff)

this should clear up some space but if you still need more space, you can do this

open rank.dat in notepad++
press CTRL + A
hold SHIFT and press TAB about 10 times


once your rank.dat has the correct size:

open rank.dat, 000654ed.dat and 00061530.dat in HxD
in rank.dat
press CTRL + A
press CTRL + C


in 00061530.dat
press CTRL + F
type GSC
press ENTER
press RIGHT once
press CTRL + SHIFT + END
press CTRL + V
press CTRL + G
type 10000
press ENTER
press CTRL + SHIFT + END
press CTRL + X
press CTRL + S


in 000654ed.dat
press CTRL + E
press ALT + L
type 2FFA
press CTRL + V
press CTRL + S


now DOUBLE CLICK the packzip.bat file & your patch will be compressed again..

congratz, you have modded a patch

The following 2 users say thank you to Karoolus for this useful post:

jkry_2_1_, xK3AnZ
12-22-2010, 03:24 PM #58
He forgot one step in 000654ed.dat you have Ctrl+E Length 2FFa
CTRL+X Then CTRL+V and then re-compress.

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo