Cheat handling
#1
Just wanted to know which cheat cryptos are being used in PCSX2. Are they gameshark, raw or  codebreaker etc. and what versions are used? Some cheats work and some don't. I have omniconvert but I don't know which cheat platform to use and what version. I already know ARMAX doesn't work. I'm just thinking I need some guidance to know which platform and version to convert to so PCSX2's cheat engine will work with the codes.

Example: from the pnach for Final Fantasy XII 2006 NTSC

I Input this code into Omniconvert

Settings: Input -> Action Repaly -> MAX

Note: The Full Bestiary code worked to begin with but stopped working later.

ARMAX
Full Bestiary (press Select):
QXF8-C7D6-KNMVD
4CGG-NNC0-GMWK6
MF01-QUT7-QP7MX
28XF-CRGE-WYG5R

Output -> Unencrypted -> standard

Output = raw
Full Bestiary (press Select):
E002FFFE 0056BADC
40553504 00600001
FFFFFFFF 00000000

Then edited it for the pnach file

//Full Bestiary (press Select):
patch=1,EE,E002FFFE,extended,0056BADC
patch=1,EE,40553504,extended,00600001
patch=1,EE,FFFFFFFF,extended,00000000

Still doesn't work

Here's an example of one that does work

- Works - I play with it on

//Press R3 to recover MP - Works - play with on
patch=1,EE,E002FFFB,extended,0056BADC
patch=1,EE,4054A154,extended,00060071
patch=1,EE,000003E7,extended,00000000
OS: Windows 7 Ultimate 64-bit Operating System
CPU: Intel Corei5-4430 @3.00 GHz 3.00 GHz
Motherboard: Asus H97-PLUS
RAM: 8.00 GB
Storage: Seagate ST3400620AS 400GB, WD MY Book Duo 0a10 USB Device 12TB, WD10EAVS-00d7b1 1TB SCSI Disk Device
Graphics card: NVIDIA GeForce GT 720, Memory: 1024MB DDR3
PCSX2 Version: v1.5.0-dev-2294-gafd6541ca


Reply

Sponsored links

#2
None. PCSX2 does not use any native cheat code system it uses pnach codes

https://forums.pcsx2.net/Thread-Multi-Co...-much-more
here are some nice tools Vsub made to convert any and all of those other formats into pnach

Also cheat engine works (sort of) for doing editing of program memory values on the fly.

Keep in mind that cheat codes may not work, may not work like they do on a physical PS2, may cause issues (to the game, the emulator, saves, ect. ect.). It would be a good idea to take the normal precaution of backing up your saves before using any cheat (like you should on a console) and make sure you do it. Also I would not recomend mixing cheats and savestates since adding the two only seems to cause extra issues.
Reply
#3
(02-25-2018, 07:59 AM)TkSilver Wrote: None.  PCSX2 does not use any native cheat code system it uses pnach codes

https://forums.pcsx2.net/Thread-Multi-Co...-much-more
here are some nice tools Vsub made to convert any and all of those other formats into pnach

Also cheat engine works (sort of) for doing editing of program memory values on the fly.

Keep in mind that cheat codes may not work, may not work like they do on a physical PS2, may cause issues (to the game, the emulator, saves, ect. ect.).  It would be a good idea to take the normal precaution of backing up your saves before using any cheat (like you should on a console) and make sure you do it.  Also I would not recomend mixing cheats and savestates since adding the two only seems to cause extra issues.

I have my save backed up and use cheat converter to convert the codes for the pnach. Thing is, the Bestiary cheat worked before and stopped working. none of the others stopped working.
OS: Windows 7 Ultimate 64-bit Operating System
CPU: Intel Corei5-4430 @3.00 GHz 3.00 GHz
Motherboard: Asus H97-PLUS
RAM: 8.00 GB
Storage: Seagate ST3400620AS 400GB, WD MY Book Duo 0a10 USB Device 12TB, WD10EAVS-00d7b1 1TB SCSI Disk Device
Graphics card: NVIDIA GeForce GT 720, Memory: 1024MB DDR3
PCSX2 Version: v1.5.0-dev-2294-gafd6541ca


Reply
#4
Here is a copy of my pnach file if you choose to test it

gametitle=Final Fantasy XII US [SLUS_209.63][0779FBDB]

comment=3000000 Gil (Sell Item) - unknown - play with on
//patch=1,EE,20323D1C,word,002DC6C0

comment=Chocobo Infinite Sprinting - Works - play with on
patch=1,EE,203019B0,word,26040000

comment=Chocobo Infinite Time 999 - Works - play with on
patch=1,EE,203018D0,word,3C01461C

comment=Action Gauge Always Full - Works
//patch=1,EE,2030C6C4,word,AEB5070C

