pcsx2/common/include
Admiral H. Curtiss 880be6f602 FolderMemoryCard: Only load data relevant to game. Please read commit description!
Essentially, I'm telling the memory card to re-index itself with a
filter based on the game's disc serial every time a new executable boots
in the emulator.

This currently works for a lot of games, but fails in edge cases where
the game disc's serial does not match the game serial that is written to
the memory card as part of the save file's directory name. This affects
mostly (only?) games that have multiple discs. We could circumvent this
by adding a "save game serial" or something into the GameDatabase which
tells us what we should filter by for those cases.

Apart from this edge case, this appears to work surprisingly well. Try
it and see if you can find other issues!
2015-07-12 14:37:51 +02:00
..
Utilities Merge pull request #612 from turtleli/ui-event-handling-fixes 2015-06-26 15:23:50 +02:00
api Removed all trailing whitespace in *.c *.cpp *.h because it irritates me. 2010-04-25 00:31:27 +00:00
wx User Interface: 2009-10-16 03:58:29 +00:00
x86emitter Remove 3dnow (unused, obsolete). 2015-02-27 21:12:34 +01:00
PS2Edefs.h Provide a DEV9async and use it to call irq 2015-05-13 10:04:04 +01:00
PS2Eext.h common: use stdcall convention too 2015-04-17 18:33:26 +02:00
PS2Etypes.h Copyright 2010 : PCSX2 and plugins! (notable exception: didn't update copyright info in any Gabest plugins) 2010-05-03 14:08:02 +00:00
Pcsx2Api.h Spu2null, padnull, gsnull, CDVDnull, onepad, spu2x: 2010-08-06 11:43:21 +00:00
Pcsx2Defs.h Use __builtin_unreachable where possible for non-msvc 2014-08-15 14:43:52 +10:00
Pcsx2Types.h windows build take3: revert previous commit 2015-01-18 19:25:46 +01:00
PluginCallbacks.h FolderMemoryCard: Only load data relevant to game. Please read commit description! 2015-07-12 14:37:51 +02:00
afxresmw.h Fix for the v110_xp toolset in vs2012. Removed winuser.h from afxresmw.h, nothing seems to be using it, but it breaks something in string.h. I did not change the projects to use v110_xp by default, to get an xp compatible binary, you have to call it from command line like this: msbuild pcsx2_suite_2012.sln /t:Build "/p:Configuration=Release AVX2" /p:PlatformToolset=v110_xp /m. Change Configuration=... as needed. 2013-07-02 16:01:06 +00:00
comptr.h Missing file 2013-07-01 21:32:44 +00:00
intrin_x86.h common: 64 bits intrinsic fixes 2015-01-05 23:46:18 +01:00