Back to Explore

Supermedo/uncharted_pc

GitHub
15 updates · last 90 daysOpen source

Last release:

A Windows port that runs Uncharted: The Nathan Drake Collection’s first three games natively, translating their graphics to Vulkan. It includes a launcher with display, upscaling, input, audio, and other settings, and requires your own decrypted game files.

Project status

  • Actively maintained, with an upstream push and update on November 4, 2026.
  • Updates have been frequent recently: several arrived within days, including multiple on October 30.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v0.3.14

    Uncharted for Windows 0.3.14 focuses on crash, freeze, and performance fixes, including PGO builds and improvements to Uncharted 3 texture handling. It adds low-latency options and smoother offline Continue and New Game behavior, along with audio fallbacks and an Uncharted 2 Chapter Select weapon fix.

    Features
  • v0.3.13

    Uncharted for Windows 0.3.13 adds an Uncharted 3 fix for characters sinking, floating, or twitching, with a lighter default mode and a more costly full mode. It also adds a confirmation-based Quit game button that waits for saves before exiting, subject to a timeout in the implementation.

    Features
  • v0.3.12

    Uncharted for Windows 0.3.12 focuses on fixing freezes, crashes, rendering and physics issues, and texture-cache thrashing. The code also adds crash-dump diagnostics and changes GPU scheduling and memory-allocation behavior; no documented breaking changes are apparent.

    Features
  • v0.3.11

    Uncharted for Windows 0.3.11 adds crash fixes for high-frame-rate move actions and job-worker render contexts, plus rendering fixes for aiming focus, upscaler artifacts, and bloom. It also retries failed graphics pipeline creation without the cache and preserves the five most recent game logs.

    Features
  • v0.3.10

    Version 0.3.10 fixes reported crashes and rendering issues across Uncharted 1, 2, and 3, addresses an FSR 3 frame-generation memory leak, and changes default readback and worker-sleep behavior. It also redesigns the launcher with original generated artwork and uses a new shader cache version.

    Features
  • v0.3.9

    Uncharted for Windows 0.3.9 incorporates fixes from BilalReloaded's port for Uncharted 3 cloth synchronization, guest-memory allocation failures, a Uncharted 3 chapter 8 crash, and crashes caused by malformed texture descriptions. The code implements these changes through deferred Windows memory commits, shader barrier and cache updates, a game-specific focus reset patch, and more tolerant handling of invalid GPU resource data.

  • v0.3.8

    Uncharted for Windows 0.3.8 adds real higher-resolution and ultrawide rendering, background shader compilation with per-GPU caches, and several launcher features including fixes, trophies, cheats, prompts, vibration, and custom art. It also includes shader, rendering, game-launch, and Linux fixes; the code diff contains an additional XeSS upscaler feature that the release notes do not mention.

    Features
  • v0.3.7

    This release focuses on stability and compatibility, adding CPU instruction rewriting for older Intel processors and protection against Windows exception data corrupting game stack data. It also fixes GPU-result visibility, memory handling, and leaks, while adding surround audio and more launcher, control, and game-build support. The release notes document no user-facing breaking change.

    Features
  • v0.3.6

    Uncharted for Windows 0.3.6 adds AMD FX support by emulating MOVBE, fixes an Uncharted 2 train-wreck crash for EU 1.00, and addresses black blocks caused by bad shader output. The code also adds configurable NaN and infinity handling for shader color outputs, with separate cache paths for each guard mode.

    Features
  • v0.3.5

    Version 0.3.5 fixes short game-file reads that could cause Uncharted 2 loading failures and adds MP3 decoding for Uncharted 3. It also adds a CPU preflight check that reports missing processor instructions instead of allowing the game to fail with an illegal-instruction crash.

    Features
  • v0.3.4

    Uncharted for Windows 0.3.4 fixes several game crashes and graphics issues, improves behavior under high GPU memory pressure, and updates launcher controls and per-game folder support. The code changes broadly match the release notes, with no documented public API break; one potential prepared-cache issue for first-time use of a separate game folder is not called out.

    Features
  • v0.3.3

    Version 0.3.3 disables Vulkan vertex input dynamic state by default on Intel GPUs to fix the Intel HD 630 black screen, while allowing users to override that choice with an environment variable. The release also repeats the 0.3.2 U1 crash fix and raises the recommended graphics memory requirement to 6 GB, with two other game crashes still under investigation.

  • v0.3.2

    v0.3.2 fixes the Uncharted 1, 2, and 3 crash caused when the game recycles a frame before the GPU has finished with it. The game now waits for the GPU, and the previous frame-ahead limit is disabled by default again.

  • v0.3.1

    Uncharted for Windows 0.3.1 targets a crash in Uncharted 1, and occasionally other games, caused when the game ran too far ahead of GPU processing. The release adds frame pacing intended to limit that lead to one frame, matching PS4 behavior, and updates the launcher to identify itself as version 0.3.1.

  • v0.3

    Uncharted for Windows 0.3 is the first public build of the port, bringing Drake's Fortune, Among Thieves, and Drake's Deception to Windows through one launcher. It includes high-frame-rate and upscaling options, frame generation, multiple input methods, and a fix for a high-frame-rate crash in Uncharted 3.

    Features