mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-04-13 12:22:33 -05:00
181 lines
5.6 KiB
YAML
181 lines
5.6 KiB
YAML
emulator: ep128emu_core
|
|
type: libretro
|
|
core_classification: community_fork
|
|
display_name: "Enterprise - 64/128 (ep128emu)"
|
|
source: https://github.com/libretro/ep128emu-core
|
|
upstream: https://github.com/istvan-v/ep128emu
|
|
profiled_date: "2026-03-23"
|
|
core_version: "1.2.10"
|
|
|
|
cores:
|
|
- ep128emu_core
|
|
- ep128emu-core
|
|
|
|
systems:
|
|
- enterprise-64
|
|
- enterprise-128
|
|
- videoton-tvc
|
|
- amstrad-cpc
|
|
- zx-spectrum
|
|
|
|
notes: >-
|
|
Emulates Enterprise 64/128, Videoton TVC, Amstrad CPC 464/664/6128,
|
|
and ZX Spectrum 16/48/128. All ROMs are embedded in the binary since
|
|
v1.1.0; external files override built-in data. Content type is
|
|
auto-detected and determines machine configuration and ROM selection.
|
|
Custom ROM mappings are possible via .ep128cfg config files placed in
|
|
ep128emu/config/ or next to content. The .info declares epd19hft.rom
|
|
and zt19hfnt.rom which are phantom entries never referenced in code.
|
|
The .info omits epdos16f.rom and exdos14isdos10uk.rom which are used
|
|
by the code. SDEXT, ReSID, and MIDI port features are compile-disabled
|
|
in the libretro build.
|
|
|
|
files:
|
|
- name: exos21.rom
|
|
description: Enterprise 128 Expandible OS 2.1
|
|
path: ep128emu/roms/exos21.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:234-237, roms/roms.hpp:18472-21205"
|
|
aliases:
|
|
- EXOS21.ROM
|
|
|
|
- name: exos20.rom
|
|
description: Enterprise 64 Expandible OS 2.0
|
|
path: ep128emu/roms/exos20.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:226-229, roms/roms.hpp:15738-18471"
|
|
aliases:
|
|
- EXOS20.ROM
|
|
|
|
- name: exos24uk.rom
|
|
description: Enterprise 128 Expandible OS 2.4 (enhanced, fast memory test)
|
|
path: ep128emu/roms/exos24uk.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:214-221, roms/roms.hpp:32838-38302"
|
|
|
|
- name: basic21.rom
|
|
description: Enterprise 128 BASIC Interpreter v2.1
|
|
path: ep128emu/roms/basic21.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:248,266,276, roms/roms.hpp:3433-4801"
|
|
|
|
- name: basic20.rom
|
|
description: Enterprise 64 BASIC Interpreter v2.0
|
|
path: ep128emu/roms/basic20.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:246,264,274, roms/roms.hpp:2064-3432"
|
|
|
|
- name: exdos13.rom
|
|
description: Enterprise 128 Disk Controller v1.3
|
|
path: ep128emu/roms/exdos13.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:303-306, roms/roms.hpp:13004-15737"
|
|
aliases:
|
|
- EXDOS14.ROM
|
|
|
|
- name: exdos14isdos10uk.rom
|
|
description: Enterprise 128 IS-DOS (CP/M compatible disk system)
|
|
path: ep128emu/roms/exdos14isdos10uk.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:295-298, roms/roms.hpp:30103-32836"
|
|
|
|
- name: epfileio.rom
|
|
description: Enterprise 128 Direct File I/O
|
|
path: ep128emu/roms/epfileio.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:283-284, roms/roms.hpp:9-1377"
|
|
|
|
- name: epdos16f.rom
|
|
description: Enterprise 128 EP-DOS v1.6f (Hungarian font and CLKOFF)
|
|
path: ep128emu/roms/epdos16f.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:252-255, roms/roms.hpp:43779-46512"
|
|
|
|
- name: hun.rom
|
|
description: Enterprise 128 Hungarian language extension
|
|
path: ep128emu/roms/hun.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:242, roms/roms.hpp:41039-42407"
|
|
|
|
- name: brd.rom
|
|
description: Enterprise 128 German language extension
|
|
path: ep128emu/roms/brd.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:260, roms/roms.hpp:42409-43777"
|
|
|
|
- name: zt19uk.rom
|
|
description: Enterprise 128 ZozoTools extension (DTF file loading)
|
|
path: ep128emu/roms/zt19uk.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:287-290, roms/roms.hpp:38304-41037"
|
|
|
|
- name: tvc22_sys.rom
|
|
description: Videoton TVC system ROM v2.2
|
|
path: ep128emu/roms/tvc22_sys.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:313-314, roms/roms.hpp:21206-22574"
|
|
aliases:
|
|
- TVC22_D6_D4.64K
|
|
|
|
- name: tvc22_ext.rom
|
|
description: Videoton TVC extension ROM v2.2
|
|
path: ep128emu/roms/tvc22_ext.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:315-316, roms/roms.hpp:22575-23260"
|
|
aliases:
|
|
- TVC22_D7.64K
|
|
|
|
- name: tvcfileio.rom
|
|
description: Videoton TVC Direct File I/O
|
|
path: ep128emu/roms/tvcfileio.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:319-320, roms/roms.hpp:1378-2063"
|
|
|
|
- name: tvc_dos12d.rom
|
|
description: Videoton TVC disk BIOS v1.2d
|
|
path: ep128emu/roms/tvc_dos12d.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:324-325, roms/roms.hpp:23261-24629"
|
|
aliases:
|
|
- VT-DOS12-DISK.ROM
|
|
|
|
- name: cpc464.rom
|
|
description: Amstrad CPC 464 OS + BASIC
|
|
path: ep128emu/roms/cpc464.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:335-338, roms/roms.hpp:4802-7535"
|
|
|
|
- name: cpc664.rom
|
|
description: Amstrad CPC 664 OS + BASIC
|
|
path: ep128emu/roms/cpc664.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:343-346, roms/roms.hpp:7536-10269"
|
|
|
|
- name: cpc6128.rom
|
|
description: Amstrad CPC 6128 OS + BASIC
|
|
path: ep128emu/roms/cpc6128.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:352-355, roms/roms.hpp:10270-13003"
|
|
|
|
- name: cpc_amsdos.rom
|
|
description: Amstrad CPC AMSDOS disk BIOS
|
|
path: ep128emu/roms/cpc_amsdos.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:359-360, roms/roms.hpp:24630-25998"
|
|
aliases:
|
|
- AMSDOS_0.5.ROM
|
|
|
|
- name: zx128.rom
|
|
description: ZX Spectrum 128 ROM
|
|
path: ep128emu/roms/zx128.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:382-385, roms/roms.hpp:27368-30101"
|
|
|
|
- name: zx48.rom
|
|
description: ZX Spectrum 48 ROM
|
|
path: ep128emu/roms/zx48.rom
|
|
required: false
|
|
source_ref: "core/core.cpp:389-390, roms/roms.hpp:25999-27367"
|
|
aliases:
|
|
- 48.rom
|