God of War: two players

A second Kratos on a second controller, for the PlayStation 2 game running in PCSX2.

Setup

You need your own copies of two things. Neither is included.

  1. Unzip the mod folder somewhere it can stay (not inside the zip, and not a folder you will delete).
  2. Close PCSX2.
  3. Double-click Install.bat. If Python is not on the PC it offers to install it; say yes, then run Install.bat again.
  4. In the wizard, point at pcsx2-qt.exe and at your disc image, and press Install.
  5. In PCSX2, set up the second controller: Settings → Controllers → Controller Port 2, choose DualShock 2, and map it ("Automatic Mapping" works for most gamepads).
What the installer changes. For this game only: cheats on and the 128 MB memory option on. For PCSX2 as a whole: the PINE connection on (slot 28011), which is how the mod talks to the game. It keeps a copy of each settings file it touches, ending in .before-coop-mod. It also writes one cheat file, SCUS-97399_D6385328.pnach, into PCSX2's cheats folder. Your disc image and your saves are not modified.

Starting a game

  1. Double-click Play God of War Co-op.bat (or the desktop shortcut). PCSX2 opens with the game, and a small black window appears: that is the mod. Leave it open.
  2. Load your save from the memory card, or start a new game.
  3. A few seconds after you can move Kratos, player 2 appears beside him. The black window says two players active.
Save states. A save state made before the mod was installed, or made with an older version of the mod, will not work properly. Load from the memory card first; save states you make after that are fine.

Controls

Both players use the normal God of War controls. These are the additions.

WhoButtonWhat it does
Player 2SelectJump to player 1. Use it whenever player 2 is stuck or left behind.
Eitherhold Circle next to a downed partnerRevive. Takes two seconds; a percentage counts up, and the helper crouches while holding.
Player 1Start, SelectPause and the upgrade menu, as usual. Menus are driven from controller 1.

How it plays

On screen

Shared between the players

Going down

Bosses and button prompts

Extras

Known issues and limits

Not tested yet

Known issues

Limits

If something goes wrong

What you seeWhat to do
Player 2 never appears; the black window says cannot talk to PCSX2PINE is off. In PCSX2: Settings → Advanced → PINE Settings → Enable, slot 28011. (If you do not see an Advanced page, switch on Tools → Show Advanced Settings.) Then restart PCSX2.
The black window says NEW two-player code is ready - close PCSX2 and start it again, or the game crashes soon after loadingCheats or the 128 MB option is off for this game. Right-click the game in PCSX2's list → Properties: under Cheats tick "Enable Cheats"; under Advanced tick "Enable 128MB RAM". Close PCSX2 and start again with the Play shortcut.
waiting for gameplay and nothing moreNormal in menus, loading, cutscenes and while paused. It continues once you control Kratos.
Player 2 appears but the second controller does nothingController Port 2 is not mapped in PCSX2 (Settings → Controllers).
Things behave strangely right after loading a save stateIt is an old state. Load from the memory card and make a fresh one.
Player 2 is stuck, fell, or was left behindPlayer 2 presses Select.
Install.bat says the disc is a different versionThe mod only fits the exact program on the US disc SCUS-97399 (PCSX2 shows its CRC as D6385328).
You moved PCSX2, the disc image or the mod folderRun Install.bat again.
Something elseReport it on the project's GitHub page under Issues. Include what the black window said last, your PCSX2 version, and where in the game it happened.

Removing it

Close PCSX2, double-click Uninstall.bat in the mod folder, then delete the folder. It removes the cheat file, the desktop shortcut and the launcher, and puts this game's PCSX2 settings back.

By hand, if that does not work:

  1. Delete SCUS-97399_D6385328.pnach from PCSX2's cheats folder (normally Documents\PCSX2\cheats). If there is a .before-coop-mod copy beside it, rename it back.
  2. Delete the mod folder and the desktop shortcut.
  3. Optional: in PCSX2's gamesettings folder, replace SCUS-97399_D6385328.ini with its .before-coop-mod copy.

Start the game from PCSX2 as usual and it is single-player again. Your memory-card saves are ordinary game saves.

A fan-made, non-commercial mod. Not affiliated with, endorsed by or sponsored by Sony Interactive Entertainment or Santa Monica Studio. God of War is a trademark of Sony Interactive Entertainment. The mod contains none of the game's files: it needs your own copy of the game, and builds its patch from it on your PC.