Post: [Full in Detail] Modding the code_post_gfx_mp.ff Tutorial.
01-28-2010, 10:02 PM #1
(adsbygoogle = window.adsbygoogle || []).push({}); his is a Intermediate Friendly Tutorial. I'm not gonna show you how to hex edit and ****.

So Here we go:

You need:

SimplyZip:You must login or register to view this content.

HxD or any hex editor: google it lol
Code_post_gfx_mp.ff (im not sure if I'm able to post that here, but you can get this from your iso.)

Now, organize yourself, make a new folder on your desktop named CodePost, make some folders inside that folder: Decompressed Codepost, Buttons_Default, and Developer_MP.



Like this:

You must login or register to view this content.

Now, lets get to the fun stuff. Open up your code_post_gfx_mp.ff in a hex editor. I use HxD, and will be using HxD's shortcuts, so try to follow.

Now,press Ctrl+G and this should pop up a box saying Goto. Make the offset: 4025. Make sure everythings checked like mine is:

You must login or register to view this content.

Now, do what I do to save time.. Select the offset 4025, and click on the scrollbar and go to the end of the file. And Hold SHIFT and click the Last Byte, and copy that:

You must login or register to view this content.

Now, press Ctrl+N for a new document. now Right click and press Paste Write. Go to the top of the file, and MAKE SURE your first bytes are 78 DA.

You must login or register to view this content.

Go to File>Save As, and save this file as codepostgfxmp.zlp in the Decompressed Codepost folder in your Codepost Folder. Now, close that FILE in HxD.

Now, Open SimplyZip. And Go to External Progs>ZLib (unpack/pack)

A box should pop up called ZLib Compression/Decompression. Click on the three dots, and select your file: codepostgfxmp.zlp. Click the circle with Decompress next to it:

You must login or register to view this content.

If everything is like that picture, click Start. If it says Data error, you screwed up with the copying and pasting of the Codepost in the new file. Go back and follow these steps CAREFULLY. If you go Decompression complete, you're ready for the next step


Now, go to your folder: Decompressed Codepost and you'll see a file JUST called: codepostgfxmp. Open it in HxD or w/e hex editor.

Now, what you're gonna do now is press Ctrl+F and search for Text: buttons_default.cfg.


Now, PAY ATTENTION. IF U MESS UP, YOUR DISC WILL BE UNREADABLE..

If you see: buttons_default.cfg.xÚ ,YAY you did it right. Now, be careful.. Now, copy and paste from the 78 DA (xÚ), to the end before the first set of ÿÿÿÿ's.


You must login or register to view this content.

Now, copy, ctrl+N, right-click Paste Write. Save this as buttons_default.zlp in your Buttons_Default Folder.

Now, close that file in Hxd, and go to SimplyZip, and go to External Progs>ZLib>Open the buttons_default.zlp> Check Decompress>Start.

Now, when its done, go to HxD, and open your file JUST named buttons_default.

OMG ITS IN PLAIN ENGLISH! Now, you can edit anything you want. For this.. we'll do XP mod. :O

So, what we have to do, is since there's really no room for awesome mods, were gonna bind a button to execute another cfg. So, where you see:

..bind DPAD_UP.."+actionslot 2" (i think) do this to it
:

You must login or register to view this content.

Now, what this is, is .exec developer_mp.cfg, is a command that executes another cfg, we are going to be editing developer_mp. fast_restart is what it requires in order for the mods to stick NOW, look on the bottom of the screen. Highlight it all with Ctrl+A, look at the length. Remember this number mine is 1B9.

You must login or register to view this content.

Now, go to File>Save As, and save this as buttons_default.zllp, Close the file in HxD.

Open, SimplyZip, and go to External Progs>ZLib>Open your buttons_default.zllp and Check COMPRESS. Press Start.

Now, open the file called buttons_default.zllp.zlp. Copy all of this, now go back to the codepostgfxmp file. And if you don't already have it, highlight the whole code like you did before: NOTE: IF YOUR COMPRESSED SIZE IS OVER EB, DELETE SOME LETTERS IN THE DECOMPRESSED FILE AND COMPRESS AGAIN!!!!!

You must login or register to view this content.

Now, Right click on it, and click Paste Write. If there is any spaces or extra letters, null em out with 00's

You must login or register to view this content.


NOW VERY IMPORTANT... remember that length? I had 1B9, put whatever amount you had here:
REMEMBER NEVER TOUCH ANYTHING CIRCLED IN BLACK! YOU ALWAYS CHANGE WHATS IN THE GREEN BOX!

If you can't remember: it goes FF FF FF FF DONTTOUCH (four bytes) FIX HERE (four bytes) FF FF FF FF name of cfg.

You must login or register to view this content.

Now, Save. Take a break, you're halfway done

Ready for the next part? Okay, its basically just like the buttons_default, so I'm not gonna repeat certain things.

Now, press Ctrl+F and search for developer_mp.cfg.

Remember, select and copy to the 78 DA, all the way to before the first set of ÿÿÿÿ's. Ctrl+N, Right-click: Paste Write, save as developer_mp.zlp

Close the file in HxD, and go to SimplyZip>External Progs>ZLib>Open developer_mp.zlp>Check Decompress>Start.

Open up the file called developer_mp.


Now, you see all this crazy stuff, guess what DELETE IT ALL, its nonsense, has nothing with Xbox 360.. So start out fresh. XP would be this:

You must login or register to view this content.

How to add commands:

..bind - ..(0D 0A)bind BUTTON_BLAH "command here"
..set - ..(0D 0A)set dvarhere "value"
..bind - ..(0D 0A) DPAD_BLAH.. (09 09)"command here"


Now, when your done, LOOK AT THE BOTTOM OF THE SCREEN FOR THE LENGTH:

You must login or register to view this content.

Now, File>Save As> name it developer_mp.zllp. Open it in Simply Zip, check COMPRESS. Start.

Now, open up your new file developer_mp.zllp.zlp, and copy all of it. Remember what you did to decompress it? Select all that crap? Do that and Right click, Paste Write:
Remember, if theres extra spaces, letters left over null em out with 00's until the first set of ÿÿÿÿ's.


Now, go here, and edit the length you remembered for this file.

NOTE: IF THE COMPRESSED SIZE IS OVER 320, GO BACK TO THE DECOMPRESSED AND DELETE SOME THINGS, AND COMPRESS AGAIN!!!!!

You must login or register to view this content.

Now, save it, you're ALMOST DONE! Save this file as codepostgfxmp.zllp, close it in HxD, and go to SimplyZip>Open the file>COMPRESS>Start

Open up the file: codepostgfxmp.zllp.zlp

Now, Press Ctrl+A and Copy ALL of the file

Now, go to ur original code_post_gfx_mp.ff and go to Offset 4025, remember when you had to select from 4025 to the end of the file? Do that, and Right-Click>Paste Write.

Now, if theres any spaces, or letters left over, null em out, with you guessed it. ZEROES.

You must login or register to view this content.

FINALLY SAVE IT! NOW PATCH YOUR XEX, AND PUT THIS IN THERE

HURRAY YOU DID IT!

Please thank me, If I helped
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked Bibbster94 for this useful post:

xXx UK BLiiTZz
01-29-2010, 07:57 AM #2
Goood tut, ive jtagged mine though long ago and nows its console banned :(
01-29-2010, 04:50 PM #3
Originally posted by n View Post
Goood tut, ive jtagged mine though long ago and nows its console banned :(


can't u buy a unbanned kv ?

The following user thanked Bibbster94 for this useful post:

psychobe@n
01-29-2010, 09:14 PM #4
Dunno havent tried :/ thanks for the heads up

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo