SotC-project / sotc-pc
git clone https://github.com/SotC-project/sotc-pc.git
Shadow of the Colossus (PS4, CUSA08809) on Windows: a game-specific custom build of the shadPS4 emulator (GPL-2.0) plus scripts. Unofficial; no game files included, your own copy is needed.
—
stars, 24h
+47
stars, 7 days · #960
+47
stars, 30 days · #6,288
47
★ total · +47% this week
1
forks · 1 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageShell
LicenseGPL-2.0
Created2026-10-13 (7d ago)
Last push2d ago
Watchers1
OwnerUser
GitHub topics
Links
README excerpt
# Shadow of the Colossus (PS4, CUSA08809) on PC Unofficial. Not affiliated with, endorsed by or connected to Sony Interactive Entertainment, Bluepoint Games or the shadPS4 project. This project starts one game, Shadow of the Colossus (2018, CUSA08809), from a single program on Windows, with keyboard, mouse and controller support, PC graphics settings, an uncapped frame rate, a free play mode and an achievements panel. It has two parts: - **This repository**: the scripts and settings around the program (build, install, settings pages, key pictures, test and measurement scripts). - **The runtime**, a game-specific build of shadPS4, a PlayStation 4 emulator. It lives in this repository too, on the branch `runtime`, and is checked out into the `runtime` folder as a submodule. It is not a recompilation or a decompilation. The game's own PlayStation 4 program runs unchanged on the runtime, which translates its system and graphics calls to Windows and Vulkan. **No game file is here and none may be added.** You need your own copy of the game. ## How it runs Ryzen 7 5700X3D, Radeon RX 9060 XT, 1080p, frame rate uncapped. Average / 1% low FPS: | Preset | Gaius arena | Field with Agro | Valus arena | |---|---|---|---| | Low | 77 / 40 | 114 / 63 | 89 / 45 | | Medium | 61 / 34 | 80 / 39 | 73 / 42 | | High | 59 / 22 | 106 / 55 | 74 / 28 | | Ultra | 59 / 35 | 102 / 56 | 81 / 38 | ### Battles and scenes High preset, 1080p, no frame limit, with the performance readout. Frames of the benchmark videos recorded 2026-10-11 (build 61ad3f5); the averages are over each 24 s recording. Pelagia, 12th colossus: average 74 FPS Phaedra, 4th colossus: average 93 FPS Gaius, 3rd colossus: average 57 FPS Malus, 16th colossus: average 63 FPS Basaran, 9th colossus, firing: average 78 FPS Dirge's desert: average 125 FPS Phalanx's desert: average 76 FPS Shrine of Worship: average 54 FPS Method, the third scene and the requirements: showcase/BENCHMARK.md. Only this one PC has been measured; nothing has been run on Intel or NVIDIA graphics. ## How this works The game is not rewritten. Its PlayStation 4 program file runs as it is, on a runtime that stands in for the console: - **The runtime is a custom build of shadPS4**, the open source PlayStation 4 emulator, licensed GPL-2.0-or-later like shadPS4 itself. It was branched from shadPS4 `main` at commit `945dbc3` (6 October 2026) and carries about a hundred commits on top, all on the branch `runtime`. The emulator's general parts (loading the program, the system libraries, the translation of PS4 shaders and graphics commands to Vulkan) are shadPS4's work. - **What this build changes** is aimed at this one game: fixes for the faults that stopped it from starting and rendering; work on frame rate and frame pacing (saved pipelines, parallel loading, fewer stalls); keyboard and mouse input mapped to the game's button schemes with matching key pictures; mouse use of the game's menus; lines added to the game's own