[{"data":1,"prerenderedAt":226},["ShallowReactive",2],{"docs:\u002Fplugins\u002Fnamespaces\u002FUnbroken.LaunchBox.Plugins.Emulators":3},{"kind":4,"title":5,"types":6,"release":223,"section":225},"namespace","Unbroken.LaunchBox.Plugins.Emulators",[7,16,22,28,34,40,46,52,58,64,70,76,83,89,95,101,107,113,119,125,131,137,144,150,157,163,169,175,181,187,193,199,205,211,217],{"availability":8,"id":11,"name":12,"kind":13,"description":14,"url":15},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"14.1",false,"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorBiosRequirement","EmulatorBiosRequirement","Class","Describes a BIOS file used by an emulator.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorBiosRequirement",{"availability":17,"id":18,"name":19,"kind":13,"description":20,"url":21},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorBiosRequirementGroup","EmulatorBiosRequirementGroup","Groups related BIOS file requirements.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorBiosRequirementGroup",{"availability":23,"id":24,"name":25,"kind":13,"description":26,"url":27},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorImportAction","EmulatorImportAction","Describes a selectable emulator action in the ROM import workflow.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorImportAction",{"availability":29,"id":30,"name":31,"kind":13,"description":32,"url":33},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorImportActionRequest","EmulatorImportActionRequest","Provides the context for executing a selected emulator import action.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorImportActionRequest",{"availability":35,"id":36,"name":37,"kind":13,"description":38,"url":39},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorInstallRequest","EmulatorInstallRequest","Provides the context for an emulator installation or update.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorInstallRequest",{"availability":41,"id":42,"name":43,"kind":13,"description":44,"url":45},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorInstallResult","EmulatorInstallResult","Reports the outcome of an emulator installation or update.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorInstallResult",{"availability":47,"id":48,"name":49,"kind":13,"description":50,"url":51},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorInstalledVersion","EmulatorInstalledVersion","Represents a known installed emulator version or an explicit unknown result.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorInstalledVersion",{"availability":53,"id":54,"name":55,"kind":13,"description":56,"url":57},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorLaunchPreparationRequest","EmulatorLaunchPreparationRequest","Provides the context for preparing an emulator immediately before launch.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorLaunchPreparationRequest",{"availability":59,"id":60,"name":61,"kind":13,"description":62,"url":63},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorLaunchPreparationResult","EmulatorLaunchPreparationResult","Reports the outcome of emulator launch preparation.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorLaunchPreparationResult",{"availability":65,"id":66,"name":67,"kind":13,"description":68,"url":69},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorPlatformSupport","EmulatorPlatformSupport","Describes whether an emulator supports and is recommended for a platform.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorPlatformSupport",{"availability":71,"id":72,"name":73,"kind":13,"description":74,"url":75},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorRelease","EmulatorRelease","Describes an emulator release that can be installed or selected as an update target.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorRelease",{"availability":77,"id":78,"name":79,"kind":80,"description":81,"url":82},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorRetroAchievementsCredentials","EmulatorRetroAchievementsCredentials","Struct","Contains the RetroAchievements credentials used for an emulator launch.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorRetroAchievementsCredentials",{"availability":84,"id":85,"name":86,"kind":13,"description":87,"url":88},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorRetroAchievementsCredentialsRequest","EmulatorRetroAchievementsCredentialsRequest","Provides the context for configuring RetroAchievements credentials and settings.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorRetroAchievementsCredentialsRequest",{"availability":90,"id":91,"name":92,"kind":13,"description":93,"url":94},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorRetroAchievementsSupport","EmulatorRetroAchievementsSupport","Describes an emulator installation's RetroAchievements support and current state.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorRetroAchievementsSupport",{"availability":96,"id":97,"name":98,"kind":13,"description":99,"url":100},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorSaveAddRequest","EmulatorSaveAddRequest","Provides the context for adding a save file to an emulator.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorSaveAddRequest",{"availability":102,"id":103,"name":104,"kind":13,"description":105,"url":106},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorSaveAddResult","EmulatorSaveAddResult","Reports the outcome of adding a save file to an emulator.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorSaveAddResult",{"availability":108,"id":109,"name":110,"kind":13,"description":111,"url":112},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorSaveDiscoveryRequest","EmulatorSaveDiscoveryRequest","Provides the game and emulator context for save discovery.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorSaveDiscoveryRequest",{"availability":114,"id":115,"name":116,"kind":13,"description":117,"url":118},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorSaveDiscoveryResult","EmulatorSaveDiscoveryResult","Reports the outcome of emulator save discovery.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorSaveDiscoveryResult",{"availability":120,"id":121,"name":122,"kind":13,"description":123,"url":124},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorSettingKeys","EmulatorSettingKeys","The Unbroken.LaunchBox.Plugins.Forms.PluginFormField.Id values LaunchBox itself recognizes on a plugin's Unbroken.LaunchBox.Plugins.Forms.PluginConfigurationForm.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorSettingKeys",{"availability":126,"id":127,"name":128,"kind":13,"description":129,"url":130},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorUpdateCheckRequest","EmulatorUpdateCheckRequest","Provides the context required to perform a complete emulator update check.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorUpdateCheckRequest",{"availability":132,"id":133,"name":134,"kind":13,"description":135,"url":136},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorUpdateCheckResult","EmulatorUpdateCheckResult","Represents the complete result of an emulator update check.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorUpdateCheckResult",{"availability":138,"id":139,"name":140,"kind":141,"description":142,"url":143},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorUpdateDisposition","EmulatorUpdateDisposition","Enum","Describes an integration's authoritative decision for an emulator update target.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorUpdateDisposition",{"availability":145,"id":146,"name":147,"kind":141,"description":148,"url":149},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.EmulatorVersionRelation","EmulatorVersionRelation","Describes how an installed emulator version relates to a selected update target.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.EmulatorVersionRelation",{"availability":151,"id":152,"name":153,"kind":154,"description":155,"url":156},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorBiosProvider","IEmulatorBiosProvider","Interface","Describes BIOS files used by an external emulator for a platform.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorBiosProvider",{"availability":158,"id":159,"name":160,"kind":154,"description":161,"url":162},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorCommandLineNormalizer","IEmulatorCommandLineNormalizer","Normalizes emulator command lines for a selected executable.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorCommandLineNormalizer",{"availability":164,"id":165,"name":166,"kind":154,"description":167,"url":168},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorCoreProvider","IEmulatorCoreProvider","Provides the emulator cores available for platform-specific configuration.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorCoreProvider",{"availability":170,"id":171,"name":172,"kind":154,"description":173,"url":174},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorImportActionProvider","IEmulatorImportActionProvider","Adds emulator-specific choices to the ROM import workflow and applies the selected choices.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorImportActionProvider",{"availability":176,"id":177,"name":178,"kind":154,"description":179,"url":180},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorInstaller","IEmulatorInstaller","Provides releases that LaunchBox can install and performs managed emulator installations.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorInstaller",{"availability":182,"id":183,"name":184,"kind":154,"description":185,"url":186},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorIntegration","IEmulatorIntegration","Identifies an external emulator and describes which configured emulators and platforms it supports.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorIntegration",{"availability":188,"id":189,"name":190,"kind":154,"description":191,"url":192},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorLaunchPreparer","IEmulatorLaunchPreparer","Prepares an external emulator immediately before LaunchBox starts a game.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorLaunchPreparer",{"availability":194,"id":195,"name":196,"kind":154,"description":197,"url":198},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorRetroAchievementsProvider","IEmulatorRetroAchievementsProvider","Reports and configures RetroAchievements support for an external emulator.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorRetroAchievementsProvider",{"availability":200,"id":201,"name":202,"kind":154,"description":203,"url":204},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorSaveManager","IEmulatorSaveManager","Discovers, adds, removes, groups, and backs up save files owned by an external emulator.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorSaveManager",{"availability":206,"id":207,"name":208,"kind":154,"description":209,"url":210},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorSettingsProvider","IEmulatorSettingsProvider","Describes the settings LaunchBox displays for one configured emulator, stores against that emulator, and hands back at launch.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorSettingsProvider",{"availability":212,"id":213,"name":214,"kind":154,"description":215,"url":216},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorUpdater","IEmulatorUpdater","Evaluates and applies updates for an installed external emulator.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorUpdater",{"availability":218,"id":219,"name":220,"kind":154,"description":221,"url":222},{"firstSeen":9,"isBaseline":10,"declarationFirstSeen":9},"T:Unbroken.LaunchBox.Plugins.Emulators.IEmulatorVersionProvider","IEmulatorVersionProvider","Reports the version of an installed external emulator.","\u002Fplugins\u002Freference\u002FUnbroken.LaunchBox.Plugins.Emulators.IEmulatorVersionProvider",{"currentRelease":9,"currentReleaseState":224},"beta","plugins",1790712004944]