LaunchBoxContributors
On this page

IEmulatorWithCores13.18

Interface in Unbroken.LaunchBox.Plugins

Obsolete since 14.1

Use IEmulatorCoreCapability instead.

C#
public interface IEmulatorWithCores
Provides the schema version 1 contract for emulator core selection.

Methods

GetAllAvailableCores

C#
string[] GetAllAvailableCores(string emulatorFilePath)
Gets every core currently available to the emulator installation.
emulatorFilePath
The path to the emulator executable.

Returns

The available core identifiers.

GetSuggestedCores

C#
string[] GetSuggestedCores(string emulatorFilePath, string platform)
Gets the preferred cores for a platform.
emulatorFilePath
The path to the emulator executable.
platform
The platform being configured.

Returns

The suggested core identifiers in preference order.