Capture 32x flag in movies
This commit is contained in:
parent
6de4888de2
commit
bbe9db2c62
|
@ -7,6 +7,7 @@ using BizHawk.Emulation.Cores.Nintendo.Gameboy;
|
|||
using BizHawk.Emulation.Cores.Sega.MasterSystem;
|
||||
using BizHawk.Emulation.Common.IEmulatorExtensions;
|
||||
using BizHawk.Emulation.Cores.Consoles.Sega.gpgx;
|
||||
using BizHawk.Emulation.Cores.Consoles.Sega.PicoDrive;
|
||||
|
||||
namespace BizHawk.Client.Common.MovieConversionExtensions
|
||||
{
|
||||
|
@ -325,6 +326,11 @@ namespace BizHawk.Client.Common.MovieConversionExtensions
|
|||
movie.HeaderEntries.Add("IsSegaCDMode", "1");
|
||||
}
|
||||
|
||||
if (Global.Emulator is PicoDrive && (Global.Emulator as PicoDrive).Is32X)
|
||||
{
|
||||
movie.HeaderEntries.Add("Is32X", "1");
|
||||
}
|
||||
|
||||
movie.Core = ((CoreAttributes)Attribute
|
||||
.GetCustomAttribute(Global.Emulator.GetType(), typeof(CoreAttributes)))
|
||||
.CoreName;
|
||||
|
|
|
@ -108,8 +108,12 @@ namespace BizHawk.Emulation.Cores.Consoles.Sega.PicoDrive
|
|||
ControllerDefinition = PicoDriveController;
|
||||
DeterministicEmulation = deterministic;
|
||||
_core.SetCDReadCallback(_cdcallback);
|
||||
|
||||
Is32X = game["32X"];
|
||||
}
|
||||
|
||||
public bool Is32X { get; }
|
||||
|
||||
public static readonly ControllerDefinition PicoDriveController = new ControllerDefinition
|
||||
{
|
||||
Name = "PicoDrive Genesis Controller",
|
||||
|
|
Loading…
Reference in New Issue