## All data is optional, but helps improve user experience. # Software Information - Information about the core software itself # Name displayed when the user is selecting the core: display_name = "Acorn - BBC Micro (b2)" # Categories that the core belongs to (optional): categories = "Emulator" # Name of the authors who wrote the core: authors = "Tom Seddon|Zoltan Balogh" # Name of the core: corename = "b2" # List of extensions the core supports: supported_extensions = "ssd|dsd" # License of the cores source code: license = "GPLv3" # Privacy-specific permissions needed for using the core: permissions = "" # Version of the core: display_version = "v0.1" # Hardware Information - Information about the hardware the core supports (when applicable) # Name of the manufacturer who produced the emulated system: manufacturer = "Acorn" # Name of the system that the core targets (optional): systemname = "BBC Micro" # ID of the primary platform the core uses. Use other core info files as guidance if possible. # If blank or not used, a standard core platform will be used (optional): systemid = "bbcmicro" # The number of mandatory/optional firmware files the core needs: # firmware_count = 0 # Libretro Features - The libretro API features the core supports. Useful for sorting cores # Does the core support savestates savestate = "false" # If true, how complete is the savestate support? basic, serialized (rewind), deterministic (netplay/runahead) savestate_features = "serialized" # Does the core support the libretro cheat interface? cheats = "false" # Does the core support libretro input descriptors input_descriptors = "false" # Does the core support memory descriptors commonly used for achievements memory_descriptors = "false" # Does the core use the libretro save interface or does it do its own thing (like with shared memory cards)? libretro_saves = "false" # Does the core support the core options interface? core_options = "true" # What version of core options is supported? (later versions allow for localization and descriptions) core_options_version = "1.0" # Does the core support the subsystem interface? Commonly used for chained/special loading, such as Super Game Boy load_subsystem = "false" # Whether or not the core requires an external file to work: supports_no_game = "true" # Does the core have a single purpose? Does it represent one game or application, requiring predetermined support files or no external data? Used to indicate to a frontend that the core may be presented/handled independently from 'regular' cores that run a variety of content. single_purpose = "false" # Name of the database that the core supports (optional): # database = "" # Does the core support/require support for libretro-gl or other hardware-acceleration in the frontend? hw_render = "false" # Which hardware-rendering APIs does the core support? Delimited by pipe characters. # required_hw_api = "Vulkan >= 1.0 | Direct3D >= 10.0 | OpenGL Core >= 3.3 | OpenGL ES >= 3.0" # Does the core require ongoing access to the file after loading? Mostly used for softpatching and streaming of data needs_fullpath = "true" # Does the core support the libretro disk control interface for swapping disks on the fly? disk_control = "true" # Is the core currently suitable for general use? That is, will regular users find it useful or is it for development/testing only (subject to change over time)? is_experimental = "true" # Descriptive text, useful for tooltips, etc. description = "Libretro port of Tom Seddon's B2 emulator for BBC Micro."