On ubuntu 16.04 libavcodec is broken so i cant install dolphin from website.
Should i just compile myself?
Should i just compile myself?
Libavcodec 56 broken
|
04-29-2016, 04:45 AM
On ubuntu 16.04 libavcodec is broken so i cant install dolphin from website.
Should i just compile myself? 04-29-2016, 07:19 AM
Yep. We only support automatic builds for that particular version of ubuntu listed.
https://wiki.dolphin-emu.org/index.php?t..._and_15.10 There's also a PPA option, but I don't recommend that because updating Dolphin invalidates your shader cache, Dolphin updates a lot. 04-30-2016, 08:30 AM
a slightly related question, does updating Dolphin always invalidate the shader cache or only when there's a graphics related change?
04-30-2016, 09:48 AM
Ouch, I didn't know this. Thought it was similar to save states which usually are compatible between versions. Thanks for the advice!
04-30-2016, 01:52 PM
Err, no. Similar to save states where there's a "state revision" number that gets increased whenever a change into save state system is made, there's a "shader cache" revision too. On Dolphin side, the shader cache should be invalidated when this number is increased (and whenever a change that affects shaders are made, the revision is increased too -- just like with save states). However, there are other factors that can invalidate the cache, such as GPU drivers updates and in some rare cases, even OS updates...
In other words, save states and shader cache can be shared between different versions as long as they're from the same "internal revision".
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 32 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2) 04-30-2016, 04:02 PM
From a quick lookup, the last time save state code was changed was in PR #3782. Theoretically, any version built after PR #3782 merge should be able to "share" their save states. I already saw something similar for Shader Cache a while ago, but I didn't find the relevant code (too lazy to do a in-depth search ATM)...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 32 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (22H2) 04-30-2016, 07:33 PM
(04-30-2016, 01:52 PM)Jhonn Wrote: Err, no. Similar to save states where there's a "state revision" number that gets increased whenever a change into save state system is made, there's a "shader cache" revision too. On Dolphin side, the shader cache should be invalidated when this number is increased (and whenever a change that affects shaders are made, the revision is increased too -- just like with save states). However, there are other factors that can invalidate the cache, such as GPU drivers updates and in some rare cases, even OS updates... This is true, except the shader cache revision is automatically changed for every revision of Dolphin, so you can never share the shader cache between different versions of Dolphin like you sometimes can with savestates. (I think Ishiiruka does it differently, though.) |
« Next Oldest | Next Newest »
|