How to cheat on PCSX2 the PS2 Emulator

Because currently i’m addicted to using PCSX2, and i can be considered as a cheater too (sometime) :P i decided to write a simple how to guide on how to cheat on pcsx2 in hope that someone that is looking on how to cheat in pcsx2 will find this useful :)

PCSX2 Mana Khemia

Before i get started, i just want to let you know that there are three methods that you can use to cheat on pcsx2. And that three methods are:

1. Using External Memory Editing program
2. Using internal PCSX2 patch finder function
3. Using RAW Codes that is available freely on the internet such as Codetwink, and many other site as well

And in this guide i’ll explain on how to use the RAW codes that can be obtained from various website to use in PCSX2 which is more simple because it requires no work :P … unless obviously … you can’t find the codes you were looking for of course and in that case you’ll need to search for that address manually using PCSX2 patch finder function or using External Memory editing program but i’m not going to write it again here because previously i’ve wrote on how to hack game yourself using memory editing program (PCSX2 patch finder function basically the same as memory editing) ;)

And so let’s begin the guide

Using RAW Codes on PCSX2

1. Let’s take a code from somewhere, and in this case i’m going to take an example from Final Fantasy XII Codes (converted to RAW)

Press L3 to Recover HP for All Characters :
E002FFFD 0056BADC
4054A150 00060071
0000270F 00000000

Press L3+R1 to Recover MP for All Characters :
E002F7FD 0056BADC
4054A154 00060071
000003E7 00000000

2. For this step we are going to get the game CRC’s and so start your desired game on PCSX2 (in this case Final Fantasy XII) and then press ESC / Escape key (if you run the game in fullscreen mode) and look at the PCSX2 Console Window and see the game CRC (look at the image below for the exact location of where you can see the game CRC)

Getting Game CRC's on PCSX2

3. After we get the game CRC’s, and so the next step would be creating a PNACH file extension with the game CRC as the filename, for example because Final Fantasy XII crc is 0779FBDB so you need to create a new text file named 0779FBDB.pnach inside your PCSX2/patches folder or PCSX2/cheats folder if you’re running a more recent version of PCSX2 (if you’re not playing FF XII or you have different version of FF XII, you’ll need change the CRC filename accordingly to the game you’re going to use the patch for otherwise it won’t work). So basically the .pnach file should look like ZZZZZZZZ.pnach where ZZZZZZZZ is the game CRC

4. Now you need to open that .pnach file you just created using your favorite text editor, and use below format to create your own pcsx2 patch

gametitle=GAME NAME
comment=Anything you want
// Describe what the code is
patch=1,EE,XXXXXXXX,extended,YYYYYYYY

Where XXXXXXX is the first part of the code and YYYYYYYY is the second part of the code you’re going to use

Here’s a complete example of the Final Fantasy XII PCSX2 PNACH file looks like using the above code (that is shown at the first step)

gametitle=Final Fantasy XII ( U )
comment=FF XII Codes
// Press L3+R1 to Recover MP for All Characters
patch=1,EE,E002F7FD,extended,0056BADC
patch=1,EE,4054A154,extended,00060071
patch=1,EE,000003E7,extended,00000000
// Press L3 to Recover HP for All Characters
patch=1,EE,E002FFFD,extended,0056BADC
patch=1,EE,4054A150,extended,00060071
patch=1,EE,0000270F,extended,00000000

5. Now for the next step, start PCSX2, and make sure that Enable Patches / Cheats is checked under Misc in order for PCSX2 to use your patch

6. And you’re done … enjoy cheating on pcsx2 ;)

Note: In most case PCSX2 don’t need Master Code, so there’s no need to put master code into your pnach file, unless it’s not working then you should try putting the Master Code into the PNACH file, but if you already put the master code and its still not working that means there’s something wrong with the Code or PCSX2 doesn’t support that code type yet

Using Codebreaker and ARMax codes on PCSX2

Because both Codebreaker / Codetwink codes and ARMAX codes are encrypted, you’ll need special tool in order to convert those codes into RAW Codes and so you can use it on PCSX2. But fortunately Pyriel managed to create such tool and other than that he also distribute it for free without charge and that tool is called OmniConvert (back then you’ll need to use separate tools to convert Codebreaker and ARmax using a program named CB2Crypt and MaxConvert but now it’s all integrated into one application) ;)

And here’s the link to download OmniConvert

Anyway, since the tool itself is easy to use i don’t think i need to write special explanation here. Because all you have to do is just paste the Codebreaker Codes / Armax Codes in the Left area and then change the input to the code type you’re using (Armax or CB) and then switch the output into Unencrypted / Standard … and voila … you’re done converting to RAW Codes … but for an example purpose here’s what the FF XII Codes looks like if it’s converted to ARMAX or Codebreaker format (if iyou convert it to RAW you’ll get the RAW codes displayed at the Using Raw Codes section)

As for the rest of the steps after you get the raw codes, you just need to follow everything from step #2 at the Using Raw Codes on PCSX2

Leave a comment

