DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
VGSOURCES
Get listed

controller troubleshootingPATCH 2026.10.20

How to Fix Crashes, Missing Files and Controller Problems in the Shadow of the Colossus PC Port

By VGSources Team 9 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The unofficial native Windows port of the PS4 version of Shadow of the Colossus usually fails for a small number of identifiable reasons: an incorrect CUSA08809 dump, missing Sony sound modules, a shader cache rebuilding after an update, Vulkan driver or GPU issues, or an input device being intercepted by Steam or a bad controller driver. Verify the game files first, update the port, then troubleshoot the symptom-specific setting below.

This guide covers the native port and the documented RPCS3 and PCSX2 cases that can look similar. It does not provide copyrighted game data or Sony firmware; you must supply files from your own legally obtained software.

As an Amazon Associate I earn from qualifying purchases.

What the native port is and what your PC needs

This project is an unofficial native Windows conversion of the PS4 release identified as CUSA08809. Its x86-64 game code runs directly on the PC CPU, while PS4 GPU work is translated through Vulkan. That architecture is why the port depends heavily on the game build, Vulkan support and graphics-driver behavior.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Requirement What to verify
Operating system 64-bit Windows 10 or Windows 11
Graphics API Vulkan 1.3-capable GPU and a current driver from NVIDIA, AMD or Intel
Game directory A CUSA08809 folder containing eboot.bin, sce_module and sce_sys
Preferred dump European 1.01 dump when you want the documented 60 FPS and 16x filtering modes
Sound modules Your decrypted libSceNgs2.sprx and libSceUlt.sprx
Renderer Vulkan; DirectX 11 and DirectX 12 are not supported by the port

The launcher can copy the two sound modules from shadPS4’s user/sys_modules directory, or you can provide them from your own console. They are Sony firmware components and are not included in the distributed port archive.

