Post: How to properly recompress .ff files ! (no blackscreen)
09-19-2010, 02:19 AM #1
Gendjisan
A.k.a. Bushigan
(adsbygoogle = window.adsbygoogle || []).push({}); Here an exemple on how to mod properly the godlymodz patch !

Tutorial in french because english is too hard for me for this tut...

If someone can trenslate...:whistle:

1 : Décompressez le patch_mp.ff grâce à la commande -a -1 -z -15 (offzip.exe)
2 : 00000027.dat (patch_mp.ff décompresser)
3 : Ouvrez le fichier patch_mp.ff avec un éditeur hexadécimal (HxD)
4 : CTRL + E (une fois que vous avez ouvert le fichier dans HxD)
5 : Début de l'offset 0x0000b4a0 et Fin de l'offset 0x00014ae9
6 : Faite CTRL + C, CTRL + N, CTRL + V et enfin CTRL + S
7 : Sauvegardez le fichier sous le nom 0000b4a0.dat
8 : Décompressez le fichier 0000b4a0.dat
9 : 00000000.dat (0000b4a0.dat decompresser)
10 : Ouvrez le fichier 00000000.dat avec un éditeur hexadécimal (HxD)
11 : CTRL + E (une fois que vous avez ouvert le fichier dans HxD)
12 : Début de l'offset 0x0000903f et Fin de l'offset 0x000c31e
13 : Faite CTRL + C, CTRL + N, CTRL + V et enfin CTRL + S
14 : Sauvegardez le fichier sous le nom _utility.gsc_compresser
15 : Décompressez le fichier _utility.gsc_compresser
16 : 00000002.dat (_utility.gsc_compresser décompresser)
17 : Ouvrez le fichier 00000002.dat dans Notepad++
18 : Inserez vos lignes de codes (language du codage en C++)
19 : Sauvegardez le fichier sous le nom 00000002.dat_modifier
20 : Créez un nouveau fichier 00000002.dat_modifier_recompresser
21 : Recompressez le fichier 00000002.dat_modifier avec la commande -o 0x00000002 -w -15 (packzip.exe) dans le nouveau fichier 00000002.dat_modifier_recompresser
22 : Ouvrez les fichiers 00000002.dat_modifier_compresser et _utility.gsc_compresser
23 : CTRL + E dans le fichier _utility.gsc_compresser (une fois que vous avez ouvert les deux fichiers dans HxD)
24 : Début de l'offset 0x00002f8e et Fin de l'offset 0x000032df
25 : Faite CTRL + C (toujours dans le fichier _utility.gsc_compresser)
26 : Ajoutez des 00 00 00 00 00 00 00 00 00 etc. a la suite de votre dernier hexadécimal présent a la fin de votre fichier 00000002.dat_modifier_compresser jusqu'à l'offset 0x000032d0
27 : Ajoutez des FF FF FF FF (4xFF) a la fin, donc a l'offset 0x000032dc,32dd,32de et 32df et sauvegardez votre fichier
28 : IMPORTANT : Veillez a se que le fichier _utility.gsc_compresser et le fichier 00000002.dat_modifier_compresser on toujours la même taille en octets !
29 : Faite une copie du fichier 00000000.dat sous le nom 00000000.dat_copy
30 : Ouvrez les fichiers 00000000.dat_copy et 00000002.dat_modifier_compresser dans HxD
31 : CTRL + A dans le fichier 00000002.dat_modifier_compresser
32 : CTRL + E dans le fichier 00000000.dat_copy
33 : Début de l'offset 0x0000903f et Fin de l'offset 0x000c31e
34 : Supprimez le bloc que vous venez de séléctionné avec Delete
35 : Collez tout se qui se trouve dans le fichier 00000002.dat_modifier_compresser dans le bloc que vous venez de supprimer
36 : Ajoutez 78 a l'offset 0x0000903f et DA a l'offset 0x00009040 et sauvegardez
37 : IMPORTANT : Veillez a se que le fichier 00000000.dat et le fichier 00000000.dat_copy on toujours la même taille en octets !
38 : Créez un nouveau fichier sous le nom 00000000.dat_copy_compresser
39 : Recompressez le fichier 00000000.dat_copy avec la commande -o 0x00000000 -w -15 (packzip.exe) dans le nouveau fichier 00000000.dat_copy_compresser
40 : Faite une copie du fichier 00000000.dat_copy_compresser que vous renommez en 0000b4a0.dat_modifier_compresser
41 : Ouvrez les fichiers patch_mp.ff et 0000b4a0.dat_modifier_compresser dans HxD
42 : CTRL + E dans le fichier patch_mp.ff
43 : Début de l'offset 0x0000b4a0 et Fin de l'offset 0x00014ae2
44 : Supprimez le bloc que vous venez de séléctionné avec Delete
45 : CTRL + A dans le fichier 0000b4a0.dat_modifier_compresser
46 : Collez tout se qui se trouve dans le fichier 0000b4a0.dat_modifier_compresser dans le bloc que vous venez de supprimer
47 : Notez sur un papier la taille de votre fichier patch_mp.ff final en octets (222.711 octets pour moi)
48 : Convertissez 222711 "octets" en hexadécimal = 0x000365F7 (03 65 F7)
49 : Ajoutez l'hexadécimal obtenu au début du fichier comme ceci ;

