Post: Make a CFG patch without FF Viewer
07-28-2011, 01:17 PM #1
Choco
Respect my authoritah!!
(adsbygoogle = window.adsbygoogle || []).push({}); This is a repost of an older thread I had, I decided to repost because this may help some people out.


First off, thanks to AlabamaHit for posting the original tutorial on how to manually decompress and decompress. Without that thread, this wouldn't be possible right now.

Also, thanks to blackstorm for the patch.

YOU WILL NEED HxD FOR THIS.

First off, download this file: You must login or register to view this content.

Now, extract it to your desktop. Go to run and type:

    
cmd

Now press enter. It should bring up command prompt. Then type:

    
cd desktop\pack

And press enter.

Now you in the right directory to get started.

In the command prompt, type:

    
offzip -a -z -15 patch_mp.ff ./ 0

You will see all kinds of stuff running through the CMD prompt.

Once it's done open your pack folder, you'll see all kinds of files there.

Find and open the 0000b4a0.dat file in HxD hex editor. Press Control+E and type the following:

    
Start Offset: C33F
End Offset: D3E9

And press enter. It will highlight a lot of stuff.

Press Control+C, Control+N, then Control+V. Now press Control+S, and save the file as:
    
_events_comp.gsc

Now you can close HxD and go back to CMD Prompt.

In CMD prompt, type:

    
offzip -a -z -15 _events_comp.gsc ./ 0

You should see a little bit of stuff come up.

Now go back to your pack folder. There should be a file in there called 00000002.dat. Right click it and open it with Notepad.

Now you should see the raw code for Blackstorm's CFG patch. You now have the option to either delete it and write your own code, or just edit the existing code. I'll leave this for you guys to play around with. Once you're done editing, save the changes.

Now go to CMD Prompt again and type:

    
packzip -o 0x00000002 -w -15 00000002.dat _events_recomp.gsc

Then press enter. Go to your pack folder, and you will see _events_recomp.gsc in the folder.

Now you need to open _events_comp.gsc and _events_recomp.gsc with HxD.

At the top of _events_recomp.gsc, you will notice the first 2 offsets are:
    
00 00

Change that to:
    
78 DA

Now go to the very bottom of _events_recomp.gsc and click after the very last offset. Note in the bottom what it says the offset is (For example, B3C or something).

Now go to _events_comp.gsc and press Control+G. Enter the offset from the bottom of _events_recomp.gsc. It will put you in front of a random offset. Highlight everything from there down, and press Control+C. Go back to the end of your _events_recomp.gsc and paste it there. MAKE SURE IT IS AT THE VERY END.

Alright, now you should have a bunch of red offsets at the end of the file. Notice the last four:
    
FF FF FF FF

Now highlight all of the red offsets except those 4 FF's at the end. Once you have them all highlighted, right click on them and hit "Fill Selection". Fill the whole thing with 00's. Then save the file.

Now you can close your _events_comp.gsc in HxD.

Open the 0000b4a0.dat in HxD. Press Control+E and type:
    
Start Offset: C33F
End Offset: D3E9

And press enter. It will highlight a lot of stuff, leave it highlighted.

Go back to your _events_recomp.gsc and highlight the whole file. Press Control+C.

Now go back again to your 0000b4a0.dat. Press Control+B and it should paste the code from your _events_recomp.gsc into the 0000b4a0.dat.

Now all we need to do is fix the filesize.

In the 0000b4a0.dat, press Control+G. For the offset, type:
    
C323

Highlight the next four offsets. In your pack folder, right click on the 00000002.dat and view it's properties. It should display the "size" of the file in bytes.

Get that size number, then open your Calculator. Change the view to "Programmer". Click "Dec", then enter the filesize in the calculator. Now, just click "Hex". The number in the calculator will change. That is the hex value we need

Take that hex value and enter it in those 4 offsets we highlighted (Example: if your Hex was B465, the 4 offsets would read 00 00 B4 65). Now press Control+S.

Now the final step: Go back to your CMD Prompt. Type:
    
packzip -o 0x0000b4a0 -w -15 0000b4a0.dat patch_mp.ff

Now press Enter.

You have just packed your 0000b4a0.dat back into your patch

