Skip to content

ep128emu-core - RetroBIOS

Type libretro
Source https://github.com/libretro/ep128emu-core
Version v1.2.10
Profiled 2026-03-18
Cores ep128emu_core
Systems enterprise-64, enterprise-128, videoton-tvc, amstrad-cpc, zx-spectrum
Technical notes

All ROMs go under /ep128emu/roms/. The core has built-in ROM fallbacks for every file, so it works without any user-supplied ROMs. External ROMs provide byte-exact originals vs the built-in copies.

Enterprise EP128 is the default machine. EP64 is selected when content requires it. Machine type can also be forced via core options.

Hungarian and German locale ROMs are loaded automatically when content metadata indicates the locale. The IS-DOS disk system is an alternative to the standard EXDOS disk controller.

22 files | 0 required, 22 optional | 22 in repo, 0 missing | 22 with HLE fallback

exos21.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/exos21.rom
  • System: enterprise-128
  • MD5: f36f24cbb877...
  • Source: core/core.cpp:234-237
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • Enterprise 128 EXOS 2.1. Default OS for EP128 machines.

exos20.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/exos20.rom
  • System: enterprise-64
  • MD5: 5ad3baaad3b5...
  • Source: core/core.cpp:226-229
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • Enterprise 64 EXOS 2.0. Used when EP64 machine type is selected.

exos24uk.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/exos24uk.rom
  • System: enterprise-128
  • MD5: 55af78f877a2...
  • Source: core/core.cpp:214-221
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • Enterprise 128 EXOS 2.4 (UK). Used when enhanced ROM mode is enabled. 64K, loaded across segments 0-3.

basic21.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/basic21.rom
  • System: enterprise-128
  • MD5: e972fe42b398...
  • Source: core/core.cpp:248,276
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • Enterprise 128 BASIC 2.1. Loaded when cartridge mode is active (default).

basic20.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/basic20.rom
  • System: enterprise-64
  • MD5: 8e18edce4a7a...
  • Source: core/core.cpp:246,264,274
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • Enterprise 64 BASIC 2.0. Used with EP64 machine type.

exdos13.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/exdos13.rom
  • System: enterprise-128
  • MD5: ddff70c014d1...
  • Source: core/core.cpp:303-306
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • EXDOS 1.3 disk controller. Loaded for EP128_DISK and EP64_DISK modes. 32K across segments 0x20-0x21.

exdos14isdos10uk.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/exdos14isdos10uk.rom
  • System: enterprise-128
  • Size: 32.0 KB
  • MD5: f91c4a507cc6...
  • Source: core/core.cpp:253, roms/roms.hpp:30104 (built-in data, MD5 verified)
  • Platforms: batocera, retrodeck
  • EXDOS 1.4 + IS-DOS 1.0 (UK). Used for IS-DOS disk mode instead of exdos13.rom.

epfileio.rom optional in repo HLE fallback bundled built-in fallback

  • Path: ep128emu/roms/epfileio.rom
  • System: enterprise-128
  • MD5: a68ebcbc73a4...
  • Source: core/core.cpp:283-284
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • Direct file I/O extension. Loaded for EP128_FILE and EP64_FILE modes. Source included in roms/ directory.

zt19uk.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/zt19uk.rom
  • System: enterprise-128
  • MD5: 228540b6be83...
  • Source: core/core.cpp:287-290
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • ZozoTools 1.9 (UK). Loaded for DTF (direct tape file) mode. 32K across segments 0x40-0x41.

hun.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/hun.rom
  • System: enterprise-128
  • MD5: 22167938f142...
  • Source: core/core.cpp:242-243
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • Hungarian language extension. Auto-loaded when content locale is Hungarian.

epdos16f.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/epdos16f.rom
  • System: enterprise-128
  • Size: 32.0 KB
  • MD5: 6593dff00ab3...
  • Source: core/core.cpp:236-237, roms/roms.hpp:43780 (built-in data, MD5 verified)
  • Platforms: batocera, retrodeck
  • EP-DOS 1.6f. Provides HFONT and CLKOFF for Hungarian locale. 32K across segments 0x06-0x07.

brd.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/brd.rom
  • System: enterprise-128
  • MD5: 6af040290694...
  • Source: core/core.cpp:260-261
  • Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
  • German (BRD) language extension. Auto-loaded when content locale is German.

tvc22_sys.rom optional in repo HLE fallback built-in fallback

tvc22_ext.rom optional in repo HLE fallback built-in fallback

tvcfileio.rom optional in repo HLE fallback bundled built-in fallback

tvc_dos12d.rom optional in repo HLE fallback built-in fallback

cpc464.rom optional in repo HLE fallback built-in fallback

cpc664.rom optional in repo HLE fallback built-in fallback

cpc6128.rom optional in repo HLE fallback built-in fallback

cpc_amsdos.rom optional in repo HLE fallback built-in fallback

zx128.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/zx128.rom
  • System: zx-spectrum
  • MD5: 85fede415f42...
  • Source: core/core.cpp:382-385
  • Platforms: batocera, lakka, retroarch, retropie
  • ZX Spectrum 128K ROM. 32K loaded at segments 0x00-0x01.

zx48.rom optional in repo HLE fallback built-in fallback

  • Path: ep128emu/roms/zx48.rom
  • System: zx-spectrum
  • MD5: 4c42a2f07521...
  • Source: core/core.cpp:389-390
  • Platforms: batocera, lakka, retroarch, retropie
  • ZX Spectrum 48K ROM. Used for ZX16 and ZX48 modes.

Generated on 2026-04-18T08:05:07Z