Evening all, I'm not exactly new to emulation or PCSX2, though I am new to adding cheats and.pnach files. I've got as far as creating the.pnach file with the correct game code (AE0DE7B7) in the /cheats folder for PCSX2 and then adding a few codes that I decryped with Omniconvert and I can't seem to get them to even load, let alone work. Not found Cheats file: C:UserstheelDocumentsPCSX2cheatsDEDC3B71.pnach. Overall 0 Cheats loaded. Can someone tell me what im doing wrong? This thread is archived. New comments cannot be posted and votes cannot be cast.
gametitle=Shin Megami Tensei: Persona 3 FES (SLUS-21621) |
//16:9 by CeruleansBlue |
patch=0,EE,007cad1c,word,3fe38e38 |
//partial HUD fix |
patch=0,EE,00106e30,word,3c043f40 |
patch=0,EE,00106e38,word,00701821 |
patch=0,EE,00106e3c,word,24632bac |
patch=0,EE,00106e44,word,00000000 |
patch=0,EE,00106e48,word,24630004 |
patch=0,EE,00106e4c,word,3c043f80 |
//persona art fix |
patch=1,EE,00114a1c,word,3c033ec0 |
patch=1,EE,00114a2c,word,3c023f90 |
//FMV's fix by nemesis2000 |
patch=1,EE,0010afd0,word,1462000a |
patch=1,EE,0010afd8,word,3c02c294 |
patch=1,EE,0010afdc,word,10000008 |
patch=1,EE,0010afec,word,00000000 |
patch=1,EE,0010affc,word,3c02c1a8 |
patch=1,EE,0010b010,word,00000000 |
//Font fix by nemesis2000 (causes spacing errors) |
patch=0,EE,003b14a4,word,00118903 |
patch=0,EE,003b14a8,word,02338818 |
patch=0,EE,003b14b0,word,8E93001c |
patch=0,EE,003b1558,word,82970003 |
patch=0,EE,003b16a4,word,24130015 |
patch=0,EE,003b392c,word,2415000c |
patch=0,EE,003b3944,word,3c0241a8 |
patch=0,EE,003b3970,word,01154018 |
patch=0,EE,003b3974,word,00084103 |
patch=0,EE,003b3978,word,0100a82d |
//480p by asmodean |
patch=0,EE,0019d320,word,3c040010 |
patch=0,EE,0019d324,word,348426dc |
patch=0,EE,0019d328,word,8c820000 |
patch=0,EE,0019d32c,word,38420001 |
patch=0,EE,0019d330,word,ac820000 |
patch=0,EE,0019d334,word,000217fc |
patch=0,EE,0019d338,word,000217ff |
patch=0,EE,0019d33c,word,0000000f |
patch=0,EE,0019d340,word,42000038 |
patch=0,EE,0019d344,word,03e00008 |
patch=0,EE,0019d348,word,00000000 |
patch=0,EE,0019d34c,word,00000001 |
patch=0,EE,004f8edc,word,24110000 |
patch=0,EE,004f8ee0,word,24120050 |
patch=0,EE,004f8ee4,word,24020001 |
patch=0,EE,004f8ee8,word,10820031 |
patch=0,EE,004f8eec,word,24130001 |
// EXP multiplier (main characterx256) |
patch=1,EE,2016d584,extended,3c030083 |
patch=1,EE,2016d588,extended,8c626268 |
patch=1,EE,2016d58c,extended,00052A00 |
patch=1,EE,2016d590,extended,00452021 |
patch=1,EE,2016d594,extended,ac646268 |
//Gain EXP x4095 (All party) |
patch=1,EE,201FBF6C,extended,24010FFF |
patch=1,EE,201FBF70,extended,10000003 |
patch=1,EE,201FBF74,extended,00411018 |
//Inf Max Money |
patch=1,EE,2083A6DC,extended,0098967F |
//Hero Max Inf Current HP/SP |
patch=1,EE,2083622C,extended,03E703E7 |
commented Nov 22, 2017
Place in {Your PCSX2 Directory}/Cheats to activate them. |
- Cheat Device is a game enhancer for PlayStation 2 games, similar to Action Replay, GameShark, and CodeBreaker.
It supports booting retail, disc based games as well as ELF files such as OpenPS2Loader or ESR.
Features- Easy to navigate menu system similar to CodeBreaker
- Supports retail discs and loader ELFs
- Fast loading of large cheat lists
- Save manager for backing up and restoring game saves to/from a flash drive
- Powered by ps2rd's powerful cheat engine
- Storing Cheats
Each game in the cheat database contains a cheat list,
where each cheat contains a list of code lines to be processed by the engine during gameplay.
Cheat databases can be stored in two formats:- CDB (recommended) - A CDB file can be loaded very quickly and compressed to a small size.
- TXT - A TXT file can be edited in a text editor and doesn't need to be converted.
This works well for small lists but can take a while to load if it becomes too large.
You can use cdb-util to convert to/from CDB and TXT formats.
The location of the cheat file needs to be set in CheatDevicePS2.ini.
TXT Cheat Database Format- A game is declared as the game's title enclosed by quotation marks followed by one or more cheats.
- A cheat begins with a line of text followed by code lines formatted as 8 hexidecimal characters for the address, a space character, and 8 hexidecimal characters for the value.
- When two or more cheat titles are placed on adjacent lines without code lines between them, all cheat titles before the last one will be treated as cheat sections to organize a cheat list or keep notes to be displayed.
- A comment begins with double slashes.
Enable Codes
9-type enable codes (9xxxxxxx yyyyyyyy) are supported and will be automatically enabled if present in a game's cheat list. If an F-type enable code is used instead (which is common for older games), it will be silently ignored and a hook will be installed automatically by the code engine. Many games have been tested with the auto-hook function, but its best if a 9-type enable code is used.
Some games use an enable code with additional code lines, such as Jak and Daxter. These types of enable codes can be manually enabled from the cheat menu but aren't automatically enabled since they have a tendency of overwriting parts of the code engine. Metal Gear Solid 2 does this, for example.
Code Format
All cheats must be in 'RAW' format; Cheat Device can't decrypt or read any other formats (ARMAX, CB1-6, CB7+, AR2, GS, etc.). However, you can use
tools such as OmniConvert to convert any of these formats to RAW.
Settings File
Settings are stored in an ini file named CheatDevicePS2.ini in the directory Cheat Device is run from. [CheatDevicePS2]- database = Path to .CDB or .TXT cheat database
- boot[0-4] = Paths to boot from when cheats are enabled in addition to the disk-boot option
Default Values
If the settings file can't be loaded, these default values will be used instead:- database = CheatDatabase.cdb
- boot0 = mc0:/BOOT/BOOT.ELF
- boot1 = mc1:/BOOT/BOOT.ELF
- boot2 = mass:/BOOT/BOOT.ELF
- boot3 = rom0:OSDSYS
- boot4 = FASTBOOT
Included is the CodeBreaker 10.0 database. Please report any bugs to me if you find them. - Current Stable Release:https://github.com/root670/CheatDevicePS2/releases.
cdb-util v1.2.2:https://github.com/root670/cdb-util/releases.
cdb-util Web Version (convert text cheats to CDB online): https://wescastro.com/cdbutil.
Compiling: https://github.com/root670/CheatDevicePS2/wiki/Compiling.
Source:
https://github.com/root670/CheatDevicePS2/releases,
https://gamehacking.org/vb/forum/vi..ent/research-development/12375-cheatdeviceps2,
Evening all, I'm not exactly new to emulation or PCSX2, though I am new to adding cheats and.pnach files. I've got as far as creating the.pnach file with the correct game code (AE0DE7B7) in the /cheats folder for PCSX2 and then adding a few codes that I decryped with Omniconvert and I can't seem to get them to even load, let alone work. Not found Cheats file: C:UserstheelDocumentsPCSX2cheatsDEDC3B71.pnach. Overall 0 Cheats loaded. Can someone tell me what im doing wrong? This thread is archived. New comments cannot be posted and votes cannot be cast.
gametitle=Shin Megami Tensei: Persona 3 FES (SLUS-21621) |
//16:9 by CeruleansBlue |
patch=0,EE,007cad1c,word,3fe38e38 |
//partial HUD fix |
patch=0,EE,00106e30,word,3c043f40 |
patch=0,EE,00106e38,word,00701821 |
patch=0,EE,00106e3c,word,24632bac |
patch=0,EE,00106e44,word,00000000 |
patch=0,EE,00106e48,word,24630004 |
patch=0,EE,00106e4c,word,3c043f80 |
//persona art fix |
patch=1,EE,00114a1c,word,3c033ec0 |
patch=1,EE,00114a2c,word,3c023f90 |
//FMV's fix by nemesis2000 |
patch=1,EE,0010afd0,word,1462000a |
patch=1,EE,0010afd8,word,3c02c294 |
patch=1,EE,0010afdc,word,10000008 |
patch=1,EE,0010afec,word,00000000 |
patch=1,EE,0010affc,word,3c02c1a8 |
patch=1,EE,0010b010,word,00000000 |
//Font fix by nemesis2000 (causes spacing errors) |
patch=0,EE,003b14a4,word,00118903 |
patch=0,EE,003b14a8,word,02338818 |
patch=0,EE,003b14b0,word,8E93001c |
patch=0,EE,003b1558,word,82970003 |
patch=0,EE,003b16a4,word,24130015 |
patch=0,EE,003b392c,word,2415000c |
patch=0,EE,003b3944,word,3c0241a8 |
patch=0,EE,003b3970,word,01154018 |
patch=0,EE,003b3974,word,00084103 |
patch=0,EE,003b3978,word,0100a82d |
//480p by asmodean |
patch=0,EE,0019d320,word,3c040010 |
patch=0,EE,0019d324,word,348426dc |
patch=0,EE,0019d328,word,8c820000 |
patch=0,EE,0019d32c,word,38420001 |
patch=0,EE,0019d330,word,ac820000 |
patch=0,EE,0019d334,word,000217fc |
patch=0,EE,0019d338,word,000217ff |
patch=0,EE,0019d33c,word,0000000f |
patch=0,EE,0019d340,word,42000038 |
patch=0,EE,0019d344,word,03e00008 |
patch=0,EE,0019d348,word,00000000 |
patch=0,EE,0019d34c,word,00000001 |
patch=0,EE,004f8edc,word,24110000 |
patch=0,EE,004f8ee0,word,24120050 |
patch=0,EE,004f8ee4,word,24020001 |
patch=0,EE,004f8ee8,word,10820031 |
patch=0,EE,004f8eec,word,24130001 |
// EXP multiplier (main characterx256) |
patch=1,EE,2016d584,extended,3c030083 |
patch=1,EE,2016d588,extended,8c626268 |
patch=1,EE,2016d58c,extended,00052A00 |
patch=1,EE,2016d590,extended,00452021 |
patch=1,EE,2016d594,extended,ac646268 |
//Gain EXP x4095 (All party) |
patch=1,EE,201FBF6C,extended,24010FFF |
patch=1,EE,201FBF70,extended,10000003 |
patch=1,EE,201FBF74,extended,00411018 |
//Inf Max Money |
patch=1,EE,2083A6DC,extended,0098967F |
//Hero Max Inf Current HP/SP |
patch=1,EE,2083622C,extended,03E703E7 |
commented Nov 22, 2017
Place in {Your PCSX2 Directory}/Cheats to activate them. |
- Cheat Device is a game enhancer for PlayStation 2 games, similar to Action Replay, GameShark, and CodeBreaker.
It supports booting retail, disc based games as well as ELF files such as OpenPS2Loader or ESR.
Features- Easy to navigate menu system similar to CodeBreaker
- Supports retail discs and loader ELFs
- Fast loading of large cheat lists
- Save manager for backing up and restoring game saves to/from a flash drive
- Powered by ps2rd's powerful cheat engine
- Storing Cheats
Each game in the cheat database contains a cheat list,
where each cheat contains a list of code lines to be processed by the engine during gameplay.
Cheat databases can be stored in two formats:- CDB (recommended) - A CDB file can be loaded very quickly and compressed to a small size.
- TXT - A TXT file can be edited in a text editor and doesn't need to be converted.
This works well for small lists but can take a while to load if it becomes too large.
You can use cdb-util to convert to/from CDB and TXT formats.
The location of the cheat file needs to be set in CheatDevicePS2.ini.
TXT Cheat Database Format- A game is declared as the game's title enclosed by quotation marks followed by one or more cheats.
- A cheat begins with a line of text followed by code lines formatted as 8 hexidecimal characters for the address, a space character, and 8 hexidecimal characters for the value.
- When two or more cheat titles are placed on adjacent lines without code lines between them, all cheat titles before the last one will be treated as cheat sections to organize a cheat list or keep notes to be displayed.
- A comment begins with double slashes.
Enable Codes
9-type enable codes (9xxxxxxx yyyyyyyy) are supported and will be automatically enabled if present in a game's cheat list. If an F-type enable code is used instead (which is common for older games), it will be silently ignored and a hook will be installed automatically by the code engine. Many games have been tested with the auto-hook function, but its best if a 9-type enable code is used.
Some games use an enable code with additional code lines, such as Jak and Daxter. These types of enable codes can be manually enabled from the cheat menu but aren't automatically enabled since they have a tendency of overwriting parts of the code engine. Metal Gear Solid 2 does this, for example.
Code Format
All cheats must be in 'RAW' format; Cheat Device can't decrypt or read any other formats (ARMAX, CB1-6, CB7+, AR2, GS, etc.). However, you can use
tools such as OmniConvert to convert any of these formats to RAW.
Settings File
Settings are stored in an ini file named CheatDevicePS2.ini in the directory Cheat Device is run from. [CheatDevicePS2]- database = Path to .CDB or .TXT cheat database
- boot[0-4] = Paths to boot from when cheats are enabled in addition to the disk-boot option
Default Values
If the settings file can't be loaded, these default values will be used instead:- database = CheatDatabase.cdb
- boot0 = mc0:/BOOT/BOOT.ELF
- boot1 = mc1:/BOOT/BOOT.ELF
- boot2 = mass:/BOOT/BOOT.ELF
- boot3 = rom0:OSDSYS
- boot4 = FASTBOOT
Included is the CodeBreaker 10.0 database. Please report any bugs to me if you find them. - Current Stable Release:https://github.com/root670/CheatDevicePS2/releases.
cdb-util v1.2.2:https://github.com/root670/cdb-util/releases.
cdb-util Web Version (convert text cheats to CDB online): https://wescastro.com/cdbutil.
Compiling: https://github.com/root670/CheatDevicePS2/wiki/Compiling.
Here's a demo of it in action:
Source:
https://github.com/root670/CheatDevicePS2/releases,
https://gamehacking.org/vb/forum/vi..ent/research-development/12375-cheatdeviceps2,