Skip to content
This repository has been archived by the owner on May 4, 2024. It is now read-only.

Setup (Qt build)

987123879113 edited this page Aug 5, 2022 · 3 revisions

Follow these instructions to the letter and you should be able to get Python 2 games working.

Required Setup

  1. Download the latest build or compile from source code. See: https://github.com/987123879113/pcsx2/wiki#builds

  2. Place the SCPH-50000 BIOS in the bios folder. You must use SCPH-50000 BIOS. The exact BIOS used on real hardware can be found in MAME's ps2.zip ROMs under the filename ps2-0190j-20030822.bin (SHA-1: 0ea98a25a32145dda514de2f0d4bfbbd806bd00c). If you use any other BIOS files then you will potentially run into issues and is not a supported configuration for this fork.

  3. Place the required MagicGate key files into the bios folder. You are responsible for acquiring these files on your own. Information about the keys can be found over at the PS2 Dev Wiki.

Filename SHA-1 Hash
civ.bin 5354987f01d9d5e1390ef9946342d1ecad6211b1
cks.bin a793f867b0325e67982ba8e53f659480c1f512bb
eks.bin 5a3a3ac6f03cf100ef6e8bc92d22e91ec14e27cf
kek.bin 77227dbaaea1042f5972e65a56d2234024e8eff8
  1. You must create a new .py2 file for every game you wish to add to add to the game list in PCSX2 Qt. See the PY2 Game Entry File Example page for an up-to-date example of a .py2 file.

  2. Go to Settings > Network & HDD. Enable Ethernet and select a valid Ethernet device type and Ethernet device. Configure other settings as required here. If you are unsure what Ethernet device type to select, you can probably just select "Sockets" for device type and then "Auto" for device.

  3. Go to Settings > Add Game Directory for each folder containing a .py2 file you wish to add to the game list. If done successfully, you should see the game entry appear on the game list.

  4. Right click each game entry and select "Properties". Adjust the Python 2 settings as needed. Configure any other settings on a per-game basis here.

  5. Go to Settings > Controllers. Change Global Settings as required. Go down to the Python 2 tab and configure inputs for the Native input method here.

  6. Once you've configured your network settings, imported the .py2 game entry to the game list, and configured your controls, you should be able to launch the game by double clicking the game entry on the game list.

Clone this wiki locally