dolphin/Source/Core
JosJuice a7d374bcb9 Cache games without banners
Games without banners were not cached before, because a banner could
become available at any time, making the cache outdated without it
becoming invalidated. Instead of not caching anything, this change makes
Dolphin check for a banner every time a cache that lacks a banner is read.
This is faster than reading all metadata, because reading a Wii banner
only reads from the game's save file, not the volume and its filesystem.

The cache revision is incremented, because otherwise banners will be
missing if a cache without a banner is created in the new version and
the user switches to an old version and creates a savefile.
2015-06-14 12:23:48 +02:00
..
AudioCommon Options: merge SCoreStartupParameter into SConfig 2015-06-12 19:07:45 +02:00
Common Merge pull request #2599 from Sonicadvance1/aarch64_clean_cpudetect 2015-06-14 15:19:03 +10:00
Core Fix 64-bit FreeBSD build 2015-06-13 21:52:47 -07:00
DiscIO Volume: Add prefer_long parameter to GetNames 2015-06-08 12:00:34 +02:00
DolphinQt Cache games without banners 2015-06-14 12:23:48 +02:00
DolphinWX Cache games without banners 2015-06-14 12:23:48 +02:00
InputCommon Options: merge SCoreStartupParameter into SConfig 2015-06-12 19:07:45 +02:00
UICommon Options: merge SCoreStartupParameter into SConfig 2015-06-12 19:07:45 +02:00
VideoBackends Fix FreeBSD build 2015-06-13 21:52:47 -07:00
VideoCommon Fix FreeBSD build 2015-06-13 21:52:47 -07:00
CMakeLists.txt Merge pull request #1085 from waddlesplash/refactoring 2014-10-05 21:25:44 -04:00