dolphin/Source/Core
Scott Mansell f419faa408 IPC_HLE: Close file handles before savestating. Fixes DKCR crashing.
Donkey Kong Country Returns is writing new data to some files in /tmp
when loading each level. But the savestate code was opening the files
a second time and reading some old and stale data out.

As of #3798, dolphin now correctly restores that stale data to /tmp,
which broke DKCR (and probally countless other games).

This PR closes all file handles before saving and loading savestates,
which flushes the data out and pervents this issue. (old savestates
are corrupted and will still cause crashes if loaded)
2016-05-29 16:48:46 +12:00
..
AudioCommon Core: Threadsafety Synchronization Fixes (Frame Advance / FifoPlayer) 2016-05-13 09:23:44 +10:00
Common Fix builds when using newest version of NDK 2016-05-25 14:23:35 -04:00
Core IPC_HLE: Close file handles before savestating. Fixes DKCR crashing. 2016-05-29 16:48:46 +12:00
DiscIO DriveReader: Fix View > Show Drives 2016-04-26 21:24:08 +10:00
DolphinQt2 Merge pull request #3794 from EmptyChaos/frame-advance-race 2016-05-22 15:19:16 -04:00
DolphinWX [UI] Fix Gamelist encoding bug 2016-05-23 17:47:30 -05:00
InputCommon Merge pull request #3805 from mathieui/gcadapter-unplug-crash 2016-05-19 22:58:06 +02:00
UICommon Merge VideoBackendHardware into VideoBackend. 2016-01-12 23:18:58 +01:00
VideoBackends Fix building with PCH disabled. 2016-05-26 13:05:21 -05:00
VideoCommon OGL: Work around slowdown of glMapBufferRange with SSBO on NVIDIA drivers 2016-05-19 21:24:09 +10:00
CMakeLists.txt [UI] Remove DolphinQt 2016-01-05 19:42:02 -06:00