Yesterday was quite a strange day. The Last of Us Part 1 Remake finally landed on PC, but in a way much less triumphant than I expected. With performance issues and a frustratingly endless shader build, PlaySation’s most anticipated port isn’t quite what we expected. If you are also playing it and it bothers you extremely slow process compilation, that you know that it is not only a bug, but that it can be fixed, and I will explain how to do it.
And it is that the process of compiling shaders today is almost crucial to be able to have a good gaming experience. Without them, we see ourselves with micro hangups and drops every two by three. The Last of Us already has enough base performance issues, but add to that an incomplete cache, we will have a disastrous experience.
Unfortunately, as we discussed in our The Last of Us optimization guide, the Iron Galaxy and Naughty Dog port uses a buggy version from the Oodle decompression library, which makes the process take much longer than usual. Luckily, there is a very easy way to fix this bug and improve your PC experience, and that is simply by replacing the Oodle with a normally working version.
You don’t have to install anything, just download Oodle version 2.9.5 and copy the file oo2core_9_win64.dll to your The Last of Us folder, where there will already be a file with the same name. When Windows asks you to replace it, just go ahead and launch your game again. This should make compiling shaders a lot easier.
Although it is true that tinkering with the game files not ideal, this can do you a lot of trouble until the game is patched to bring it up to the standards of other PlayStation games released on PC. At the moment, we know that its developers they are working on itbut we don’t have a release window for the necessary updates.
In 3D PC Games | Will The Last of US have DLSS or FSR on PC? Sony clarifies this and shares more exclusive computer news