From 7cd831c0e4a30409267327acc17dd0476e213a89 Mon Sep 17 00:00:00 2001 From: adelikat Date: Sat, 19 Jul 2014 23:24:43 +0000 Subject: [PATCH] Add a GBC flag to movie files --- .../movie/conversions/MovieConversionExtensions.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/BizHawk.Client.Common/movie/conversions/MovieConversionExtensions.cs b/BizHawk.Client.Common/movie/conversions/MovieConversionExtensions.cs index 60eb39e60d..d3df703aaa 100644 --- a/BizHawk.Client.Common/movie/conversions/MovieConversionExtensions.cs +++ b/BizHawk.Client.Common/movie/conversions/MovieConversionExtensions.cs @@ -1,6 +1,7 @@ using System; using BizHawk.Common.ReflectionExtensions; using BizHawk.Emulation.Common; +using BizHawk.Emulation.Cores.Nintendo.Gameboy; namespace BizHawk.Client.Common.MovieConversionExtensions { @@ -116,6 +117,11 @@ namespace BizHawk.Client.Common.MovieConversionExtensions } } + if (Global.Emulator is Gameboy && (Global.Emulator as Gameboy).IsCGBMode()) + { + movie.HeaderEntries.Add("IsCGBMode", "1"); + } + movie.Core = ((CoreAttributes)Attribute .GetCustomAttribute(Global.Emulator.GetType(), typeof(CoreAttributes))) .CoreName;