Ps2 Pnach Files
I couldn't find a concise guide for converting most (if not all) of the different kinds of codes out there so I decided to make this one. Hopefully it can help alot of folks and cut down on the 'how do I make pnach files' threads. I am breaking this down into sections to make it easier to read.
I am hoping to get this stickied..pretty please? < /shameless plea>
This guide applies to all of the following code types:
I am helping work on a project to reverse engineer a server for another old PS2 game, Everquest Online Adventures: Frontiers. The main servers for the game are down but Sony still validates these discs with their DNAS server and I have captured a bunch of pcaps and savestates of this, but eliminating this check altogether would be beneficial as we don't anticipate Sony keeping this. The Playstation Datacenter: Playstation 1 & Playstation 2 games databases with covers, controls, cheats, screenshots, game saves, etc. The Playstation Datacenter: Playstation 1 & Playstation 2 games databases with covers, controls, cheats, screenshots, game saves, etc. Welcome to the PlayStation DataCenter! This site's task is to document the.
This page shows a list of all found drivers for the Creative Game Port. All Creative Game Port drivers are sorted by date and version. The Creative Game Port device has one or more Hardware IDs, and the list is listed below. HWDrivers.com can always find a driver for your computer's device. To find the necessary driver you can use site search. Creative audio drivers. Creative Game Port Driver for Windows 7 32 bit, Windows 7 64 bit, Windows 10, 8, XP. Uploaded on 4/10/2019, downloaded 7557 times, receiving a 92/100 rating by 5608 users.
Action Replay
Action Replay MAX

CodeBreaker
GameShark
Xploder
SECTION 1 - Converting the codes
Ready? Let's do this!
Step 1: Download OmniConvert and PCSX2CE. As of the time of this writing they can be found here:
OmniConvert
PCSX2CE
I did not make either of those tools but they are widely used for cheat conversion and pnach creation.
Got those 2 files? Awesome. Moving on!
Step 2: Find your codes. Just go to their website and snag them.
Got your codes? Awesome. For this example I am using ARMAX codes for Dragon Quest VIII (U) found here:
Link
Step 3:

Step 4: Choose the Output type from the menu bar as Unencrypted > Standard. No matter what types of cheats you are using, the Output type will ALWAYS be Unencrypted > Standard. See the pic below:
Step 5: Click Convert on the lower left and copy the converted RAW codes to your clipboard. See image below:
Not so bad right? We are almost done!
Step 6. Close OmniConvert (you remembered to copy those RAW codes right?). Open PCSX2CE and click 'Open Cheat File' on the bottom to open your pnach. Dont have a pnach for this game yet? No problem. Jump to Section 2 and come back when you are ready! Back? Great, let's continue. Paste your codes on the left hand side. Click 'Convert' on the bottom right and then click 'Save'. See the image below for clarification:
That's it! I know it was a few steps but it was SUPER easy right? Now you can make pnach files for all your games!
SECTION 2 - How to make a pnach
To create a pnach you need to make a text file in the Cheats folder in PCSX2. The default location will be in one of these 2 paths:
- C:Program Files (x86)PCSX2 1.0.0Cheats (The PCSX2 1.0.0 directory may have a slightly different number other than 1.0.0. It depends on your exact version of PCSX2)
- C:Program FilesPCSX2 1.0.0Cheats (The PCSX2 1.0.0 directory may have a slightly different number other than 1.0.0. It depends on your exact version of PCSX2)
If the Cheats subfolder does not exist go to the 1.0.0 folder and right click and select New Folder. Name it Cheats. Now go inside the Cheats folder and right click in the empty space and choose New Text Document.
It should make a file named 'New Text Document.txt'. If it just says 'New Text Document' without the .txt you need to make a small adjustment in Windows. Click Start > Control Panel > Folder Options. A window will pop up. Click on the Vew tab and uncheck the box that says 'Hide extensions for known file types'. Click OK and close the Control Panel.
Now you see New Text Document.txt right? Awesome!
Let's leave that file alone for now and open your game in PCSX2. Let it run long enough so the main screen of the game pops up then press ESC (the escape key in the far upper left of your keyboard) to see the main screen of PCSX2. You are looking for the CRC of the game. It looks like this:
All we need is the CRC itself so we don't need the 0x part. In this example that means we want the F4715852. Copy that to the clipboard and go back to the Cheats directory. You remember that right? If not go up a few paragraphs. Ready? Great!
Right click on New Text Document.txt and choose to Rename it. Paste the CRC as the file name and change the .txt to .pnach (dont forget the period). So now instead of New Text Document.txt we have a file named F4715852.pnach Remember each game has a different CRC so dont just copy mine.
You just made a pnach *high five*
GeForce GTX 1080 SC2 Stock
ASRock Z370 Taichi LGA 1151 mobo
CORSAIR Vengeance LPX 16GB 2400 DDR4 RAM
SAMSUNG 970 EVO M.2 2280 500GB PCIe SSD
Indigo Xtreme Thermal Interface Material
Phanteks Enthoo Pro ES614P Black Steel Case
EVGA SuperNOVA 750 G2 220-G2-0750-XR PSU
Windows 10 64-bit