• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

How-To: Convert Action Replay (AR) Codes into .cht Files

Started by Diablo, April 15, 2005, 03:49:01 PM

Previous topic - Next topic

Diablo

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

....................................................................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................
...........................................................................::HOW TO CONVERT ACTION REPLAY CODES INTO CHEAT FILES::...........................................................................
....................................................................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................


    If you have any issues getting a certain cheat working, feel free to post here and I'll help as best I can.[/list][/list][/list]


    Description of Terms:
    Character:  A letter or number.
    Group:  A series of characters that are not separated by a comma.


    • Get the "Cheat Conversion Package" from the "Cheats" section in the Much faster Supercard software mirror sticky
    • Follow the instructions in the "Cheat.pdf" file
    • After you have done everything outlined in the file, change the extension of the .dat file the converter created to .cht
      - Refer to steps 1 and 2 in the example below
    • Open the newly-named .cht file in NotePad
    • Each line that begins with "ON=" is the actual code for the cheat above it, labelled in brackets ("[" and "]")
    • After "ON=", there is a combination of letters and numbers, followed by a comma
      - There may be characters and commas after this, but ignore them for now
    • Counting from right to left, starting at and including the first character in front of the first comma, delete any additional characters past the fifth (5th) character
      - Refer to step 3 in the example below
      - If there are less than five characters in total within the group, refer to step 3a
    • Now, referring back to the characters after the first comma, you may need to split them into groups of two, separating them with a comma
      - Refer to step 4 in the example below
      - Only split groups that have three or more characters in them
      - If there is an odd amount of letters and numbers, pair from left to right.  If the cheat does not work when you activate it in-game, try editing the .cht file again, pairing from right to left.
    • Close the cheat file, making sure to save all your changes
    • Now patch the ROM with the Supercard patching software
      - Patch with any options you want, then mark the box next to "Enbable Cheat", and click the "..." button next to the "Cheat File" field
      - Locate the .cht file you've created, and select it
      - Output the ROM, and load it onto your CF card
    • When in-game, press the Left Trigger, Right Trigger, Start, and A buttons simultaneously to bring up the cheat selection menu
    • Enable/Disable your cheat using this menu


    Example of conversion process, using cheats for Castlevania: CotM and Shining Soul: RotDD (J)
    [list=1]
    • Using the "Converter.exe" file, a dat file named "Castlevania (U).dat" is created.
    • Rename the file to "Castlevania (U).cht"
    • Delete the extra characters
      - Original lines:

        [Inf Health]
        ON=0202562E,037F
      - Edited lines:

        [Inf Health]
        ON=2562E,037F
      [list=a]
    • If there are less than five letters and numbers in total, you may need to add zeroes to make a total of five letters and numbers
      - Original lines:

        [max's magic 1]
        heal lv1=2E8,F0,16
      - Edited lines:

        [max's magic 1]
        heal lv1=002E8,F0,16
      [/list:o]
    • Pair into groups of two
      - Original lines:

        [Inf Health]
        ON=2562E,037F
      - Edited lines:

        [Inf Health]
        ON=2562E,03,7F
      [/list:o]

      This is an extremely experimental process.  I have tested this process with many codes on a handful of games, and I believe this process should work for most cheats.  However, some cheats may require additional knowledge of hexadecimal and addressing to get working properly.

      ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
      ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
      Updates:
      04/20/05 - Updated conversion procedure
      04/22/05 - Corrected misspellings
    b]"Speak of the devil and he appears."[/b]

    Diablo

    b]"Speak of the devil and he appears."[/b]

    kenryuakuma

    Yes everything seems to be getting better and better. I think ROMMAN should hire you as his assistant... :lol:

    Diablo

    b]"Speak of the devil and he appears."[/b]

    JuN_BoY

    the link to the Cheat Conversion Package is down.. pls update.. thanks
    rying to get to know more frzs..

    the_game



    NT


    Mahareth

    I can't seem to get a few codes to work, can someone help me?

    The codes are for 1460 - Shining soul II (U)

    I've got them in AR v3, but even after folloing the instructions from Diablo I can't get them to work.

    anyway here are the codes I want (in AR v3):

    Chaos Ring : CBD43A43 720490C7
    Unlucky Hood : BD0BE7EC 19F720AF
    Evil Armor : 52E05F4A 22E13193
    Evil Helm : 35865072 6D1E2122
    Banishing Shield : AE4A9BC2 44F1B8F1
    Dark Matter : 95DD2AF4 C975ED10
    Mithril : D45A3568 DA805091
    Orihalcon : 44C2110A FDE66934

    if anyone can help me get them working I'd be gratefull

    joshob2004

    you need to open AR Crypt and format the codes like this

    Chaos Ring
    CBD43A43 720490C7

    Unlucky Hood
    BD0BE7EC 19F720AF

    so that the name of the code is above the actual code you are converting. When you have all your codes formated like this, select the bubble under from that says ARv3 and RAW under to. Then in the section where it says "output format" select the bubble that says 2 lines. then proceed, save as text, convert using convertor.exe, open your .cht file and delete the first 3 characters after the ON= and pair up the characters into groups of two after the first comma. If there are multiple line beginning with ON= in the same code then put a semi-colon after the first line of code (;) and delete the ON=. Do that for all of the codes but do not put the semi-colon after the last line in a code. if you have more than one ON= in a code the cheat software will think that it is two codes and none of them will work. What I mean is when you open the cheat code menu (start+A) and turn on one of your codes by pressing the button once it will say ON, if there is more than one ON= as part of the same code, pressing the button once more will cause it to say ON= as well as opposed to OFF as it should be.

    Mahareth

    I already tried that, but I still can't get them to work :cry:

    754boy

    Anyone still got that "Cheat Conversion Package" lying around. The links dont work anymore  :(


    Rion

    Some more great programs.

    GSCentral Cheat Code Compilier
    http://www.gscentral.com/lib/downloads/CheatCompiler.rar

    CBA Crypt     
    Gameboy Advance Codebreaker code encryptor/decryptor
    http://www.gscentral.com/lib/downloads/CBAcrypt.exe

    754boy