## 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 = "Enterprise - 64/128 (ep128emu)" # Categories that the core belongs to (optional): categories = "Emulator" # Name of the authors who wrote the core: authors = "Istvan Varga|Zoltan Balogh" # Name of the core: corename = "ep128emu-core" # List of extensions the core supports: supported_extensions = "img|dsk|tap|dtf|com|trn|128|bas|cas|cdt|tzx|." # License of the cores source code: license = "GPLv2" # Privacy-specific permissions needed for using the core: permissions = "" # Version of the core: display_version = "v1.0.0" # Hardware Information - Information about the hardware the core supports (when applicable) # Name of the manufacturer who produced the emulated system: manufacturer = "Enterprise" # Name of the system that the core targets (optional): systemname = "64/128" # 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 = "ep128" # The number of mandatory/optional firmware files the core needs: firmware_count = 22 # Firmware entries should be named from 0 # Firmware description # firmware0_desc = "filename (Description)" ex: firmware0_desc = "bios.gg (GameGear BIOS)" # Firmware path # firmware0_path = "filename.ext" ex: firmware0_path = "bios.gg" # Is firmware optional or not, if not defined RetroArch will assume it is required # firmware0_opt = "true/false" firmware0_desc = "exos21.rom (Enterprise 128 Expandible OS 2.1)" firmware0_path = "exos21.rom"; firmware0_opt = "false" firmware1_desc = "basic21.rom (Enterprise 128 BASIC Interpreter v2.1)" firmware1_path = "basic21.rom"; firmware1_opt = "false" firmware2_desc = "exdos13.rom (Enterprise 128 Disk Controller v1.3)" firmware2_path = "exdos13.rom"; firmware2_opt = "false" firmware3_desc = "exos20.rom (Enterprise 64 Expandible OS 2.0)" firmware3_path = "exos20.rom"; firmware3_opt = "true" firmware4_desc = "basic20.rom (Enterprise 64 BASIC Interpreter v2.0)" firmware4_path = "basic20.rom"; firmware4_opt = "true" firmware5_desc = "epfileio.rom (Enterprise 128 Direct File I/O)" firmware5_path = "epfileio.rom"; firmware5_opt = "true" firmware6_desc = "exos24uk.rom (Enterprise 128 Expandible OS 2.4)" firmware6_path = "exos24uk.rom"; firmware6_opt = "true" firmware7_desc = "hun.rom (Enterprise 128 Hungarian language extension)" firmware7_path = "hun.rom"; firmware7_opt = "true" firmware8_desc = "epd19hft.rom (Enterprise 128 EP-DOS with Hungarian language extension)" firmware8_path = "epd19hft.rom"; firmware8_opt = "true" firmware9_desc = "zt19hfnt.rom (Enterprise 128 ZozoTools with Hungarian language extension 1.9)" firmware9_path = "zt19hfnt.rom"; firmware9_opt = "true" firmware10_desc = "brd.rom (Enterprise 128 German language extension)" firmware10_path = "brd.rom"; firmware10_opt = "true" firmware11_desc = "zt19uk.rom (Enterprise 128 ZozoTools extension)" firmware11_path = "zt19uk.rom"; firmware11_opt = "true" firmware12_desc = "tvc22_sys.rom (Videoton TVC system BIOS)" firmware12_path = "tvc22_sys.rom"; firmware12_opt = "true" firmware13_desc = "tvc22_ext.rom (Videoton TVC extension BIOS)" firmware13_path = "tvc22_ext.rom"; firmware13_opt = "true" firmware14_desc = "tvcfileio.rom (Videoton TVC Direct File I/O)" firmware14_path = "tvcfileio.rom"; firmware14_opt = "true" firmware15_desc = "tvc_dos12d.rom (Videoton TVC disk BIOS)" firmware15_path = "tvc_dos12d.rom"; firmware15_opt = "true" firmware16_desc = "cpc464.rom (Amstrad CPC 464 BIOS)" firmware16_path = "cpc464.rom"; firmware16_opt = "true" firmware17_desc = "cpc664.rom (Amstrad CPC 664 BIOS)" firmware17_path = "cpc664.rom"; firmware17_opt = "true" firmware18_desc = "cpc4128.rom (Amstrad CPC 6128 BIOS)" firmware18_path = "cpc6128.rom"; firmware18_opt = "true" firmware19_desc = "cpc_amsdos.rom (Amstrad CPC AMSDOS BIOS)" firmware19_path = "cpc_amsdos.rom"; firmware19_opt = "true" firmware20_desc = "zx128.rom (ZX Spectrum 128 BIOS)" firmware20_path = "zx128.rom"; firmware20_opt = "true" firmware21_desc = "zx48.rom (ZX Spectrum 48 BIOS)" firmware21_path = "zx48.rom"; firmware21_opt = "true" # Additional notes: # notes = "(!) hash|(!) game rom|(^) continue|[1] notes|[^] continue|[*] list" # Libretro Features - The libretro API features the core supports. Useful for sorting cores # Does the core support savestates savestate = "true" # 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 = "true" # 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 = "true" # 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 = "Nintendo - Nintendo Entertainment System|Nintendo - Famicom Disk System" # 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 = "false" # 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 = "Emulate the Z80 based home computers that the original ep128emu supports - that is, Enterprise 64/128, Videoton TVC, Amstrad CPC and ZX Spectrum. Focus is on Enterprise and TVC."