There is a native Windows port of the PS4 version of Shadow of the Colossus (original port by AjncSystem). It is not an emulator: the game's own code runs on the CPU and the GPU commands are translated to Vulkan. A community fork of it has been getting a lot of updates lately, and the latest release is 0.60.6-plus9, so I thought it was worth sharing.
What the fork adds:
- 60 FPS in the Shrine of Worship (59-61 FPS uncapped on a Ryzen 7 5700X + RTX 5060 Ti; it used to sit around 53), by removing thousands of unnecessary render-pass restarts per second.
- Upscaling and frame generation: FSR 1, FSR 3.1 and DLSS Super Resolution (internal render size up to 1440p), plus DLSS-G / FSR 3 frame generation.
- Ultrawide: 21:9 and 32:9 with a wider view, not stretched.
- Video memory is automatic: it reads the budget the driver gives and picks the texture and buffer limits itself.
- Faster starts: the driver's pipeline cache is saved to disk.
- Launcher options: borderless fullscreen, controller vibration on/off, and frame generation without interpolating the HUD (experimental, so the health/stamina bars stop shaking).
- A mitigation for the "texture page pool ran out" crash in wide open-world views. It is a mitigation, not a guaranteed fix, since the bug is in the game itself.
In the open world it runs around 45-55 FPS on that same setup (the video shows it), so 60 FPS is for the Shrine, not everywhere.
Known limits: native 4K is blocked on purpose (fine textures get blurrier, and it runs around 43 FPS on that card); 1080p -> 4K with FSR/DLSS gets about 52-58 FPS. Some AMD GCN cards still need testing on Windows, and there is a known black-bar bug on the stamina gauge at 21:9.
About the Video: it was recorded on 0.60.6-plus9, and the FPS panel reads about 3 FPS lower while the screen is being recorded. Performance in the Shrine has not changed much since then, so it is still representative of the current release.
You need your own legal dump of the game (CUSA08809 or CUSA08034); nothing from the game or from Sony's firmware is included.