Saying no cheats found when pnach name matches CRC
#1
Hi All,

I usually have no issues with this but this one game will not recognize my cheats. All other games work just fine. The pnach file name is EB198738.pnach, it is in the PCSX2\cheats folder and there is no "hidden" .txt extension on the file. Enable cheats is also checked (or else the other games would not have cheats Tongue ). I am at a loss. Is it possible that the CRC is being read incorrectly?

I have listed the front end log if it helps as it has most of my system specs, version of PCSX2, plug-ins used, etc. Any help is appreciated.

Edit:
OK, so if I open PCSX from Windows Explorer, everything works as expected but if I load the iso from command line, it loads no cheats. I am guessing there is a command line option I am unaware of for enabling cheats...anyone?

Code:
PCSX2 0.9.9.r5277  - compiled on Jun  7 2012
Savestate version: 0x9a080000

Host Machine Init:
    Operating System =  Microsoft Windows 7  Service Pack 1 (build 7601), 64-bit
    Physical RAM     =  4013 MB
    CPU name         =  Intel(R) Core(TM) i5-2500K CPU @ 3.30GHz
    Vendor/Model     =  GenuineIntel (stepping 07)
    CPU speed        =  4.513 ghz (4 logical threads)
    x86PType         =  Standard OEM
    x86Flags         =  bfebfbff 1f9ae3bf
    x86EFlags        =  28100000

x86 Features Detected:
    MMX.. SSE.. SSE2.. SSE3.. SSSE3.. SSE4.1.. SSE4.2.. AVX

Reserving memory for recompilers...

Loading plugins...
    Binding   GS: g:\Emulation\PCSX2\plugins\GSdx32-SSE4.dll
Windows 6.1.7601 (Service Pack 1 1.0)
AMD Radeon HD 6900 Series (8.17.10.1119)
    Binding  PAD: g:\Emulation\PCSX2\plugins\LilyPad-r5258.dll
    Binding SPU2: g:\Emulation\PCSX2\plugins\SPU2-X-r5317.dll
    Binding CDVD: g:\Emulation\PCSX2\plugins\cdvdGigaherz-r4488.dll
    Binding  USB: g:\Emulation\PCSX2\plugins\USBnull-r5319.dll
    Binding   FW: g:\Emulation\PCSX2\plugins\FWnull-r5319.dll
    Binding DEV9: g:\Emulation\PCSX2\plugins\DEV9null-r5319.dll
Plugins loaded successfully.

(GameDB) 9641 games on record (loaded in 117ms)
HLE Notice: ELF does not have a path.


Initializing plugins...
    Init GS
Windows 6.1.7601 (Service Pack 1 1.0)
AMD Radeon HD 6900 Series (8.17.10.1119)
    Init PAD
    Init SPU2
    Init CDVD
    Init USB
    Init FW
    Init DEV9
Plugins initialized successfully.

Opening plugins...
    Opening GS
    Opening PAD
    Opening SPU2
    Opening CDVD
isoFile open ok: g:\emulation\Games\PS2\Lord of the Rings Third Age\Lord of the Rings Third Age.iso
    Image type  = DVD
    Fileparts   = 1
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (2244032 sectors)
    Opening USB
    Opening FW
    Opening DEV9
McdSlot 0: C:\Program Files (x86)\PCSX2 0.9.8\memcards\Mcd001.ps2
McdSlot 1: C:\Program Files (x86)\PCSX2 0.9.8\memcards\Mcd002.ps2
Plugins opened successfully.
EE/iR5900-32 Recompiler Reset
    Bios Found: USA     v02.20(10/02/2006)  Console
    BIOS rom1 module not found, skipping...
    BIOS rom2 module not found, skipping...
    BIOS erom module not found, skipping...
(UpdateVSyncRate) Mode Changed to NTSC.
(UpdateVSyncRate) FPS Limit Changed : 59.94 fps
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_210.27;1
(SYSTEM.CNF) Software version = 1.00
(SYSTEM.CNF) Disc region type = NTSC
ELF (cdrom0:\SLUS_210.27;1) Game CRC = 0xEB198738, EntryPoint = 0x00110008
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_210.27;1
(SYSTEM.CNF) Software version = 1.00
(SYSTEM.CNF) Disc region type = NTSC
No cheats found. Resuming execution without cheats...
Closing plugins...
    Closing DEV9
    Closing FW
    Closing USB
    Closing CDVD
    Closing SPU2
    Closing PAD
    Closing GS
