LaunchBoxCONTRIBUTORS
On this page

14.1 Beta 1 SDK

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

EmulatorBiosFile13.13

C#
public class Unbroken.LaunchBox.Plugins.EmulatorBiosFile
BIOS file information for a given emulator

Constructors

EmulatorBiosFile 13.13

C#
public EmulatorBiosFile(string? location, string fileName, bool required, string? description = null, string? md5 = null, Unbroken.LaunchBox.Plugins.EmulatorBiosGroup? group = null)
Initializes a BIOS file descriptor.
location 13.13
The expected directory relative to the emulator root, if specified.
fileName 13.13
The BIOS filename.
required 13.13
Whether this file is required.
description 13.13
The optional description.
md5 13.13
The expected MD5 hash, if known.
group 13.13
The optional BIOS requirement group.

Properties

ApplicableGroup 13.13

C#
public Unbroken.LaunchBox.Plugins.EmulatorBiosGroup? ApplicableGroup { get; }
The EmulatorBiosGroup this emulator is a part of

Description 13.13

C#
public string? Description { get; }
UI description of what this BIOS file is

FileName 13.13

C#
public string FileName { get; }
The filename of the BIOS file

Location 13.13

C#
public string? Location { get; }
Where this BIOS file should be located relative to the emulators root folder

Md5 13.13

C#
public string? Md5 { get; }
Gets the expected BIOS file MD5 hash, or null when no hash is supplied.

Required 13.13

C#
public bool Required { get; }
Is this BIOS file required to run the emulator

Methods

ToString 13.13

C#
public override string ToString()
Returns the BIOS filename.

Returns

The BIOS filename.