14.1 Beta 1 SDK
EmulatorBiosFile13.13
public class Unbroken.LaunchBox.Plugins.EmulatorBiosFile
BIOS file information for a given emulator
Constructors
EmulatorBiosFile 13.13
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.
location13.13- The expected directory relative to the emulator root, if specified.
fileName13.13- The BIOS filename.
required13.13- Whether this file is required.
description13.13- The optional description.
md513.13- The expected MD5 hash, if known.
group13.13- The optional BIOS requirement group.
Properties
public Unbroken.LaunchBox.Plugins.EmulatorBiosGroup? ApplicableGroup { get; }public string? Description { get; }public string FileName { get; }public string? Location { get; }public string? Md5 { get; }public bool Required { get; }
ApplicableGroup 13.13
public Unbroken.LaunchBox.Plugins.EmulatorBiosGroup? ApplicableGroup { get; }
The EmulatorBiosGroup this emulator is a part of
Description 13.13
public string? Description { get; }
UI description of what this BIOS file is
FileName 13.13
public string FileName { get; }
The filename of the BIOS file
Location 13.13
public string? Location { get; }
Where this BIOS file should be located relative to the emulators root folder
Md5 13.13
public string? Md5 { get; }Gets the expected BIOS file MD5 hash, or null when no hash is supplied.
Required 13.13
public bool Required { get; }
Is this BIOS file required to run the emulator
Methods
ToString 13.13
public override string ToString()Returns the BIOS filename.