I have created a small program called PCSX2CE (PCSX2 Cheat Editor) to convert cheat codes and edit PCSX2 patch files.
Screenshot:
![[Image: attachment.php?aid=54589]](https://forums.pcsx2.net/attachment.php?aid=54589)
Instructions:
1. Open PCSX2CE and load an existing pnach file. Or, enter the game's CRC and title if you are creating a new pnach file. Here is an example of where to find the CRC if you don't know what it is.
2. Find the codes you want and (important!) convert them to raw format with Omniconvert if necessary. The codes must be in raw format or they won't work!
3. Paste the codes into PCSX2CE.
4. Save the changes.
5. Enable cheats from the PCSX2 menu if necessary and start the game.
Troubleshooting:
-If PCSX2CE.jar doesn't start up when you double-click it, first make sure you have the latest version of the Java Runtime Environment installed on your machine.
-If you have installed Java and PCSX2CE's JAR file is not associated with Java and some other program runs when you double-click it, run Jarfix.
-If PCSX2CE is unable to save files to the cheats folder, it means you need to change the permissions of the cheats folder to enable programs like PCSX2CE to write to it. In Windows 7, the folder permissions can be modified from the Security tab of the folder properties.
![[Image: windows7filesandfolders.th.png]](http://img403.imageshack.us/img403/4411/windows7filesandfolders.th.png)
-If your codes don't work, then they are probably not in raw format (especially if you get "TLB Miss" errors). Read step 2 of the instructions.
-If you have further problems, post in this topic and I will get back to you as soon as I can.
Features:
-Convert raw codes to PCSX2 patches (master codes are commented out)
-Open existing .pnach file
-Create .pnach file
-Turn non-code text into comments (even if it is on the same line, before or after a raw code)
-Attempt to locate the PCSX2 directory and cheats folder so .pnach files are saved there by default
==Looks in usermode.ini for the PCSX2 directory (uses the last valid CustomDocumentsFolder entry)
==cheats folder is created if it isn't there
-If it doesn't find the PCSX2 directory, you can use the Browse function to find it yourself. When you select the directory you can set it as your home directory and the program will remember it the next time it starts.
Functions:
-Open .pnach File...: Browse for a .pnach file to open for editing.
-Convert: Converts the contents of the input area and displays the result in the output area. CRC and game title not required.
-Save: Converts the contents of input area and saves to a .pnach file with the CRC as the name. CRC and game title required.
-Open: Opens the directory referenced by the save location field in your OS's file-browser.
-Browse...: Browse for a directory to set as the save location. You will have the option of setting this directory as your home directory.
-Go to Home: Sets the current save location to the home directory.
Please post any comments or suggestions in this topic.
Screenshot:
Instructions:
1. Open PCSX2CE and load an existing pnach file. Or, enter the game's CRC and title if you are creating a new pnach file. Here is an example of where to find the CRC if you don't know what it is.
2. Find the codes you want and (important!) convert them to raw format with Omniconvert if necessary. The codes must be in raw format or they won't work!
3. Paste the codes into PCSX2CE.
4. Save the changes.
5. Enable cheats from the PCSX2 menu if necessary and start the game.
Troubleshooting:
-If PCSX2CE.jar doesn't start up when you double-click it, first make sure you have the latest version of the Java Runtime Environment installed on your machine.
-If you have installed Java and PCSX2CE's JAR file is not associated with Java and some other program runs when you double-click it, run Jarfix.
-If PCSX2CE is unable to save files to the cheats folder, it means you need to change the permissions of the cheats folder to enable programs like PCSX2CE to write to it. In Windows 7, the folder permissions can be modified from the Security tab of the folder properties.
![[Image: windows7filesandfolders.th.png]](http://img403.imageshack.us/img403/4411/windows7filesandfolders.th.png)
-If your codes don't work, then they are probably not in raw format (especially if you get "TLB Miss" errors). Read step 2 of the instructions.
-If you have further problems, post in this topic and I will get back to you as soon as I can.
Features:
-Convert raw codes to PCSX2 patches (master codes are commented out)
-Open existing .pnach file
-Create .pnach file
-Turn non-code text into comments (even if it is on the same line, before or after a raw code)
-Attempt to locate the PCSX2 directory and cheats folder so .pnach files are saved there by default
==Looks in usermode.ini for the PCSX2 directory (uses the last valid CustomDocumentsFolder entry)
==cheats folder is created if it isn't there
-If it doesn't find the PCSX2 directory, you can use the Browse function to find it yourself. When you select the directory you can set it as your home directory and the program will remember it the next time it starts.
Functions:
-Open .pnach File...: Browse for a .pnach file to open for editing.
-Convert: Converts the contents of the input area and displays the result in the output area. CRC and game title not required.
-Save: Converts the contents of input area and saves to a .pnach file with the CRC as the name. CRC and game title required.
-Open: Opens the directory referenced by the save location field in your OS's file-browser.
-Browse...: Browse for a directory to set as the save location. You will have the option of setting this directory as your home directory.
-Go to Home: Sets the current save location to the home directory.
Please post any comments or suggestions in this topic.