LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

This reference documents the current beta SDK. Beta APIs can change before stable.

IEmulatorCoreProvider14.1 Beta

C#
public interface Unbroken.LaunchBox.Plugins.Emulators.IEmulatorCoreProvider
Provides the emulator cores available for platform-specific configuration.

Methods

GetAllAvailableCores 14.1 Beta

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

Returns

The available core identifiers.

GetSuggestedCores 14.1 Beta

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

Returns

The suggested core identifiers in preference order.