Tutorial for patching your Codebreaker Cheat Module to get the PAL Day1 .cbc Files direct via online-update from your Playstation 2 from the Pal Day1 Codebase from ps3-tools.de. (selfmade Pal Day1 Files by Toto67)
After patching, you CB wonīt look for the official Codebreaker Site for new NTSC Codes anymore, it will only look to the PAL Day1 Filebase.
First one thing: The codebreaker ist copyright saved Software, so donīt ask for the patched .elf File - you have to patch your own. ps3-tools.de or psx-scene.com will not provide any Version of the Codebreaker ELF.
I know that this tutorial will work for the half of People, for the other half ist wonīt work, i thing this depends on the different Codebreaker Versions flowing around. I know, some CBīs wont get unpacked, some you can unpack an patch but they wont let you pack them after patching and some Version you can unpack, patch and pack but they wont work after that anymore.... Some Versions wont work with a plug in USB Stick so unplug your Stick bevore testing.
I dont kow if all Steps are really needed, but hey: with this Steps it is working for me
The working Skript on our Server is written by Misfire, a legend of Cheat Hacking. Thanks for the Skript.
O.K. here we go:
Step 1: unpack your CB:
Get the PS2-Packer v 0.4.4. anywhere from web, unpack the zip/rar in an new folder an place your Codebreaker.elf in the same folder:
Now open up a Comandoline (windows) Start --> execute --> cmd, navigate to your Folde rwithe the packer and the cb.elf and try to unpack your codebreaker with running the unpacker.exe with following string:
Code:
ps2-unpacker -l 0x00100000 -i 0x01240000 codebreaker.elf unpacked_codebreaker.elf
Wait till the unpacker made his work an gave you a "done"
In you Folder schould now be a unpacked Codebreaker with a size around 17 mb:
Now, get a Hexeditor like Hexcellent 2 (Freeware --> find it with google) and open up the unpacked Codenbreaker elf with it. One the CB.elf ist openend got to search and search for the "cmgsccc" String in Text-Area.
The first Hit schould be around Offset 0x02151A0 and look like this:
DONT MAKE ANY CHANGES HERE !
Go on with your search, the next Hit schould be around Offset 0x026AFC0.
Once found this String
Code:
http://www.cmgsccc.com/ps2/day1....
Edit it to the following String (like see on the picture)
Code:
http://Members.ps3-tools.de/ps2/day1/cb.php?did=%d
So, go on and find a String around Offset 0x026C050
Code:
http://www.cmgsccc.com/ps2/day1....
So change the string to:
Code:
http://Members.ps3-tools.de/ps2/day1/cb.php?
the free space after the new string, fill up in left windows with 00 00 00 00 00 not with ff ff ff ff !
Go ahead with searching till you will find the next String around 0x026C810. There change the Code
Code:
http://cmgsccc......
to the following:
Code:
http://Members.ps3-tools.de/ps2/day1/cb.php
donīt bother about the free space behind the new String
So thats it ! Save your patched Codebreaker under a new Name an close you Hexedit.
Go to your Comandoline an navigate to your Folder and repack your new CB with the packer exe, comando:
Code:
ps2-packer patched_codebreaker.elf packed_codebreaker.elf
Now with a litte luck, there schould be your packed an patched Codebreaker in the folder.
Starting up the patched Codebraker in your PS2 an go to the right Option "Day1". Choose Update via Inernet. Now there schould appear the PAL Day 1 Filebase like the folowing Picture:
best wishes and good luck and: sorry for my bad englisch