Comments

  1. Jessica Jan 27, 2013 at 5:36 AM

    i tried these codes on my Final Fantasy XII on pcsx2, the cheats were enabled, I did everything that you said, but it doesn’t work… can you help me please? :)

    • Reaper-XReaper-X Jan 27, 2013 at 9:11 AM

      Hello Jessica, the example codes that is shown here (the FF XII codes) can be used only on Final Fantasy XII NTSC US version ( SLUS_209.63 ). To check whether you’re running that version you can either do this:

      1.
      - Mount the ISO Image of FFXII cd using virtual cd
      - OR open the iso file using 7-zip (but do not change anything inside that iso file if you decide to open it using 7-zip) and then see if there’s a filename named SLUS_209.63 (if it’s SLES or SLUS other than the one i mentioned it’s not going to work)

      2. Look at the games CRC displayed in PCSX2 Console Window. If it’s not 0779FBDB (the FFXII version i’m using), unfortunately it’s not going to work

  2. Romero Jan 22, 2013 at 5:59 AM

    I personally don’t even have a PCSX2/patches folder or PCSX2/cheats folder.

    • Reaper-XReaper-X Jan 22, 2013 at 8:28 AM

      You can create the folder by yourself if it’s not there :) (actually it should’ve been there by default)

  3. No help Jan 7, 2013 at 10:49 AM

    You aren’t very good at explaining things. None of this stuff works. I dont think any of you people have any idea what youre talking about.

    • Reaper-XReaper-X Jan 8, 2013 at 10:49 AM

      I’m sorry if my writings is hard to understand but if you could describe exactly what your problem is, instead of simply saying “None of this stuff works. I dont think any of you people have any idea what youre talking about.” i can try helping you with your problem. Because the last time i used PCSX2 (about a few months ago), i’m using cheats on all of the games i played (also including creating codes by myself for game that doesn’t have a ready to use codes or i couldn’t find the codes that i want). If i don’t know what i’m talking how i was able to do that without problem? but well you’re entitled to your own opinion

      Also imagine it like this, someone that you don’t know in person (let’s say it’s person A) is giving you a tutorial on how to make fried chicken, and later you decided to make fried chicken yourself following Person A instruction but it is not working, the next day you tell Person A “None of this stuff works. I dont think any of you people have any idea what youre talking about.” and you’re saying it loudly in public. Is that a proper way to criticize (or ask a question) to someone you don’t know?

  4. zac Sep 12, 2012 at 7:14 PM

    why cant i use it for ar tonelico 2?
    it show that it can’t open the file.

  5. LE PS2 gamer Aug 5, 2012 at 7:04 PM

    Can someone please tell me the raw code for this:

    00284796 0000000Z

    i found it off a website and i tried converting it but it keeps giving me the same value.
    And when i try to use it in game it doesnt work / its not activated.

  6. nikola Aug 5, 2012 at 5:46 PM

    I tried to cheat in RE4 but it didnt work.
    I did everything like you said and when i start up the program it says
    “Cheats Found!”
    “Cheats loaded 2″

    this is what i typed in the Pnach file:

    gametitle=Resident Evil 4
    comment=Resident Evil 4 Cheats
    // Infinite ammo
    patch=1,EE,760170A0,extended,00000000
    patch=1,EE,2808CDFB,extended,0CA57A65

    the first code i think is the master code

  7. Lucifi Aug 2, 2012 at 12:51 PM

    I used the above ways, still don’t know why can’t work. i use this Monster Hunter 2 DOS codebreaker:
    Mastercode:
    F0100208 0000000E
    Guild Registry Code:
    005D7186 00000001

    and changed it using omniconvert (input codebreaker v7) and get:
    // Master Code
    patch=1,EE,338ACA3D,extended,1915A672

    // Guild Registry Code
    patch=1,EE,CC8776ED,extended,9D74FCE3

    but it doesn’t effect anything. but using Codebreaker V10 in this site
    http://www.4shared.com/rar/q8JaEDcu/CodeBreaker_v10_DVD_PS2.html
    it succesfull.
    i tried using input CB v1 but get the same result.

    btw in folder cheats i found cheat for persona 4. but the line is a bit different:
    patch=1,EE,007973CE,word,000003E7

    it use “word”, but your line use “extended”. whats the different?

  8. Romulous Jun 19, 2012 at 1:48 PM

    plz help me… i dont know why is psx2 showing this this for…
    [wx] can’t open file ‘cheats\44a8a22a.pnach’ (error 2: the system cannot find the file specified.)

    I have followed each one of your steps…

    Kindly help, Thanks

    • Reaper-XReaper-X Jun 22, 2012 at 11:11 AM

      You need to put the cheat file you’re using inside the cheats directory, and in your case the filename must be named 44a8a22a.pnach

  9. tabby Feb 15, 2012 at 5:47 PM

    can u make a full tutorial of how to make cheats for godhand in pcsx2 (0.8) and how to use it? plz do it.. im a beginner

  10. Predictable Aug 1, 2011 at 9:43 AM

    Thank you oh god of emulators for giving me back my cheats! I played my ps 2 into the ground and buying a non back compatible ps3 seemed stupid to when there are so few games for it. Plus my favorite thing to do after i beat a game was screw around with cheats after so no i can again. As a side not my emulator puts a 0x in front of the CRC so you might want to mention that part doest belong on the patch name. Probably computer savy guy common sense.

  11. The_Guy Apr 19, 2011 at 2:04 AM

    i have followed your steps step by step and everytime i run the pcsx2 emuator with the editted pnach file it returns an error on the code i am trying to use. the game i am trying to use codes for is Final Fantasy X (NTSC)

  12. Gabe Oct 13, 2010 at 8:24 PM

    Just use Cheat Engine.

    Very simple, no need to make patches or any of this complicated BS.

    I worked for an hour trying to make a Disgaea 1 patch, only to have the emulator crash on every attempt.

    Used Cheat Engine, took me less than 5 minutes to get max cash working.

    • Reaper-XReaper-X Oct 14, 2010 at 9:48 AM

      Actually that’s why i wrote at the beginning part of this article this is used if you already found the codes that you want from various website that gives you RAW Codes or Gameshark or Codebreaker codes (because you don’t want to find it by yourself by using pcsx2 itself or external memory finder) ;)

  13. Rick Jun 14, 2010 at 9:40 PM

    so the fact that it says that it did not load in your screen shots means nothing?

    • Demarlo facebook.com/ Aug 7, 2011 at 1:25 PM

      A few years ago I’d have to pay someone for this infmrotaion.

  14. Kelzaad Jun 4, 2010 at 3:52 AM

    Ok i have tried and tried everything you guys said and my code breaker causes an error and shuts everything down for some reason so I may need to get a new one of those but I cant get the file to work not sure why I even waited to put the file in till after vaan was in my control. what should i do.

  15. Havoc May 6, 2010 at 12:18 PM

    Okay I am having a heck of a time getting this to work the game I am trying to cheat on is FFXII I created the 0779FBDB.pnach inside my Pcsx2/patches folder. I checked the CRC and they are the same. I copied and pasted your entry

    gametitle=Final Fantasy XII ( U )
    comment=Patch and code mod by Reaper-X original code by Skiller
    // Press L3+R1 to Recover MP for All Characters
    patch=1,EE,E002F7FD,extended,0056BADC
    patch=1,EE,4054A154,extended,00060071
    patch=1,EE,000003E7,extended,00000000
    // Press L3 to Recover HP for All Characters
    patch=1,EE,E002FFFD,extended,0056BADC
    patch=1,EE,4054A150,extended,00060071
    patch=1,EE,0000270F,extended,00000000

    inside the text document and saved it 0779FBDB.pnach

    My first question is first off the folder has a bunch of .pnach files but the one I created still says under file type as a text document not a PNACH File.
    Second when I check my Console Window it has the same error yours does about XML Loader returned an error. Trying to load patch, but where yours says gametitle: Final Fantasy XII ( U ), mine says.

    No Patch found.Resuming execution without a patch . patchnumber: 0

    And enable patches is on please help been working on this all day.

    • Havoc May 6, 2010 at 1:30 PM

      Well turns out you need to shut off UAC User Account Control on Vista because Vista won’t let you modify files in the patches folder :( even if you are Admin while UAC was on I couldn’t edit that folder. Oh and BTW your walk through was excellent However I would like to throw this out there IF YOU ARE TRYING HIS CHEATS on FFXII BE AWARE THE CODES (at least for me) WILL NOT WORK UNTIL YOU TAKE CONTROL OF VAAN! I spent the better part of 2H modifying controller config and trying different cheats.

    • Reaper-XReaper-X May 7, 2010 at 2:17 PM

      Ah lol, and it seems i forgot to write about that part (about the code only work after you’re in control of Vaan) :D

      Thank you very much Havoc :)

  16. realsifo777 Feb 22, 2010 at 11:15 PM

    use code breaker ps2 dvd 10. its work for cheating in pcsx2

  17. ByteStorm Nov 9, 2009 at 6:42 PM

    Just to add-on, with converted codes you may need the Enabler Code, if when you convert the code it begins with a 7 or F, DO NOT USE IT. Remove that line, and use the others.

    • Reaper-XReaper-X Nov 10, 2009 at 11:46 AM

      Thanks for the info ByteStorm :)

      as for the enable code, based on my experience, all of the games i’ve tested don’t need master code lol. But of course some games might require the use of Master code ;)

    • ByteStorm Nov 14, 2009 at 5:37 AM

      Actually, this is how you find out IF it needs one. Convert the enablers from codebreaker, if all of the lines begin with 7 or F, then you don’t need it.

      A couple of my games do, Disgaea: Hour of Darkness is one of them. Generally, if the enabler code is used to fix checksum errors in savegames when you cheat, you’ll probably need it in the emulator.

    • Reaper-XReaper-X Nov 14, 2009 at 8:04 AM

      Ah i see now, thank you very much for sharing your knowledge once again ByteStorm :)

Trackbacks/Pingbacks

  1. How to Configure PCSX2 (PS2 Emulator) - Reaper-X

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>