1. This forum is in read-only mode.

[PS2] using Cb2util to manually update codebreaker cheats.cbc and more

Discussion in 'Tutorials' started by Duncan Idaho, Jun 1, 2013.

  1. Duncan Idaho

    Duncan Idaho Well-Known Member

    First you need an Uelf CD, unless you happen to have a phat PS2 you will need it, you can get it from here, now after burning uelf put it onto the PS2 and turn it on, it will boot up and you will see several things, first you want to go to Ms0: / as it's the slot 1 memory card, now press circle and scroll down until you find a PCB folder, K?, open it again with circle and you will see a cheats file, copy it (press R1) now make sure you have an usb mass storage device like a pen drive or a microsd card or sd card using it's adapter, copy the file on Mass: /, afterwards remove the usb device and you will paste it onto your users folder, given cb2util and cmd can be pretty picky on routes and given the difeault is c:/Users/*insert user name here* it's by far the fastest and simplest way to manage this mess, now we need cb2util get it from here.

    Extract it onto your user folder and go to start (circle thing with the windows icon) in the search bar type cmd and press enter, a cmd window will pop up, to make sure everything works type cb2util, this should give you three options,cbc, pcb, cheats.

    Now to extract cheats type cb2util cheats cheats>>cheats.txt, this should generate a cheats file in .txt format (you can use .doc too)

    Now if you want to edit codes you get them from cheats.codetwink.com, however there is a faster way than mindlessly copy pasting the cheats, make an account ther eand you will get the option to DL .cbc files, that you can use, and work in a similar fashion to the cheat file, however they are extracted with a different command line, which is:


    cb2util cbc *insert filename here*.cbc >*insert filename here*.txt


    An example is cb2util cbc kh2.cbc>kh2.txt

    This generates on your user folder a .txt file with guess what? the codes that were, now you can use any text editor to well copy the codes, however there are some rules to follow:


    1) The game title must be like this "inser title name here", an example is: "Kingdom Hearts 2"

    2) codes must be in Code name and then format with no spaces:

    Quick level up
    201B5238 25CE2710

    3) The game title and the code name must not have any spaces, so:

    "Kingdom Hearts 2"
    Quick level up
    201B5238 25CE2710

    4) Game titles must be separate from other game titles:

    "Kingdom Hearts 2"
    Quick level up
    201B5238 25CE2710

    "Klonoa 2-Lunatea's Veil"
    Enable Code (Must Be On)
    FA7A006E 32A0C711

    5) As a warning i'd recomend for you to avoid having too many games, from the deafult list, seek on google what games you are intrested on and in what games you are not intrested on, and erase the4m from the DB, otherwise you will cause a memory bucle that is impossible to fix unless you deletle the whole save from your memory card, which means losing too all the codes you had added up.

    Now after you edit and add the codes have saved them, run this command line cb2util cheats -c cheats.txt cheats this will give you a new cheats.cbc file, now you rename the cheats file on your usb stick and paste the new one (renaming is done in case you happen to create a memory buckle so you have something to turn back to) and re insert the stick on the ps2 usb slot, and copy and pase the cheat file to the PCB folder, boot up code breaker and you will wind up with a brand new DB!.

    6) Code breaker Memory Buckle, what it is, how do i know i am in front of one and how do i fix it?

    6-a)What is a Memory Buckle and when does it happens?

    A memory buckle is happens when your code breaker file has more than a certain number of games on it or exceeds a certain size, a default CB file can only handle up to 5 long games or 1 game with lots of codes, i discovered this issue when adding codes for Kingdom Hearts 2, so no, you want to avoid having a big file.

    6-b) How do i know if i am facing a Memory Buckle?.

    Simple, codebreake can take up to 5 minutes to load, then you will see a warning sign that displays an out of memory error, you can press X but you cannot acess the main CB screen.

    6-c) How do i fix this problem?

    Your best bet is to manually revert to a prior cheat file (hence why i told you to always have backups of your files) and take some 10 games you wont be cheating on or you have 0 intrest (shovelware games such as golf games, or some disney games or in my case Sega, midway and figthing games) in those.

    6-d) Duplicate game titles?

    This is a bug in the system that i am not really sure why it happens, if it does then your file is halfway corrupt, you need to revert ASAP to a previous file and re do, why i mention this? any cheat file that presented the problem will cause an out of memory error due to it's max size will be somewhere about 1.40 MB's 1.50 mb's with a textfile of 5 to 7 mb's which CB cannot handle (for some reason pelican chose the max size to be somewhere around the 900 kb's)
     
  2. rafael_aja

    rafael_aja New Member

    I can't find my 'cheats' file in my PCB folder. Can you help me?
     
  3. Duncan Idaho

    Duncan Idaho Well-Known Member

    Which Version of code breaker are you using, have you launched before Code breaker?, have you added or deletled any codes?
     
  4. Duncan Idaho

    Duncan Idaho Well-Known Member

    bumping to notify of a small update