LaunchBoxContributors
On this page

EmulatorBiosFile13.13

Class in Unbroken.LaunchBox.Plugins

C#
public class EmulatorBiosFile
BIOS file information for a given emulator

Constructors

EmulatorBiosFile Changed 13.27

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

Properties

ApplicableGroup Changed 13.27

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

Description Changed 13.27

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

FileName

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

Location Changed 13.27

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

Md5 Changed 13.27

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

Required

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

Methods

ToString

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

Returns

The BIOS filename.