Playstation 2 emulator pcsx 2 doesn't have a gameshark plugin like pec in epsxe. But it is possible to hack the save states.


More DIY videos at 5min.com

Video Transcription

Another way I could have use compression was to open it in my hex editor and if I search 1FAB08 in Google or something it will tell me that is the comment header for a JZ compression. So, anyway I extract it I need sound easy up to extract it now finally I can do my hex editing. I use hex workshop or any other hex editor. As you can see there is a ton of lines there like insane amounts of lines in this file it is 45MB. So that is why I need my number to be significantly large and to make it a little bit more complicated as if you need to do it. I have to reverse the order of the digits, not the order of the digits himself but the order of that pairs. So, we have to think of this numbers as groups of two so I say 01 remember that if it is odd I add a zero at the beginning. So, 012129 or the pairs I have to reverse the order of the pairs. So, I am going to search, find in then I am going to type 2921 and 01. And again this is the number 74025 I am looking for it in hex saved somewhere in my safe state file. So you go ahead in search click okay and if you finds the file but I have problems because if I clickF3 or if I research it will find that statement again. So, I have to be very careful, the actual statements 74025 it appears several times in my code in I have to test each of these. Everytime I find I find I have to test each of these in make sure that this is the actual place that my money stored. I might miss up the sound I might miss up character icon I do not know but I have to change the values save it in then try again. So, I am going to try the first one and I am just going to change all values all three bytes or bits I do not remember in the sequence the FFFF that would give me the maximum. And ask me if I want to make a back up since it is going to be open in I can change the back and I am going to say no. A lot of hex editor might not have that feature. So, now I am going to delete the original in now that I have modified this uncompressed safe state file I am going to archive it again. I am going to use 7-zip to add to archive and I am going to use GZip for the word size of eight. I do not know if the word size matter, matters enough but it makes the files similar size as long as you are going to make it the exact size as the original. So, now I have my safe state. Now go ahead in call this one uncompressed because the emulator will not be reading it and now I have the actual safe state file I am going to delete the JZ extension now it is readable by the Playstation. So, now finally I am going to see if my first code work it is about six or so I think that I have to test to make sure I mean, maybe it might not be this one but it could be six possible other ones with the same value. So, I loaded up they already know I have 16777215 Gil. I hacked it from 74,025 to this massive number. This is a maximum (Audio cut)