The behavior of the shader cache depends heavily on the Graphics API being used:
In this article, we will break down what a shader cache is, why Ryujinx handles it differently than other emulators, how to build your own cache, how to install community caches, and how to troubleshoot common issues. shader cache ryujinx