14.1 Beta 1 SDK
IEmulatorPlatform7.10
public interface Unbroken.LaunchBox.Plugins.Data.IEmulatorPlatform
This interface represents an Emulator Platform that is associated with an Unbroken.LaunchBox.Plugins.Data.IEmulator in LaunchBox/Big Box.
Properties
bool? AutoExtract { get; set; }string? CommandLine { get; set; }string EmulatorId { get; }bool IsDefault { get; set; }bool M3uDiscLoadEnabled { get; set; }string Platform { get; set; }
AutoExtract 12.8
bool? AutoExtract { get; set; }
Gets or sets a value specifying whether to extract ROM archives before launching the Emulator. If null, use the Emulator's Unbroken.LaunchBox.Plugins.Data.IEmulator.AutoExtract setting
CommandLine 7.10
string? CommandLine { get; set; }
Gets or sets the command line parameters that are used when launching the associated Emulator using this Emulator Platform.
EmulatorId 7.10
string EmulatorId { get; }
Gets the ID of the Emulator that is associated with this Emulator Platform. Maps up directly to the Emulator's Unbroken.LaunchBox.Plugins.Data.IEmulator.Id property.
IsDefault 7.10
bool IsDefault { get; set; }
Gets or set a value specifying whether the associated Emulator is the default Emulator for this Emulator Platform.
M3uDiscLoadEnabled 10.10
bool M3uDiscLoadEnabled { get; set; }
Gets or set a value specifying whether the associated Emulator supports M3U disc playlist loading for multi-disc games.
Platform 7.10
string Platform { get; set; }
Gets or sets the name of the Platform that is associated with this Emulator Platform. Maps up directly to the Platform's Unbroken.LaunchBox.Plugins.Data.IPlatform.Name property.