D
Deleted User
Guest
OP
Nintendo Switch Emulator Ryujinx Version 1.0.4709 adds a new feature that reduces game load times up to 70%.
This option must be enabled in Options > Settings > System > Enable Profiled Persistent Translation Cache.
What is the Profiled Persistent Translation Cache?
In a nutshell, this feature caches translated functions so that they do not need to be translated every time the game loads. This results in a significant reduction of load times --the amount of time between launching a game and arriving at the title screen-- for nearly every game.
Hardware used in the following tests: i5-6600K and NVIDIA GTX 1080
How it works
After enabling the profiled persistent translation cache option from the GUI, during the first start of a title a profiling file (.info) is created or updated; at the second start of the title the already saved profiling information is used to decide which new functions must be translated and how. Any function not translated will be translated at the next run; at the end of this phase a cache file (.cache) is created and the execution continues. At the third start of the title the already translated and saved functions are used to speed up the loading of the title.
As long as the system remains enabled, these phases are repeated at or during the reuse of the title, allowing a progressive growth of the profiling file and the cache file, limiting the use of the resources.