Store served firmware information in movie headers

This commit is contained in:
adelikat 2015-02-06 00:16:53 +00:00
parent a782fdb315
commit e020574b8d
1 changed files with 9 additions and 0 deletions

View File

@ -222,6 +222,15 @@ namespace BizHawk.Client.Common.MovieConversionExtensions
} }
} }
if (Global.FirmwareManager.RecentlyServed.Any())
{
foreach (var firmware in Global.FirmwareManager.RecentlyServed)
{
movie.HeaderEntries.Add(firmware.SystemId + " Firmware " + firmware.FirmwareId, firmware.Hash);
}
}
if (Global.Emulator is Gameboy && (Global.Emulator as Gameboy).IsCGBMode()) if (Global.Emulator is Gameboy && (Global.Emulator as Gameboy).IsCGBMode())
{ {
movie.HeaderEntries.Add("IsCGBMode", "1"); movie.HeaderEntries.Add("IsCGBMode", "1");