Now just upload it to your PS3 and test it out Smile



Once again, thanks a million to AlabamaHit for that original tut. Check out his thread (its stickied) if you want offsets for more gsc blocks.

Oh, if you decide to add more cfg's to your patch, you CAN rename a gsc in the patch. Just find the original gsc and overwrite it with your new name, remember they must be the same length!

Enjoy guys, hope this thread is helpful Winky Winky
(adsbygoogle = window.adsbygoogle || []).push({});

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

BuC-ShoTz,
07-28-2011, 02:53 PM #11
Threatz2Fresshh
I was 2fresshh before
Originally posted by zFlaVouR View Post
i can do it with a nice little program called zone handler.

can u send me this little nice program? Happy
07-28-2011, 04:08 PM #12
zFlaVouR
Former zFlaVouR!
Originally posted by goatybeard View Post
can u send me this little nice program? Happy


You must login or register to view this content.

good luck finding the right offsets
07-28-2011, 06:54 PM #13
Maty360414
dev_hdd0/game/BLUS30377
Originally posted by chocomonkey321 View Post
FF Viewer doesn't work for some people, also with packzip/offzip it is possible to get the modded model 1887 + colored map names Winky Winky Not gonna release how to do that though because ITheFallenI asked me not to.


Dude 1887 is not done by ffviewer its done with HXD editor
07-28-2011, 10:23 PM #14
BuC-ShoTz
TeamMvKâ?¢
Originally posted by chocomonkey321 View Post
Actually no, I believe that the only way to do it is with packzip/offzip. FFViewer only lets you see GSC's.


yes you can, just open the patch_mp.ff in ffviewer or my app, and look in the folder where the patch is (.dat or .zone), open that in hxd edit away, save in hxd, then save in ffviewer.

good job with the tut...

and the colored map names and modded model1887, EASY! (hex editing is my thing though)

also you can edit the localize strings to make the menu text say whatever you want and colors.
instead of play online you can make it say BuC-ShoTz or whatever you want.
07-28-2011, 11:11 PM #15
Choco
Respect my authoritah!!
Originally posted by ShoTz View Post
yes you can, just open the patch_mp.ff in ffviewer or my app, and look in the folder where the patch is (.dat or .zone), open that in hxd edit away, save in hxd, then save in ffviewer.

good job with the tut...

and the colored map names and modded model1887, EASY! (hex editing is my thing though)

also you can edit the localize strings to make the menu text say whatever you want and colors.
instead of play online you can make it say BuC-ShoTz or whatever you want.


