THREAD: [Tut] How To Decompress + Recompress Patch
  1. 10-25-2010, 11:03 PM
    n/a
    Posts
    n/a
    Reputation
    Once upon a time...
    NextGenUpdate
    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.

  2. The Following 19 Users Say Thank You to xIRamsayy For This Useful Post:

    , , , , , , , , , , , , , , , , , ,

  3. 12-22-2010, 01:37 AM
    4,363
    Posts
    19,015
    Reputation
    Jul 2010
    NextGenUpdate
    Originally Posted by jkry View Post
    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
  4. 12-22-2010, 01:53 AM
    Karoolus's Avatar
    Karoolus
    I'm the W@W Menu Guy !
    Karoolus's Avatar
    Karoolus
    I'm the W@W Menu Guy !
    2,980
    Posts
    16,616
    Reputation
    Feb 2010
    NextGenUpdate
    Originally Posted by jkry View Post
    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
  5. The Following 2 Users Say Thank You to Karoolus For This Useful Post:

    ,

  6. 12-22-2010, 03:24 PM
    4,363
    Posts
    19,015
    Reputation
    Jul 2010
    NextGenUpdate
    He forgot one step in 000654ed.dat you have Ctrl+E Length 2FFa
    CTRL+X Then CTRL+V and then re-compress.