mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-24 04:39:06 -05:00
emulator: carried the file stem on 67 profiles, so site links read like ids. Each now takes the project's own name (libretro .info corename, README title, window title or site title). tests/test_profile_names.py allows the stem only on a commented list: lowercase project names, test cores, aliases and the template.
182 lines
6.0 KiB
YAML
182 lines
6.0 KiB
YAML
emulator: "ep128emu"
|
|
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-30"
|
|
source_commit: "6af5d03de220e6effcd0ffcd99e0fb8e8c77cc9e"
|
|
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, and 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, and no code path in the core opens either file. The
|
|
.info does not list epdos16f.rom and exdos14isdos10uk.rom, which the
|
|
code loads. 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: "source core/core.cpp:235-238, source 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: "source core/core.cpp:227-230, source 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: "source core/core.cpp:215-222, source roms/roms.hpp:32838-38302"
|
|
|
|
- name: basic21.rom
|
|
description: Enterprise 128 BASIC Interpreter v2.1
|
|
path: ep128emu/roms/basic21.rom
|
|
required: false
|
|
source_ref: "source core/core.cpp:249, source core/core.cpp:267, source core/core.cpp:277, source roms/roms.hpp:3433-4801"
|
|
|
|
- name: basic20.rom
|
|
description: Enterprise 64 BASIC Interpreter v2.0
|
|
path: ep128emu/roms/basic20.rom
|
|
required: false
|
|
source_ref: "source core/core.cpp:247, source core/core.cpp:265, source core/core.cpp:275, source roms/roms.hpp:2064-3432"
|
|
|
|
- name: exdos13.rom
|
|
description: Enterprise 128 Disk Controller v1.3
|
|
path: ep128emu/roms/exdos13.rom
|
|
required: false
|
|
source_ref: "source core/core.cpp:304-307, source 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: "source core/core.cpp:296-299, source roms/roms.hpp:30103-32836"
|
|
|
|
- name: epfileio.rom
|
|
description: Enterprise 128 Direct File I/O
|
|
path: ep128emu/roms/epfileio.rom
|
|
required: false
|
|
source_ref: "source core/core.cpp:284-285, source 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: "source core/core.cpp:253-256, source roms/roms.hpp:43779-46512"
|
|
|
|
- name: hun.rom
|
|
description: Enterprise 128 Hungarian language extension
|
|
path: ep128emu/roms/hun.rom
|
|
required: false
|
|
source_ref: "source core/core.cpp:243, source roms/roms.hpp:41039-42407"
|
|
|
|
- name: brd.rom
|
|
description: Enterprise 128 German language extension
|
|
path: ep128emu/roms/brd.rom
|
|
required: false
|
|
source_ref: "source core/core.cpp:261, source 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: "source core/core.cpp:288-291, source 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: "source core/core.cpp:328-329, source 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: "source core/core.cpp:330-331, source 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: "source core/core.cpp:334-335, source 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: "source core/core.cpp:339-340, source 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: "source core/core.cpp:353-356, source roms/roms.hpp:4802-7535"
|
|
|
|
- name: cpc664.rom
|
|
description: Amstrad CPC 664 OS + BASIC
|
|
path: ep128emu/roms/cpc664.rom
|
|
required: false
|
|
source_ref: "source core/core.cpp:361-364, source roms/roms.hpp:7536-10269"
|
|
|
|
- name: cpc6128.rom
|
|
description: Amstrad CPC 6128 OS + BASIC
|
|
path: ep128emu/roms/cpc6128.rom
|
|
required: false
|
|
source_ref: "source core/core.cpp:370-373, source 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: "source core/core.cpp:377-378, source 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: "source core/core.cpp:400-403, source roms/roms.hpp:27368-30101"
|
|
|
|
- name: zx48.rom
|
|
description: ZX Spectrum 48 ROM
|
|
path: ep128emu/roms/zx48.rom
|
|
required: false
|
|
source_ref: "source core/core.cpp:407-408, source roms/roms.hpp:25999-27367"
|
|
aliases:
|
|
- 48.rom
|