Post: {TUT} Recompile modded patch_mp.ff (detailed)
09-13-2010, 09:30 PM #1
Big Poppa Bren
Treasure hunter
(adsbygoogle = window.adsbygoogle || []).push({}); hey guys, sorry for the delay, most have been having problems with recompiling, this is due to compresstions, so read on and you will get all the answers, first i will explian WHY everybody has been having problems, its because off all the empty space in the full decompiled patch, so follow my new method and hopefully you will all get sorted.

use offzip to decompile, but dont use the -1 option.
you will get all 22 zlib blocks as seperate files in the folder,

>> once decompressed cmd window will tell you important info you need to know <<

it will tell you what offsets were zlib blocks, for example

You must login or register to view this content.

here are the offsets ( 0x0000b4a0 > 0x00024ef5 ) for the gsc files, copy the hex from the patch in hxd and paste into a new file.

now you decomp that file with these options -a -1 -z -15
(use -1 as it will join the 2 zlib blocks for you, iw have split the missions in 2 parts with the use of zlib. but this is the way round it.)

open the decompiled file in hxd, you can search the gsc files and futher extract the _missions.gsc

(the offsets for missions in your new file are start > 0000D7D2 end > 00010628

once you have decompressed mission, use packzip to recompress with -o 0x00000002 (make a new hxd file with a zlib header only 78DA) -w -15 .it will then compress the missions

one thing you need to do is compare sizes from original files, you can paste write you compressed missions over the original, but you will have to delete data untill the end off your new missions meets the rank.gsc (check out the picture for a better idea of what i mean)

You must login or register to view this content.

once you have edited the data you need to delete all the untouched data inbetween, right up to when you paste write to the orignal patch_mp (delete data upto next untouched zlib block)

i have also uploaded an orginal patch_mp 1.11 offzip and packzip to help a few people out,

You must login or register to view this content.

thanks guys
__________________
(adsbygoogle = window.adsbygoogle || []).push({});

The following 11 users say thank you to Big Poppa Bren for this useful post:

das0, fightinillini94, Flokko-RCD, Gendjisan, ihaxgames, IW_JOSH, Karoolus, Nice1der, NOTANOOB, The_Return, XxprokillahxX
09-19-2010, 12:02 AM #56
PS3LUV3R
Too Beast
Originally posted by Tzee View Post
not sure if you are but dont add the header to the decompiled .gsc, add it to a new file. all tht file will have in it is 78 DA. then you inject the decompiled .gsc into that one and it should look similar to the original one. i jsut managed to not get a blackscreen so im going to try and add some codes into it and ill post a tutuorial on it if im successful.


By inject do you just mean copy and paste it into the one with 78 DA?
If so, that's what I did.
09-19-2010, 12:04 AM #57
EliteMossy
TheDigitalBoard.com
you dont need to inject any stupid 78 da crap

There is a simpler way.
09-19-2010, 12:06 AM #58
PS3LUV3R
Too Beast
Originally posted by DaOneMoss View Post
you dont need to inject any stupid 78 da crap

There is a simpler way.


Then please tell me the way!

I absolutely HATE it when people say there's an easier way, or a way to do it, then refuse to say it. Then don't ****ing tell me theres an easier way! I'm not saying you didn't say it, but I'm guessing that's what you're going to do.

Please just help me with this. It doesn't hurt you in anyway.
09-19-2010, 12:09 AM #59
Kidd Cold
**** my Toaster !~!
Originally posted by PS3LUV3R View Post
Then please tell me the way!

I absolutely HATE it when people say there's an easier way, or a way to do it, then refuse to say it. Then don't ****ing tell me theres an easier way! I'm not saying you didn't say it, but I'm guessing that's what you're going to do.

Please just help me with this. It doesn't hurt you in anyway.


I think what he is talking about is just paste writing..?
09-19-2010, 12:11 AM #60
PS3LUV3R
Too Beast
Originally posted by Kidd
I think what he is talking about is just paste writing..?


Meaning..? Just copy and paste? That's what I did IF that's what you mean.
09-19-2010, 12:13 AM #61
Kidd Cold
**** my Toaster !~!
Originally posted by PS3LUV3R View Post
Meaning..? Just copy and paste? That's what I did IF that's what you mean.


basically it's copy and paste.. but I believe when you copy and paste it gives 2 options.. I'm not sure what he meant.. everyone likes to play that lets be the pedo in the dark ally, speaking in riddles.
09-19-2010, 12:24 AM #62
Ritztro
I am a Game Developer
I have got like 22 files now what?

---------- Post added at 07:24 PM ---------- Previous post was at 07:14 PM ----------

Originally posted by DaOneMoss View Post
It really is simple.

Offzip without the -1

Use FFViewer to view the XBOX patch, and use the file in the output directory of FFViewer

Merge it in

then Packzip Winky Winky

Simples eh? Smile


Ok now I have the patch_mp extract along with 22 other files. Now what..
09-19-2010, 12:26 AM #63
PS3LUV3R
Too Beast
Originally posted by Dutch. View Post
I have got like 22 files now what?

---------- Post added at 07:24 PM ---------- Previous post was at 07:14 PM ----------



Ok now I have the patch_mp extract along with 22 other files. Now what..


Woah there buddy, you're way back. Follow the Tut on page 1! :p

Compress the zlib block of your choosing, but this time, WITH the -1
09-19-2010, 12:28 AM #64
Ritztro
I am a Game Developer
Originally posted by PS3LUV3R View Post
Woah there buddy, you're way back. Follow the Tut on page 1! :p

Compress the zlib block of your choosing, but this time, WITH the -1


HUH? :wtf:

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo