With the Crimson drivers, AMD introduced a shader cache for AMD cards, but it is not working out of the box and Horizons has to be added manually as a profile.
AMD will most likely change this in January when they add games to their driver list, but until then it’s handy to know how to do it.
To enable Shader Caching please follow these steps:
- Open Radeon Settings and choose the Gaming tab.
- Click on Add in the top right and choose Browse.
- Select the EliteDangerous64.exe that should be located in the game directory here.
- The game now shows in the drivers game tab. Select it if it’s not highlighted already.
- Click on Shader Cache and select ON (the default “AMD optimized” does not work).
After this please run Horizons. The first time it will still take some time to get to the main menu, but on subsequent runs, this will only take about 30 seconds or less.