#1 Best Overall
Sale
LAPGEAR Home Office Pro Lap Desk - Black Carbon, Fits 15.6” Laptops | Built-In Mouse Pad & Phone Slot, Wide Cushioned Wrist Rest, Dual-Bolster Microbead Cushion, Carry Handle
  • Spacious Design: Measuring 21.1" wide and 14.1" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
  • Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy ergonomic support with the integrated cushioned wrist rest.
  • Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
  • Durable Surface: Work with confidence on our lap desk's solid surface, featuring a sleek black carbon color, ensuring optimal air circulation to prevent your laptop from overheating.
  • On-the-Go Convenience: With an integrated handle and lightweight design (2.8 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.

Check the installation before changing settings

Many apparent crashes are file-selection errors. Perform these checks in order so that later diagnostics are meaningful.

  1. Confirm the title and region. The launcher expects the PS4 CUSA08809 game folder, not an unrelated PS4 or PS3 release. If you have several dumps, select the one whose folder contains the expected CUSA08809 data.
  2. Open the selected folder. At its top level, verify that eboot.bin, the sce_module directory and the sce_sys directory are present. A folder one level too high or too low can make the launcher appear to start without finding a usable executable.
  3. Use the EU 1.01 build for the documented enhanced modes. The project identifies that dump as the preferred choice for 60 FPS and 16x filtering. Other builds may not expose those options or may behave differently.
  4. Check Vulkan outside the game. Make sure the GPU driver is current and that the adapter you intend to use supports Vulkan 1.3. On systems with integrated and discrete graphics, set the launcher to use the Vulkan-capable adapter you actually tested.
  5. Keep the port current. Older builds contain crashes already fixed in later releases. Do not diagnose a historical failure until you know which port version you are running.

Fixing crashes on startup, in the menu or while loading a save

Update past known crash fixes

Two release notes are especially relevant. Version 0.0.13 fixed an intro and menu crash that occurred when the game requested more textures than the available pool could hold. Version 0.0.12 fixed memory corruption that could close the game after loading a save. If you are on an earlier build, updating is the first corrective action rather than changing texture or memory settings at random.

Allow the first shader rebuild to finish

After an update, the first launch can be slow and may stutter while shaders are rebuilt. That is expected cache work, not proof that the installation is corrupt. Give the initial load time to complete, avoid repeatedly killing the process, and launch again after the cache has been written. A later launch should not repeat the entire first-run delay unless the cache was removed or the driver changed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Separate a missing executable from a runtime crash

If the launcher cannot see eboot.bin, sce_module and sce_sys in the selected CUSA08809 folder, fix the path or dump before investigating Vulkan. If those items are present and the program reaches the intro or menu before closing, the failure is more likely a version, shader, memory or GPU issue.

Collect the exact log when the process still closes

When the port exits without an explanation, open user/last_run.log immediately after reproducing the problem and preserve it before another launch overwrites useful context. The project README gives this direct instruction: “The game closed by itself? Open an issue with user/last_run.log.” Include the port version, the CUSA08809 build, Windows version, GPU model, driver version and the step that triggered the close.

Rank #2
Sale
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display | 85W Max PD, 1 Powered USB-C 5Gbps & 2 Powered USB-A 3.0 5Gbps Data Ports, for MacBook Pro, MacBook Air, Dell and More (Black)
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Restoring missing sound

A silent game is normally a missing-module problem, not a missing redistributable package. The native port requires two decrypted Sony modules:

  • libSceNgs2.sprx
  • libSceUlt.sprx

The launcher can copy them from shadPS4’s user/sys_modules directory. Alternatively, extract the modules from your own console and point the launcher to them according to its module-copy option. Do not search the distributed ZIP for these files: the README states that they are Sony firmware and are not redistributed.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

After copying both modules, restart the game and test a scene with music and effects. If the game remains silent, check that the files are decrypted, that both names are spelled exactly as shown, and that the launcher copied them into the location it uses at runtime. Keep the original files backed up so an update does not force you to repeat the extraction.

Black screens, pink or green fog, and incorrectly colored characters

Use Vulkan and check the AMD fix level

The port supports Vulkan translation; it does not use DirectX 11 or DirectX 12. A black screen on a DirectX-forced configuration is therefore not a fixable renderer choice—return to Vulkan.

Release 0.57 documents an AMD correction for green or pink fog and for characters that appear incorrectly colored or black. The change makes AMD cards use the same 32-lane path used by NVIDIA. The maintainer also noted that the correction had not yet been tested on an AMD card, so treat it as a version-dependent improvement rather than a universal guarantee. If the artifact persists on 0.57 or newer, record the exact AMD model and driver in the issue log.

Rank #3
Sale
Yilador Webcam Cover 3 Pack, 0.03 inch Ultra Thin Laptop Camera Cover Slide | Camera Blocker Slider for iPhone iPad MacBook Pro Computer iMac Cell Phone PC Laptop Accessories, Great for Privacy, Black
  • Note: Not suitable for MacBooks released after 2023 or devices with a protruding front camera; Not applicable to full-screen or notch-style tempered glass screen protectors; Do not use on the rear camera of the phone.
  • 💻 Why Do You Need a Webcam Cover Slide? — Safeguard your privacy by covering your webcam with our reliable webcam cover when not in use. Don't let anyone secretly watch you. Stay protected!
  • ✅ Thin & Stylish — Enhance your laptop's functionality and aesthetics with our 0.027" ultra-thin webcam covers. Seamlessly close your laptop while adding a touch of sophistication.
  • ✅ Fits Most Devices — Compatible with laptops, phones, tablets, desktops! Keep your privacy intact on Ap/ple, Mac/Book, iPh/one, iP/ad, H/P, L/novo, De/ll, Ac/er, As/us, Sa/msung devices.
  • ✅ 365 Days Protection — Our upgraded 3.0 adhesive ensures a strong hold that won't damage your equipment. Experience reliable, long-term privacy protection day in and day out.

Handle GPU work-submission options carefully

The launcher exposes GPU-work-submission controls for AMD and Intel. The README says to enable the NVIDIA-only submission options under Image and FPS when needed. Those options can help on a compatible configuration, but the same documentation warns that you should return the setting to Automatic if the display becomes black. Change one option at a time and restart so you know which setting changed the result.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Distinguish a rendering artifact from a crash

If audio continues and user/last_run.log is being written while the picture is black or tinted, treat the symptom as a graphics-path problem. If the process terminates, collect the log as a crash instead. Report the GPU, driver, port version, game build and whether the artifact appears in the intro, menu or gameplay; those details separate shader and submission problems from an invalid dump.

Performance settings that are not crash fixes

The release notes describe a full-water-reflections and direct-memory-access option. In the title demo, disabling that option raised the result from about 54 FPS to about 59 FPS—roughly a 10 percent increase—at the cost of flatter-looking distant water. The figures are a project-reported title-demo comparison, not a guaranteed frame rate for every scene or GPU.

Use this setting only after the game is stable. It is a visual-performance trade-off, not a remedy for a startup close, missing sound, controller failure or AMD color corruption. If you change it while diagnosing another issue, restore the previous value so the test remains reproducible.

Fixing controller detection and wrong button inputs in the native port

Prove that the game itself is running

The native port supports DualShock 4, DualSense and Xbox controllers, along with key remapping and mouse camera controls. First press a keyboard key in the menu or gameplay. If keyboard input works, the executable and renderer are running and the remaining problem is the controller layer. If keyboard input also fails, return to the crash and Vulkan sections instead of changing controller drivers.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
AboveTEK Portable Laptop Lap Desk w/Retractable Left/Right Mouse Pad Tray, Non-Slip Heat Shield Tablet Notebook Computer Stand Table w/Sturdy Stable Work Surface for Bed Sofa Couch or Travel
  • Anti-Slip Surface - Transform your laptop into a mobile workstation with the AboveTEK portable laptop lap desk. The anti-slip surface provides a strong grip for laptops up to 15.6 inches(Diagonal), while the double rubber strip on the bottom ensures a stable display or typing experience on your lap, couch, or bed.
  • Retractable Mouse Pad - Retractable laptop mouse pad extends on both directions for the left/right handed with elevation along the edges for stopping mouse from falling off. The size of laptop tray is 14" X 9.7" and the size of mouse pad is 7.4" X 6.1".
  • Effective Heat Shield - The effective heat shield made of sturdy and thick material protects your laptop from overheating. Prioritizes your comfort and safety, an ideal lap pad or board for working anywhere.
  • EASY to Carry and Store - With an ergonomic and simplistic design, the lap desk is portable to store in a backpack. Only 15" in size, 2.2 lb of weight and with slim 0.6 inch thickness, it is ready to be easily carried around.
  • Widely Applicable - The smooth platform accommodates laptops and tablets up to 15.6 inches(Diagonal), making it a versatile accessory and one of the best gifts for mom, dad, students and professionals. Perfect for use as a laptop bed tray or tablet holder anywhere at home, library, or park.

Use the port’s mapping page and one device at a time

  1. Open the port’s controller-mapping page and select the device type that matches the connected pad.
  2. Apply the displayed layout, then test movement, camera, confirm and cancel actions in a menu.
  3. Disconnect additional gamepads, virtual pads and remapping utilities during the test. Multiple exposed devices can cause the wrong pad to become player one.
  4. If the existing controller is not detected or reports incorrect buttons, test with a wired Xbox-compatible USB controller. A simple wired device is a useful diagnostic because it avoids Bluetooth pairing and extra virtual-driver layers.

Once a wired pad works, reconnect the original controller alone. If the problem returns, compare its reported layout and remap only the affected buttons rather than changing graphics settings.

RPCS3: fixing the documented Vulkan device-lost case

RPCS3 troubleshooting is separate from the native Windows port. The documented case concerns the PS3 Classics HD release and issue #7774, where Vulkan reported a device-lost failure before the main menu.

Enable High precision Z buffer

  1. Open RPCS3 and locate the game in the title list.
  2. Open the game’s custom configuration rather than changing the global profile.
  3. Under the graphics settings, enable High precision Z buffer.
  4. Save the custom configuration and boot the game again with Vulkan.

In the reported case, the contributor diagnosed a GPU-detection workaround and the reporter confirmed that enabling this option allowed the game to boot smoothly. This is historical emulator evidence, not a promise for every current RPCS3 build or GPU.

Use another renderer as a diagnostic

If Vulkan still fails, test another available renderer to isolate the backend. The original reporter said OpenGL worked without crashes at that time. A successful OpenGL boot points toward Vulkan, driver or device-selection behavior; it does not prove that OpenGL is the best long-term renderer. Record the RPCS3 build, GPU, driver and renderer used because emulator behavior changes over time.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

PCSX2 controller conflicts on Windows

PCSX2 has two documented Windows-side conflicts that can look like a game or emulator crash. They are independent of the native port’s controller mapping.

Best Value
Sale
LAPGEAR Home Office Lap Desk – Pink, Fits 15.6” Laptops | Built-In Mouse Pad & Phone Slot, Integrated Device Ledge, Dual-Bolster Microbead Cushion, Carry Handle
  • Spacious Design: Measuring 21.1" wide and 12" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
  • Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy laptop support with the integrated device ledge.
  • Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
  • Durable Surface: Work with confidence on our lap desk's solid surface, featuring a blush pink color, ensuring optimal air circulation to prevent your laptop from overheating.
  • On-the-Go Convenience: With an integrated handle and lightweight design (2.14 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.

Steam Input sending unintended keyboard commands

Steam’s built-in controller support can send keyboard input to Windows when its desktop layout or emulator hotkeys are active. If menus move by themselves or random commands appear, try one of these controlled tests:

  • Exit Steam completely before launching PCSX2.
  • Disable Steam controller support for the session.
  • Change the Steam desktop layout and remove bindings that target emulator hotkeys.

Retest with only the intended controller connected. If the unwanted keystrokes stop, re-enable features one at a time and keep the layout that does not inject keyboard commands.

Remove the EZFRD64.dll-related driver

PCSX2 documents a different failure involving many third-party controllers and adapters that use a buggy driver commonly known as EZFRD64.dll. The driver can corrupt memory and crash the emulator whenever the controller is plugged in.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Close PCSX2 completely and unplug the affected controller or adapter.
  2. Remove C:WindowsUSB_Vibration as documented by PCSX2, or uninstall the related driver through Windows Control Panel.
  3. Reboot Windows so the driver is no longer loaded.
  4. Launch PCSX2 with a known-good controller and test before reconnecting the suspect device.

If the emulator is stable until that controller is inserted, the driver conflict is a stronger explanation than a game image or graphics setting.

Native port or emulator? Use the symptom and the layer

Situation Native Windows port RPCS3 or PCSX2
Required game data CUSA08809 folder with eboot.bin, sce_module and sce_sys; own Sony sound modules for audio Emulator-specific game image and configuration
Graphics backend Vulkan translation; DirectX 11/12 unsupported Backend behavior varies by emulator and build
Known graphics workaround Version 0.57 AMD 32-lane correction; submission controls may need Automatic RPCS3 issue #7774: enable High precision Z buffer for the documented Vulkan case
Controller layer Built-in DualShock 4, DualSense and Xbox support, remapping and mouse camera Steam Input injection and third-party driver conflicts can affect the emulator before game mapping
Best diagnostic evidence user/last_run.log, port version, GPU and driver Emulator build, renderer, GPU, driver and custom configuration

Do not apply an emulator workaround to the native port or assume that a native-port log explains an RPCS3 or PCSX2 failure. The executable, renderer and input layers are different.

What to include when a problem remains

Reproduce the failure once with unnecessary overlays and extra controllers disconnected, then preserve the relevant log. For the native port, include:

  • Port version, including whether you are on 0.57 or later
  • Windows 10 or 11 build and 64-bit status
  • GPU model, driver version and whether the system has multiple GPUs
  • Exact CUSA08809 dump and region, including whether it is EU 1.01
  • The visible symptom and the exact point at which it occurs
  • user/last_run.log immediately after the close

For RPCS3 or PCSX2, add the emulator build, renderer, custom game settings and controller or driver model. There is no published universal compatibility matrix or crash-free guarantee, so retaining exact versions and logs is the fastest way to turn a repeatable failure into an actionable report.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

controller troubleshootingPC gamingPCSX2RPCS3Shadow of the ColossusVulkanWindows

Leave a reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.