ep128emu_core - RetroBIOS¶
Technical 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.
22 files | 0 required, 22 optional | 22 in repo, 0 missing
exos21.rom optional in repo
Enterprise 128 Expandible OS 2.1
- Path:
ep128emu/roms/exos21.rom - Aliases:
EXOS21.ROM - Source:
core/core.cpp:235-238,roms/roms.hpp:18472-21205 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
exos20.rom optional in repo
Enterprise 64 Expandible OS 2.0
- Path:
ep128emu/roms/exos20.rom - Aliases:
EXOS20.ROM - Source:
core/core.cpp:227-230,roms/roms.hpp:15738-18471 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
exos24uk.rom optional in repo
Enterprise 128 Expandible OS 2.4 (enhanced, fast memory test)
- Path:
ep128emu/roms/exos24uk.rom - Source:
core/core.cpp:215-222,roms/roms.hpp:32838-38302 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
basic21.rom optional in repo
Enterprise 128 BASIC Interpreter v2.1
- Path:
ep128emu/roms/basic21.rom - Source:
core/core.cpp:249,core/core.cpp:267,core/core.cpp:277,roms/roms.hpp:3433-4801 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
basic20.rom optional in repo
Enterprise 64 BASIC Interpreter v2.0
- Path:
ep128emu/roms/basic20.rom - Source:
core/core.cpp:247,core/core.cpp:265,core/core.cpp:275,roms/roms.hpp:2064-3432 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
exdos13.rom optional in repo
Enterprise 128 Disk Controller v1.3
- Path:
ep128emu/roms/exdos13.rom - Aliases:
EXDOS14.ROM - Source:
core/core.cpp:304-307,roms/roms.hpp:13004-15737 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
exdos14isdos10uk.rom optional in repo
Enterprise 128 IS-DOS (CP/M compatible disk system)
- Path:
ep128emu/roms/exdos14isdos10uk.rom - Source:
core/core.cpp:296-299,roms/roms.hpp:30103-32836 - Platforms: retrodeck
epfileio.rom optional in repo
Enterprise 128 Direct File I/O
- Path:
ep128emu/roms/epfileio.rom - Source:
core/core.cpp:284-285,roms/roms.hpp:9-1377 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
epdos16f.rom optional in repo
Enterprise 128 EP-DOS v1.6f (Hungarian font and CLKOFF)
- Path:
ep128emu/roms/epdos16f.rom - Source:
core/core.cpp:253-256,roms/roms.hpp:43779-46512 - Platforms: retrodeck
hun.rom optional in repo
Enterprise 128 Hungarian language extension
- Path:
ep128emu/roms/hun.rom - Source:
core/core.cpp:243,roms/roms.hpp:41039-42407 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
brd.rom optional in repo germany
Enterprise 128 German language extension
- Path:
ep128emu/roms/brd.rom - Source:
core/core.cpp:261,roms/roms.hpp:42409-43777 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
zt19uk.rom optional in repo
Enterprise 128 ZozoTools extension (DTF file loading)
- Path:
ep128emu/roms/zt19uk.rom - Source:
core/core.cpp:288-291,roms/roms.hpp:38304-41037 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
tvc22_sys.rom optional in repo
Videoton TVC system ROM v2.2
- Path:
ep128emu/roms/tvc22_sys.rom - Aliases:
TVC22_D6_D4.64K - Source:
core/core.cpp:328-329,roms/roms.hpp:21206-22574 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
tvc22_ext.rom optional in repo
Videoton TVC extension ROM v2.2
- Path:
ep128emu/roms/tvc22_ext.rom - Aliases:
TVC22_D7.64K - Source:
core/core.cpp:330-331,roms/roms.hpp:22575-23260 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
tvcfileio.rom optional in repo
Videoton TVC Direct File I/O
- Path:
ep128emu/roms/tvcfileio.rom - Source:
core/core.cpp:334-335,roms/roms.hpp:1378-2063 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
tvc_dos12d.rom optional in repo
Videoton TVC disk BIOS v1.2d
- Path:
ep128emu/roms/tvc_dos12d.rom - Aliases:
VT-DOS12-DISK.ROM - Source:
core/core.cpp:339-340,roms/roms.hpp:23261-24629 - Platforms: batocera, lakka, retroarch, retrodeck, retropie, romm
cpc464.rom optional in repo
Amstrad CPC 464 OS + BASIC
- Path:
ep128emu/roms/cpc464.rom - Source:
core/core.cpp:353-356,roms/roms.hpp:4802-7535 - Platforms: lakka, retroarch, retrodeck, retropie, romm
cpc664.rom optional in repo
Amstrad CPC 664 OS + BASIC
- Path:
ep128emu/roms/cpc664.rom - Source:
core/core.cpp:361-364,roms/roms.hpp:7536-10269 - Platforms: lakka, retroarch, retrodeck, retropie, romm
cpc6128.rom optional in repo
Amstrad CPC 6128 OS + BASIC
- Path:
ep128emu/roms/cpc6128.rom - Source:
core/core.cpp:370-373,roms/roms.hpp:10270-13003 - Platforms: lakka, retroarch, retrodeck, retropie, romm
cpc_amsdos.rom optional in repo
Amstrad CPC AMSDOS disk BIOS
- Path:
ep128emu/roms/cpc_amsdos.rom - Aliases:
AMSDOS_0.5.ROM - Source:
core/core.cpp:377-378,roms/roms.hpp:24630-25998 - Platforms: lakka, retroarch, retrodeck, retropie, romm
zx128.rom optional in repo
ZX Spectrum 128 ROM
- Path:
ep128emu/roms/zx128.rom - Source:
core/core.cpp:400-403,roms/roms.hpp:27368-30101 - Platforms: lakka, retroarch, retropie
zx48.rom optional in repo
ZX Spectrum 48 ROM
- Path:
ep128emu/roms/zx48.rom - Aliases:
48.rom - Source:
core/core.cpp:407-408,roms/roms.hpp:25999-27367 - Platforms: lakka, retroarch, retropie
Generated on 2026-08-23T16:12:06Z