LaunchBoxContributors
On this page

IEmulatorPlatform7.10

Interface in Unbroken.LaunchBox.Plugins.Data

C#
public interface IEmulatorPlatform
This interface represents an Emulator Platform that is associated with an IEmulator in LaunchBox/Big Box.

Properties

  • AutoExtract12.8Gets or sets a value specifying whether to extract ROM archives before launching the Emulator. If null, use the Emulator's IEmulator.AutoExtract setting
  • CommandLineChanged 13.27Gets or sets the command line parameters that are used when launching the associated Emulator using this Emulator Platform.
  • EmulatorIdGets the ID of the Emulator that is associated with this Emulator Platform. Maps up directly to the Emulator's IEmulator.Id property.
  • IsDefaultGets or set a value specifying whether the associated Emulator is the default Emulator for this Emulator Platform.
  • M3uDiscLoadEnabled10.10Gets or set a value specifying whether the associated Emulator supports M3U disc playlist loading for multi-disc games.
  • PlatformGets or sets the name of the Platform that is associated with this Emulator Platform. Maps up directly to the Platform's IPlatform.Name property.

AutoExtract 12.8

C#
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 IEmulator.AutoExtract setting

CommandLine Changed 13.27

C#
string? CommandLine { get; set; }
Gets or sets the command line parameters that are used when launching the associated Emulator using this Emulator Platform.

EmulatorId

C#
string EmulatorId { get; }
Gets the ID of the Emulator that is associated with this Emulator Platform. Maps up directly to the Emulator's IEmulator.Id property.

IsDefault

C#
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

C#
bool M3uDiscLoadEnabled { get; set; }
Gets or set a value specifying whether the associated Emulator supports M3U disc playlist loading for multi-disc games.

Platform

C#
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 IPlatform.Name property.