If you are playing a legally purchased, fully updated version of the game, . Ensure your platform client has automatically applied the latest game version. Community Fixes for Pre-Patch or Alternative Copies
When launching the game for the first time after updating, let it sit on the main menu. Allow the game to complete its shader pre-compilation to prevent aggressive stutters during early gameplay stages. Performance Expectations on Older CPUs
A wave of community-driven fixes has emerged in late 2024 and early 2025. This article details everything you need to know about the new Uncharted 4 AVX2 workarounds, why Sony’s port relies on this instruction set, and—most importantly—how to get the game running on your legacy hardware today.
:
If you are unable to use the official patch, you can emulate the missing AVX2 instructions using the . Be warned: this method significantly reduces performance and may result in a "slideshow" experience.
Because this fix is baked directly into the official game architecture, no complex mods, external script editors, or risk-laden .exe replacements are necessary.
: How to Play Legacy of Thieves on Older CPUs uncharted 4 avx2 fix new
: Many players pointed out that while their CPUs were "old," they still possessed enough raw power to run modern titles like Elden Ring Spider-Man
If you are running the game through major digital storefronts like Steam or Epic Games Store, the installation of this fix should be automatic. Use the following steps to verify your game is updated correctly:
Search GitHub for a repository named U4_AVX2_Bypass (by user RedlineDrifter ). Do not use older packs from 2023. The version as of this article is v3.2 , dated November 2024. It includes: If you are playing a legally purchased, fully
or later, which officially added support for older processors.
Before the official patch existed, some users successfully ran Uncharted 4 using Intel's —a tool designed to emulate new instruction sets on older hardware.
The proxy DLL intercepts the game’s call to DirectX 11. Before initializing the GPU, it hooks the CPU’s instruction decoder. When the game asks for VPMASKMOVD (an AVX2 instruction), the DLL translates it into a loop of MOVDQU (SSE2) operations. Allow the game to complete its shader pre-compilation
The developers addressed this limitation seamlessly via the game's update. Instead of completely removing AVX2 code—which would lower performance on modern machines—the team implemented an automated fallback executable system .
Extract the archive files directly into your Uncharted 4 game directory where u4.exe is located. Open a Command Prompt (cmd) window inside that folder.