comment=Gain LP 999 (After Battle) - Works - play with on
patch=1,EE,202EC6BC,word,00000000

comment=Max LP (With License) - Works - play with on
patch=1,EE,203157CC,word,00000000

comment=Super slow time in mist knack - Works - play with on
patch=1,EE,203B5E08,extended,3C014120
patch=1,EE,203B5E1C,extended,00000000

comment=Press L3 to recover HP - Works - play with on
patch=1,EE,E002FFFD,extended,0056BADC
patch=1,EE,4054A150,extended,00060071
patch=1,EE,0000270F,extended,00000000

comment=Press R3 to recover MP - Works - play with on
patch=1,EE,E002FFFB,extended,0056BADC
patch=1,EE,4054A154,extended,00060071
patch=1,EE,000003E7,extended,00000000

comment=Characters not in Active Party gain the same EXP and LP as the Active Party - Works - play with on
patch=1,EE,203B3D34,extended,00000000

comment=HP 9999 (from new game or after save data) - Works - play with on
patch=1,EE,202F4188,word,10000008

comment=MP 999 (from new game or after save data) - Works - play with on
patch=1,EE,202F41D8,word,00000000

//Full Bestiary (Press Select)
patch=1,EE,E002FFFE,extended,0056BADC
patch=1,EE,40553504,extended,00600001
patch=1,EE,FFFFFFFF,extended,00000000

//Protect, Shell, Libra, bravery, Faith, Haste and Regen always on

//comment=100% Successful Steal Rate Always On - Works - play with on
patch=1,EE,003CB680,word,00000000
patch=1,EE,003CB6A8,word,00000000
patch=1,EE,003CB6E8,word,00000000
patch=1,EE,003CB724,word,00000000

//Treasure Chests Have Rare Treasure - Works - play with on
patch=1,EE,003B7888,word,2A020000
patch=1,EE,003B78A0,word,2A020000
patch=1,EE,003B77F8,word,10000019

comment=Enemies Drop More/Better Items - Works - play with on
patch=1,EE,203162A8,word,00000000
patch=1,EE,203162F0,word,109E0004
patch=1,EE,20316314,word,109E0004
patch=1,EE,202EC810,word,00000000

comment=Have all Useable Items - Works - play with on
//patch=1,EE,E0065040,extended,01780C1E
//patch=1,EE,005548B8,extended,00000016
//patch=1,EE,0054E7D2,extended,00000063
//patch=1,EE,405539CC,extended,000B0001
//patch=1,EE,00010000,extended,00020002
//patch=1,EE,4054E7A8,extended,000B0001
//patch=1,EE,00630063,extended,00000000

comment=All Weapons - Works - play with off
//patch=1,EE,E0065040,extended,01780C1E
//patch=1,EE,005548BC,extended,000000A8
//patch=1,EE,0054E978,extended,00000063
//patch=1,EE,40553A4C,extended,00540001
//patch=1,EE,10021001,extended,00020002
//patch=1,EE,4054E828,extended,00540001
//patch=1,EE,00630063,extended,00000000

comment=All Arrows and bullets - Works - play with off
//patch=1,EE,E0055040,extended,01780C1E
//patch=1,EE,105548C8,extended,00000020
//patch=1,EE,40553D54,extended,00100001
//patch=1,EE,11841185,extended,00020002
//patch=1,EE,4054EB30,extended,00100001
//patch=1,EE,00630063,extended,00000000

comment=All Armor - Works - play with off
//patch=1,EE,E0055040,extended,01780C1E
//patch=1,EE,005548C0,extended,0000008C
//patch=1,EE,40553BDC,extended,00460001
//patch=1,EE,10C910C8,extended,00020002
//patch=1,EE,4054E9B8,extended,00460001
//patch=1,EE,00630063,extended,00000000

comment=All Accessory - Works - play with off
//patch=1,EE,E0055040,extended,01780C1E
//patch=1,EE,105548C4,extended,00000030
//patch=1,EE,40553CF4,extended,00180001
//patch=1,EE,11541155,extended,00020002
//patch=1,EE,4054EAD0,extended,00180001
//patch=1,EE,00630063,extended,00000000

comment=All loot - Works - play with off
//patch=1,EE,E0065040,extended,01780C1E
//patch=1,EE,105548E4,extended,000000D7
//patch=1,EE,105544B6,extended,00002000
//patch=1,EE,405544B8,extended,006B0001
//patch=1,EE,20212020,extended,00020002
//patch=1,EE,4054EBB0,extended,006B0001
//patch=1,EE,00630063,extended,00000000