You must login or register to view this content.

50 : Sauvegardez votre patch_mp.ff !

Decompress my patch.ff edited proof without errors ;

You must login or register to view this content.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 9 users say thank you to Gendjisan for this useful post:

defwegwreh, IDontbreak, jb2203, juddylovespizza, ModThatGame, Solid Snake, The End, Tzee, VecRi
09-19-2010, 03:02 AM #20
PS3LUV3R
Too Beast
Originally posted by Gendjisan View Post
.Say Hi. will test and tell if it work...


I can test it right now if you want.

But my question is, can we add our own code to utilities.gsc?
09-19-2010, 03:03 AM #21
Ritztro
I am a Game Developer
Ok I have dude its brian patch and I edited it the way I want it so what do I do now? I can get a .dat extract and I also have the patch in .gsc format as a .ff file.
09-19-2010, 03:21 AM #22
Kidd Cold
**** my Toaster !~!
Originally posted by PS3LUV3R View Post
I can test it right now if you want.

But my question is, can we add our own code to utilities.gsc?


sorry I didn't respond right away.. I don't feel too good... damn tacos...

but yes you can add your own code.. it's just you have to find the new offsets to re-compress it then..
09-19-2010, 03:25 AM #23
Ritztro
I am a Game Developer
It has to be easier than this...
09-19-2010, 03:27 AM #24
Kidd Cold
**** my Toaster !~!
Originally posted by Dutch. View Post
It has to be easier than this...


a couple other people on the site swear there is but.. who knows.. and they ain't going to help.
09-19-2010, 03:28 AM #25
bbk4614
BBK 4 BBK!!!
lol we are missing something DAvid said he would give me a hint and all he said was "you have 2 extract, edit header, then reload????
09-19-2010, 03:29 AM #26
PS3LUV3R
Too Beast
Yea some people say you can do it a lot easier but I don't know man...

This is BS it won't decompress the 2nd file....again. **** my computer lol.
09-19-2010, 03:29 AM #27
Ritztro
I am a Game Developer
like daonemoss? also does anyone have the 1.11 dudeeitsbrian patch because Idk if mine is the latest one.
09-19-2010, 03:34 AM #28
PS3LUV3R
Too Beast
Originally posted by bbk4614 View Post
lol we are missing something DAvid said he would give me a hint and all he said was "you have 2 extract, edit header, then reload????


It's definitely not that easy...or is it?

Xcellerator had a TuT on how to change headers...

But he never got a patch to work so... :p

---------- Post added at 10:30 PM ---------- Previous post was at 10:30 PM ----------

Originally posted by Dutch. View Post
like daonemoss? also does anyone have the 1.11 dudeeitsbrian patch because Idk if mine is the latest one.


For the PS3???

---------- Post added at 10:34 PM ---------- Previous post was at 10:30 PM ----------

WOW I figured out why it wouldn't decompress Not Happy or Sad

It was a Xbox patch.... Facepalm

Can anyone give me a link to the GodlyModz patch please?

**** that wasn't the problem, still same error. I'm done with this for today.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo