////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
....................................................................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................
...........................................................................::
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[/list]
- Edited lines:[Inf Health]
ON=2562E,037F[/list]
[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[/list]
- Edited lines:[max's magic 1]
heal lv1=002E8,F0,16[/list][/list:o]
- Original lines:[Inf Health]
ON=2562E,037F[/list]
- Edited lines:[Inf Health]
ON=2562E,03,7F[/list]
[/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