Pnach Files For Pcsx2 2016

  • I'm looking for someone to make cheat codes for me on the Playstation 2 emulator PCSX2 Normally to cheat on a Playstation 2 you would use Action Replay Max, Gameshark 2 or Codebreaker codes but the PCSX2 emulator uses 'cheat patches', PNACH files instead.
  • Jul 25, 2016 #1. I don't see any correct section to post such things like this so apologies if it's not allowed here, although it would be cool to see.

PCSX2 version:
v1.5.0-dev-1025-gcff8cb1 (2016-07-27; cff8cb1).

How to get pnach file work on pcsx2 ALI EZZ ELDEEN. WWE SmackDown vs. (codebreaker, gameshark, armax, or even.pnach files) - Duration.

PCSX2 options:
Defaults. No options modifications affect this issue.

Plugins used:
Defaults (GSdx32-AVX, LilyPad, SPU2-X, cdvdGigaherz, USBnull, FWnull and DEV9ghzdrk). No particular plugins affect this issue.

Plugin settings:
Defaults. No settings modifications affect the issue.

Description:
If any game is full booted with pnaches (such as cheats and/or widescreen hacks) enabled, PCSX2 currently attempts to inject them into live memory between the end of the 'Sony Computer Entertainment' animation and prior to the start of the 'PlayStation 2' animation. As a result, game pnaches have the potential of corrupting BIOS memory, triggering freezes, log errors and even crashes.

Pnach

Would it be possible to modify PCSX2's patching engine to only inject game pnaches into live memory after the 'PlayStation 2' logo animation has ended (once the BIOS has been cleared from live memory)?

How to replicate:

  1. This has only been tested with my North American launch PS2's dumped BIOS: USA v01.20 (02/09/2000). Since these replication steps are based on pnach/BIOS memory conflicts, the outcome might not be reproducible in other BIOS revisions if their conflicting addresses differ from mine. The pnach in step 5 is deliberately extremely long to increase the odds of conflicts.
  2. Launch PCSX2 and fast boot any game.
  3. In the log window, take note of the game's CRC.
  4. Exit PCSX2 completely.
  5. In PCSX2's cheats folder, create a pnach named after the game's CRC (example: 2EDE12D1.pnach). Place this gist's contents into the pnach.
  6. Ensure cheats are enabled by going to 'System - Enable Cheats'.
  7. Full boot the game.
  8. The BIOS' 'Sony Computer Entertainment' startup animation will play, followed by a frozen black screen. Depending on your BIOS, log errors and crashes may also occur. The 'PlayStation 2' logo animation will never be reached.
  9. Step 9 didn't work as expected. Both the 'Sony Computer Entertainment' and 'PlayStation 2' animations should've been able to playback fully, regardless of what the pnach does. Freezes/log errors/crashes as a result of the pnach's hacks shouldn't of occurred until after the 'PlayStation 2' animation finished playing.

Pnach File Download

Last known version to work:

  • Never worked.
  • Oldest tested version: R5766 (2013-12-05; 9e1717f).

PC specifications:
CPU: Intel Core i7 2600K @ 3.4GHz; GPU: XFX Radeon HD 6970 2GB; GPU driver: Crimson 16.2.1 Beta; OS: Windows 7 SP1.

Pcsx2 pnach download

Other comments:

  • This is the 'other' full boot pnach bug I referred to in #851.
  • There's a risk that whatever gets implemented to fix this might cause #627's issue to start occurring in full boot mode (it currently only affects fast boot).
  • @avih@gregory38 FYI.