Plugins closed successfully.
Intel Core i5-8600K @ 4.5 GHz
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

Sponsored links

#2
You sure the cheats aren't disabled in the file directly?:3 Many people who post pnach files(if you downloaded it that is) have some or even all cheats disabled by default(by commenting out the "patch=" line with "//" or anyway else).

Edit: oh lols;P didn't saw your edit. Well commandline is kind of lacking few things, and that's probably "just" a bug.
#3
What is the command line that you use
#4
First, make sure your .pnach file is named "EB198738" without the "0x", otherwise that's a definite no-no.

Second, as said above, make sure you have "Enable Cheats" checked in the pcsx2 window, otherwise it won't work either.

Third, check to see that the .pnach file is in the "Cheats" folder in your PCSX2 root folder in your program files.

And as miseru99 said, if your cheats have "//" in front of them, they won't work.

As an example;

A cheat as it looks when disabled, notice the "//" in front of the "patch=1,EE,..."
Code:
//Infinite HP [3]
//patch=1,EE,200FFF00,extended,2401270F
//patch=1,EE,200FFF04,extended,AC41017C
//patch=1,EE,200FFF08,extended,AC410154

When it's enabled it'll look like this;
Code:
//Infinite HP [3]
patch=1,EE,200FFF00,extended,2401270F
patch=1,EE,200FFF04,extended,AC41017C
patch=1,EE,200FFF08,extended,AC410154

(Don't try using this, it's for FFX-2 Tongue)
#5
(07-01-2012, 08:37 PM)vsub Wrote: What is the command line that you use

The command line, if I am not mistaken, is:
"PCSX2 Path" "path to iso"

When I run the program via windows explorer, then the cheats work so it cannot possibly be the // issue mentioned.
Intel Core i5-8600K @ 4.5 GHz
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
#6
This is a shortcut or bat file with the command line
Check the location where pcsx2 is starting in.

I made a shortcut to pcsx2(without path to the game image)and change the "Start in" location on the shortcut...the result was the same,no cheats for the game on which I have cheats.

Changing the Start in location to the pcsx2 folder made pcsx2 to load the cheats
#7
try with the --fullboot option on the commnand line
#8
(07-01-2012, 10:45 PM)vsub Wrote: This is a shortcut or bat file with the command line
Check the location where pcsx2 is starting in.

I made a shortcut to pcsx2(without path to the game image)and change the "Start in" location on the shortcut...the result was the same,no cheats for the game on which I have cheats.

Changing the Start in location to the pcsx2 folder made pcsx2 to load the cheats

Thanks for the input!

I am running the command through a custom GUI I wrote in c#. I basically just spawn a process like this:
Process.Start("Path to PCSX2" "Path to iso");

So the starts in option probably will not work for me.

I will try the full boot (Assuming the new process would be "Path to pcsx2" --fullboot "path to iso"
Intel Core i5-8600K @ 4.5 GHz
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
#9
You need to specify the directory from where pcsx2 is started(I don't know how this is done in C# )

The problem is that if you don't do that,pcsx2 tries to load cheats from a cheats folder where your gui program is.If pcsx2 decide to add an option which specify the location of the cheats folder too,this probably will be fixes.

If this can give you an idea,this is how it's done in .bat file
cd /d "the pcsx2 folder location"
pcsx2.exe "full path to the image"

If the pcsx2 folder is in the same drive where the windows is,you don't need the /d parameter
#10
(07-02-2012, 05:16 PM)vsub Wrote: You need to specify the directory from where pcsx2 is started(I don't know how this is done in C# )

The problem is that if you don't do that,pcsx2 tries to load cheats from a cheats folder where your gui program is.If pcsx2 decide to add an option which specify the location of the cheats folder too,this probably will be fixes.

If this can give you an idea,this is how it's done in .bat file
cd /d "the pcsx2 folder location"
pcsx2.exe "full path to the image"

If the pcsx2 folder is in the same drive where the windows is,you don't need the /d parameter

Interesting. You are correct sir and I thank you! This problem is solved!
Intel Core i5-8600K @ 4.5 GHz
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




Users browsing this thread: 1 Guest(s)