HxD is great for that stuff, I use it all the time Winky Winky Also for some reason, your PS3 FF viewer always gives me a blackscreen :(
07-29-2011, 09:04 AM #16
egoDream
Can’t trickshot me!
Originally posted by chocomonkey321 View Post
FF Viewer doesn't work for some people, also with packzip/offzip it is possible to get the modded model 1887 + colored map names Winky Winky Not gonna release how to do that though because ITheFallenI asked me not to.

lol ya just edit the map etract from ff viewer when its open in hxd hex editor
07-29-2011, 11:44 AM #17
BuC-ShoTz
TeamMvKâ?¢
Originally posted by chocomonkey321 View Post
HxD is great for that stuff, I use it all the time Winky Winky Also for some reason, your PS3 FF viewer always gives me a blackscreen :(


i think there is a bug with the optimizer or beautifier. did you use that feature?
or if you can send me the black screen patch. dont worry i wont leech your code.
07-29-2011, 12:03 PM #18
04jberry
whoo piece of candy!!!
Originally posted by chocomonkey321 View Post
This is a repost of an older thread I had, I decided to repost because this may help some people out.


First off, thanks to AlabamaHit for posting the original tutorial on how to manually decompress and decompress. Without that thread, this wouldn't be possible right now.

Also, thanks to blackstorm for the patch.

YOU WILL NEED HxD FOR THIS.

First off, download this file: You must login or register to view this content.

Now, extract it to your desktop. Go to run and type:

    
cmd

Now press enter. It should bring up command prompt. Then type:

    
cd desktop\pack

And press enter.

Now you in the right directory to get started.

In the command prompt, type:

    
offzip -a -z -15 patch_mp.ff ./ 0

You will see all kinds of stuff running through the CMD prompt.

Once it's done open your pack folder, you'll see all kinds of files there.

Find and open the 0000b4a0.dat file in HxD hex editor. Press Control+E and type the following:

    
Start Offset: C33F
End Offset: D3E9

And press enter. It will highlight a lot of stuff.

Press Control+C, Control+N, then Control+V. Now press Control+S, and save the file as:
    
_events_comp.gsc

Now you can close HxD and go back to CMD Prompt.

In CMD prompt, type:

    
offzip -a -z -15 _events_comp.gsc ./ 0

You should see a little bit of stuff come up.

Now go back to your pack folder. There should be a file in there called 00000002.dat. Right click it and open it with Notepad.

Now you should see the raw code for Blackstorm's CFG patch. You now have the option to either delete it and write your own code, or just edit the existing code. I'll leave this for you guys to play around with. Once you're done editing, save the changes.

Now go to CMD Prompt again and type:

    
packzip -o 0x00000002 -w -15 00000002.dat _events_recomp.gsc

Then press enter. Go to your pack folder, and you will see _events_recomp.gsc in the folder.

Now you need to open _events_comp.gsc and _events_recomp.gsc with HxD.

At the top of _events_recomp.gsc, you will notice the first 2 offsets are:
    
00 00

Change that to:
    
78 DA

Now go to the very bottom of _events_recomp.gsc and click after the very last offset. Note in the bottom what it says the offset is (For example, B3C or something).

Now go to _events_comp.gsc and press Control+G. Enter the offset from the bottom of _events_recomp.gsc. It will put you in front of a random offset. Highlight everything from there down, and press Control+C. Go back to the end of your _events_recomp.gsc and paste it there. MAKE SURE IT IS AT THE VERY END.

Alright, now you should have a bunch of red offsets at the end of the file. Notice the last four:
    
FF FF FF FF

Now highlight all of the red offsets except those 4 FF's at the end. Once you have them all highlighted, right click on them and hit "Fill Selection". Fill the whole thing with 00's. Then save the file.

Now you can close your _events_comp.gsc in HxD.

Open the 0000b4a0.dat in HxD. Press Control+E and type:
    
Start Offset: C33F
End Offset: D3E9

And press enter. It will highlight a lot of stuff, leave it highlighted.

Go back to your _events_recomp.gsc and highlight the whole file. Press Control+C.

Now go back again to your 0000b4a0.dat. Press Control+B and it should paste the code from your _events_recomp.gsc into the 0000b4a0.dat.

Now all we need to do is fix the filesize.

In the 0000b4a0.dat, press Control+G. For the offset, type:
    
C323

Highlight the next four offsets. In your pack folder, right click on the 00000002.dat and view it's properties. It should display the "size" of the file in bytes.

Get that size number, then open your Calculator. Change the view to "Programmer". Click "Dec", then enter the filesize in the calculator. Now, just click "Hex". The number in the calculator will change. That is the hex value we need

Take that hex value and enter it in those 4 offsets we highlighted (Example: if your Hex was B465, the 4 offsets would read 00 00 B4 65). Now press Control+S.

Now the final step: Go back to your CMD Prompt. Type:
    
packzip -o 0x0000b4a0 -w -15 0000b4a0.dat patch_mp.ff

Now press Enter.

You have just packed your 0000b4a0.dat back into your patch

Now just upload it to your PS3 and test it out Smile



Once again, thanks a million to AlabamaHit for that original tut. Check out his thread (its stickied) if you want offsets for more gsc blocks.

Oh, if you decide to add more cfg's to your patch, you CAN rename a gsc in the patch. Just find the original gsc and overwrite it with your new name, remember they must be the same length!

Enjoy guys, hope this thread is helpful Winky Winky

AlabamaHit‎s already made this thread about a year ago its in the stikies
07-29-2011, 12:42 PM #19
Choco
Respect my authoritah!!
Originally posted by ShoTz View Post
i think there is a bug with the optimizer or beautifier. did you use that feature?
or if you can send me the black screen patch. dont worry i wont leech your code.


I have the XP version, and I never used a code editor on it. When done I save the gsc then save the patch.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo