Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem



Best bet is first go wipe all existing shader cache, then DDU wipe the drivers and software.l in safe mode. Reboot and install latest supported GPU driver. Reboot when done and then configure the NVIDIA control panel. Such as setting Shader Cache to around 10GB or simply set to Unlimited.
Caching won't happen until the game has been run again now at least once. Most DX9 games don't use modern methods of shader caching though like DX11, 12 and Vulkan based games do. Most of those older games used tbeir own methods and usually placed a temp file some place for such a thing, if it even used that method at all. So you won't find shader cache for DX9 games within the AppData folder structure like you would for modern games.
And with modern GPUs they have enough VRAM to where everything an old DX9 game would need to do, should actively fit in that VRAM space. Since even old GPUs of that era, with VRAM sizes such as 512/768 MB and 1GB were capable of doing that just fine for most games running DX9 or OpenGL. However for those older games it may help to force enable Triple Buffering as well. Something you usually want disabled for modern day games. Many of those older games are also 32bit at the core and wouldn't be able to use beyond most likely some where around 1-4 GB of VRAM anyways, if most DX9 games can even use that much at one time.