12-08-2015, 04:30 AM
So for the past couple of hours, I have been trying to figure out why the .pnach file I made for Kingdom Hearts 2 Final Mix isn't working. The console clearly shows that the file has been detected and the cheats have loaded, but they don't actually have any effect in-game. This is what my console looks like from launch to the game's title screen:
As you can clearly see at the bottom, it found the .pnach file (that I put in C:\Program Files (x86)\PCSX2 1.2.1\Cheats) and it loads the codes in the file. However, when I'm actually playing the game, they aren't working and there are no error messages I can see that would suggest malfunction. For example, my infinite bottle items code doesn't have any effect and the number of them starts to decrease when I use them. I've attached my .pnach file to this post in hopes that someone can poke around and figure out what's wrong with it, and maybe even fix it for me. Thank you in advance.
Code:
PCSX2 1.2.1.r5873 - compiled on Feb 3 2014
Savestate version: 0x9a0a0000
Host Machine Init:
Operating System = Microsoft (build 9200), 64-bit
Physical RAM = 16335 MB
CPU name = Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz
Vendor/Model = GenuineIntel (stepping 03)
CPU speed = 3.299 ghz (4 logical threads)
x86PType = Standard OEM
x86Flags = bfebfbff 7ffafbff
x86EFlags = 2c100000
x86 Features Detected:
MMX.. SSE.. SSE2.. SSE3.. SSSE3.. SSE4.1.. SSE4.2.. AVX.. FMA
Reserving memory for recompilers...
Loading plugins...
Binding GS: C:\Program Files (x86)\PCSX2 1.2.1\Plugins\gsdx32-avx-r5875.dll
Windows 6.2.9200
Binding PAD: C:\Program Files (x86)\PCSX2 1.2.1\Plugins\lilypad-r5875.dll
Binding SPU2: C:\Program Files (x86)\PCSX2 1.2.1\Plugins\spu2-x-r5875.dll
Binding CDVD: C:\Program Files (x86)\PCSX2 1.2.1\Plugins\cdvdGigaherz.dll
Binding USB: C:\Program Files (x86)\PCSX2 1.2.1\Plugins\USBnull.dll
Binding FW: C:\Program Files (x86)\PCSX2 1.2.1\Plugins\FWnull.dll
Binding DEV9: C:\Program Files (x86)\PCSX2 1.2.1\Plugins\DEV9null.dll
Plugins loaded successfully.
(GameDB) 9655 games on record (loaded in 159ms)
HLE Notice: ELF does not have a path.
Initializing plugins...
Init GS
Windows 6.2.9200
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: D:\George\Downloads\pcsx2 isos\Kingdom Hearts II Final Mix +.ISO
Image type = DVD
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (2114352 sectors)
Opening USB
Opening FW
Opening DEV9
McdSlot 0: D:\George\Documents\PCSX2\memcards\Mcd001.ps2
McdSlot 1: D:\George\Documents\PCSX2\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:\SLPM_666.75;1
(SYSTEM.CNF) Software version = 1.01
(SYSTEM.CNF) Disc region type = NTSC
ELF (cdrom0:\SLPM_666.75;1) Game CRC = 0xF266B00B, EntryPoint = 0x0010001C
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLPM_666.75;1
(SYSTEM.CNF) Software version = 1.01
(SYSTEM.CNF) Disc region type = NTSC
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLPM_666.75;1
(SYSTEM.CNF) Software version = 1.01
(SYSTEM.CNF) Disc region type = NTSC
Found Cheats file: 'F266B00B.pnach'
Loaded 86 Cheats from 'F266B00B.pnach'
Overall 86 Cheats loaded
As you can clearly see at the bottom, it found the .pnach file (that I put in C:\Program Files (x86)\PCSX2 1.2.1\Cheats) and it loads the codes in the file. However, when I'm actually playing the game, they aren't working and there are no error messages I can see that would suggest malfunction. For example, my infinite bottle items code doesn't have any effect and the number of them starts to decrease when I use them. I've attached my .pnach file to this post in hopes that someone can poke around and figure out what's wrong with it, and maybe even fix it for me. Thank you in advance.