This guide walks you through installing and running the unofficial Shadow of the Colossus PC port (the fan-made remake of the PS2 classic) safely, avoiding malware, missing files, and performance issues. You’ll need a Windows PC, a legal copy of the original game’s ISO (or the extracted files), and a bit of patience—no special hardware is required beyond what the port itself demands.
What You’ll Need
- A Windows 10 or 11 PC (64-bit recommended).
- A legal copy of the Shadow of the Colossus PS2 ISO or its extracted contents (you can rip your own disc or use a digital copy you own).
- PCSX2 emulator (the stable release, not a random build).
- The unofficial PC port files (usually called “Shadow of the Colossus PC Port” or “SotC PC”—download only from the official GitHub repository or a trusted community forum).
- 7-Zip or WinRAR to extract compressed files.
- DirectX and Visual C++ Redistributables (most Windows systems already have these, but the port may need specific versions).
Step-by-Step
- Verify the source. Only download the port from the official GitHub repository (search “Shadow of the Colossus PC Port GitHub”) or a well-known community like the PCSX2 forums. Avoid random YouTube links or sketchy download sites—they often bundle malware.
- Install PCSX2. Download the latest stable PCSX2 installer from the official website (pcsx2.net). Run the installer and follow the default prompts. This emulator will run the actual game logic; the port is a graphical enhancement layer.
- Get your game files. If you have a PS2 disc, rip it to an ISO using a tool like ImgBurn (on a PC with a disc drive). If you own a digital copy, locate the .iso or .bin/.cue file. Place it in a folder you can easily find, e.g.,
C:\SotC\. - Extract the port files. Download the port archive (usually a .zip or .7z). Right-click and extract to a new folder, e.g.,
C:\SotC\Port\. Do not run anything directly from the zip—extract first to avoid file corruption. - Run the port installer (if present). Some versions include an .exe installer. If so, run it and choose your PCSX2 installation folder (usually
C:\Program Files\PCSX2). If there’s no installer, skip to the next step. - Configure PCSX2. Launch PCSX2 once to let it create its config folders. Close it. Then, copy the port’s plugin files (like
GSdx.dllorSPU2-X.dll) into PCSX2’spluginsfolder, overwriting if asked. The port’s README will tell you exactly which files to copy. - Set up the game. Open PCSX2, go to CDVD > ISO Selector > Browse, and select your Shadow of the Colossus ISO. Then go to System > Boot ISO. The game should start with the port’s enhanced graphics automatically.
- Adjust settings for performance. In PCSX2, go to Config > Video > Plugin Settings. Set the internal resolution to 3x or 4x native (1080p/1440p). Enable widescreen patches if the port doesn’t force them. For the port’s custom shaders, you may need to enable “Hardware Renderer” and check the port’s specific options in its ini file (usually
port.ini). - Test and save. Play for a few minutes. Create a save state (F1) and a memory card save (in-game). The port should work with both, but save states are faster for testing.
- Update the port. Check the GitHub page for updates. New versions fix bugs and improve performance. Always back up your save files before updating.
Common Mistakes
- Downloading from the wrong place. The biggest risk. Stick to the official GitHub or community forums. If a site asks for a survey or a password to unlock, it’s fake.
- Skipping PCSX2 installation. The port is not standalone—it modifies PCSX2. You must install PCSX2 first.
- Using a pirated ISO. The port works with any ISO, but using a pirated copy is illegal and often comes with corrupted files. Rip your own disc.
- Not reading the README. The port’s README contains specific instructions for your version. Ignoring it leads to missing files or crashes.
- Running as administrator unnecessarily. This can cause permission issues. Run normally unless the README says otherwise.
- Forgetting to extract before running. Running from a zip can cause random crashes and missing DLL errors.
Tips
- Use a wired controller. The game is designed for a gamepad. XInput controllers (Xbox, DualShock via USB) work best. Configure in PCSX2’s Controllers > Plugin Settings.
- Enable the widescreen patch. The port usually includes a built-in widescreen hack. If not, PCSX2 has a widescreen patch in System > Enable Widescreen Patches.
- Back up your saves. Copy the
memcardsfolder and your save states regularly. The port is unofficial, so updates might break saves. - Use a stable PCSX2 version. The latest stable release is safer than nightly builds for this port. Nightly builds change often and may not be compatible.
- Monitor temperatures. The port pushes the GPU hard. Use MSI Afterburner or similar to keep an eye on temps if you have an older card.
Troubleshooting
- Game crashes on startup. Check that you copied all plugin files correctly. Re-extract the port archive and copy again. Also ensure your ISO is not corrupted—try a different ISO if possible.
- Black screen but audio plays. This is usually a graphics plugin issue. Go to Config > Video > Plugin Settings and switch from “OpenGL” to “Direct3D 11” (or vice versa). Also try disabling the port’s custom shaders temporarily.
- Low FPS. Lower the internal resolution to 2x native. Disable any anti-aliasing in the port’s ini. Close background apps. If still slow, your CPU might not meet the port’s requirements—check the GitHub page for minimum specs.
- Missing DLL errors. Install the latest Visual C++ Redistributables from Microsoft. Also install DirectX End-User Runtime. Restart your PC.
- Controller not working. In PCSX2, go to Controllers > Plugin Settings and select your controller from the drop-down. Make sure it’s not set to “Null” or “Keyboard”. If using a DualShock, install DS4Windows or use Steam’s controller support.
- Game saves don’t load. The port may use a different memory card format. In PCSX2, go to Config > Memory Cards and ensure the correct card file is selected. You can also create a new card and use save states to transfer progress.
- Port-specific features not working (e.g., 4K textures). Read the README carefully. Some features require enabling in the
port.inifile. Make sure the file is in the same folder as the PCSX2 executable, and that you have write permissions.
Frequently Asked Questions
Is this port legal?
The port itself is a fan-made modification of an emulator, which is legal in most jurisdictions as long as you own the original game. You must own a legal copy of Shadow of the Colossus to use it. Downloading a pirated ISO is illegal.
Do I need a powerful PC?
The port is demanding. You’ll want a quad-core CPU (Intel i5 or AMD Ryzen 3 or better) and a GPU with at least 2GB VRAM. A GTX 1050 Ti or RX 570 is a good baseline for 1080p at 60fps.
Will this work on a Mac or Linux?
Officially, no. The port is Windows-only. You can try running it through Wine or a virtual machine, but performance will suffer and many features will break. It’s not recommended.
Can I use my original PS2 save file?
Yes, but you’ll need to convert it. PCSX2 uses .ps2 memory card files. You can use a tool like MyMC to convert a PS2 save to a PCSX2 memory card. The port should read it normally.
Does the port include the original PS2 graphics?
No, the port enhances graphics significantly—higher resolution, improved textures, widescreen support, and custom shaders. It’s not a pixel-perfect emulation; it’s a remaster-like experience.
What if I find a bug?
Check the GitHub Issues page for your port version. If it’s not listed, report it there with your system specs and a screenshot. The developers are active but don’t expect immediate fixes—it’s a volunteer project.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Fix Windows 10 Wi-Fi Not Connecting: Step-by-Step
- Scaling Headless Chrome: A Practical Guide
- Fix Windows Upgrade Error 0x80090011
- Fix Microsoft Store Apps Not Updating
- v0 Alternatives: Which Fits Your Web App Build?9.26 yd³
- Fix Hard Disk Error 0x80071ac3