From c780e7db436ca92a7b2ef48eb82e296d6cb3cb8c Mon Sep 17 00:00:00 2001 From: Gregor Richards Date: Tue, 20 Dec 2016 22:17:15 -0500 Subject: [PATCH] Accept the variable size quirk Since the quirks protocol was that a core could report variable savestate size, but the host then tells it "no", we should actually accept the variable size quirk in netplay, since RetroArch refuses to allow cores to actually produce variable-size states. --- network/netplay/netplay_private.h | 1 + 1 file changed, 1 insertion(+) diff --git a/network/netplay/netplay_private.h b/network/netplay/netplay_private.h index e0794f0faa..8e94904caa 100644 --- a/network/netplay/netplay_private.h +++ b/network/netplay/netplay_private.h @@ -62,6 +62,7 @@ /* Mapping of serialization quirks to netplay quirks. */ #define NETPLAY_QUIRK_MAP_UNDERSTOOD \ (RETRO_SERIALIZATION_QUIRK_INCOMPLETE \ + |RETRO_SERIALIZATION_QUIRK_CORE_VARIABLE_SIZE \ |RETRO_SERIALIZATION_QUIRK_MUST_INITIALIZE \ |RETRO_SERIALIZATION_QUIRK_SINGLE_SESSION \ |RETRO_SERIALIZATION_QUIRK_ENDIAN_DEPENDENT \