comment=All Skills - Works - play with off
//patch=1,EE,D1780C1E,extended,00005040
//patch=1,EE,2054EF7C,extended,FFFFFFFF

//Have All Magic - Works - play with off
//patch=1,EE,E0025040,extended,01780C1E
//patch=1,EE,4054EF70,extended,00040001
//patch=1,EE,FFFFFFFF,extended,00000000

comment=9999 Damage to all enemies for every attack - Works - not used
//patch=1,EE,203C6510,word,80990005
//patch=1,EE,203C6514,word,13200004
//patch=1,EE,203C7300,word,80990005
//patch=1,EE,203C7304,word,13200004
//patch=1,EE,203C65DC,word,17200003
//patch=1,EE,203C73CC,word,17200003

//comment=Break Damage Limit for 9999+ Damage - unknown
patch=1,EE,203C5AB8,word,10000003
patch=1,EE,203C6204,word,10000003
patch=1,EE,203C6254,word,10000003
patch=1,EE,203C65DC,word,10000003
patch=1,EE,203C685C,word,10000003
patch=1,EE,203C6994,word,10000003
patch=1,EE,203C6A08,word,10000003
patch=1,EE,203C73CC,word,10000003
patch=1,EE,203C7674,word,50000004

//comment=Break Damage Limit - unknown
//patch=1,EE,203c5ab8,extended,10000003

//Have all Gambits - Works - play with off
//patch=1,EE,E0035040,extended,01780C1E
//patch=1,EE,0054EF9C,extended,000000FF
//patch=1,EE,4054EF80,extended,00070001
//patch=1,EE,FFFFFFFF,extended,00000000

//Great Crystal Gates open - unknown
//patch=1,EE,00548A29,word,000000FF
//patch=1,EE,00548A2A,word,000000FF
OS: Windows 7 Ultimate 64-bit Operating System
CPU: Intel Corei5-4430 @3.00 GHz 3.00 GHz
Motherboard: Asus H97-PLUS
RAM: 8.00 GB
Storage: Seagate ST3400620AS 400GB, WD MY Book Duo 0a10 USB Device 12TB, WD10EAVS-00d7b1 1TB SCSI Disk Device
Graphics card: NVIDIA GeForce GT 720, Memory: 1024MB DDR3
PCSX2 Version: v1.5.0-dev-2294-gafd6541ca


Reply
#5
Maybe is has something to do with this:


Code:
Bestiary:
Note: Battery Mimic, Tiny Battery, Miriam Guardian, Miriam Facer, Rogue Tomato, Ba'Gamnan, Ahriman, Imperial, Judge Ghis, Imperial Elite, Judge Bergan, Imperial Armament, Judge Gabranth & Doctor Cid are all regarded as Bestiary & storyline both. Because of this, even with the use of their codes, these characters are logged in the Bestiary only after a certain part in the game's storyline is surpassed. For example, the Battery Mimic is not viewable in the Bestiary until it is involved in the escape of Barheim Passage.

I have seen such codes before and made some codes that start to work after something is done
For example in Kingdom Hearts 2 FM,if you add codes to give you certain abilities like double jump(I think)before reaching certain point of the game,Roxas will freeze in T stance when you try to jump and never recover.
Reply
#6
(02-25-2018, 10:21 AM)vsub Wrote: Maybe is has something to do with this:


Code:
Bestiary:
Note: Battery Mimic, Tiny Battery, Miriam Guardian, Miriam Facer, Rogue Tomato, Ba'Gamnan, Ahriman, Imperial, Judge Ghis, Imperial Elite, Judge Bergan, Imperial Armament, Judge Gabranth & Doctor Cid are all regarded as Bestiary & storyline both. Because of this, even with the use of their codes, these characters are logged in the Bestiary only after a certain part in the game's storyline is surpassed. For example, the Battery Mimic is not viewable in the Bestiary until it is involved in the escape of Barheim Passage.

I have seen such codes before and made some codes that start to work after something is done
For example in Kingdom Hearts 2 FM,if you add codes to give you certain abilities like double jump(I think)before reaching certain point of the game,Roxas will freeze in T stance when you try to jump and never recover.

Thanks for your help.
OS: Windows 7 Ultimate 64-bit Operating System
CPU: Intel Corei5-4430 @3.00 GHz 3.00 GHz
Motherboard: Asus H97-PLUS
RAM: 8.00 GB
Storage: Seagate ST3400620AS 400GB, WD MY Book Duo 0a10 USB Device 12TB, WD10EAVS-00d7b1 1TB SCSI Disk Device
Graphics card: NVIDIA GeForce GT 720, Memory: 1024MB DDR3
PCSX2 Version: v1.5.0-dev-2294-gafd6541ca


Reply




Users browsing this thread: 1 Guest(s)