Releases: libretro/ep128emu-core
v1.1.0
See README.md for installation and usage. Feedback is welcome.
Binaries for Windows, MacOS and Linux x86 / x86_64 platforms are available from libretro buildbot: http://buildbot.libretro.com/nightly/
Binary for armv7-hf-neon: https://zoltanvb.github.io/armv7-hf-neon/
Build your own:
make
(builds native version on 64-bit Linux and ARM, should also build on Mac OS)make platform=wincross64
(builds 64-bit Windows version on 64-bit Linux, appropriate mingw32 required)make platform=wincross32
(builds 32-bit Windows version on 64-bit Linux, appropriate mingw32 required)
Main updates since v1.0.1: TAPir format support, 1-bit WAV support for TVC archives, firmware is now optional.
v1.0.1
See README.md for installation and usage. Feedback is welcome.
Binaries for Windows and Linux x86 / x86_64 platforms are available from libretro buildbot: http://buildbot.libretro.com/nightly/
Build your own:
- make (builds native version on 64-bit Linux and ARM, should also build on Mac OS but it was not tested)
- make platform=wincross64 (builds 64-bit Windows version on 64-bit Linux, appropriate mingw32 required)
- make platform=wincross32 (builds 32-bit Windows version on 64-bit Linux, appropriate mingw32 required)
Main updates since v1.0.0: TVC/CPC keyboard fixes (final state documented at https://docs.libretro.com/library/ep128emu/ ), EPTE tape format detection fix
v1.0.0
See README.md for installation and usage. Feedback is welcome.
Binaries for 64-bit Linux: ep128emu_core_libretro_x86_64.zip
Binaries for ARM (RPi): ep128emu_core_libretro_armv7.zip
Binaries for 64-bit Windows: ep128emu_core_libretro_win64.zip
Binaries for 32-bit Windows: ep128emu_core_libretro_win32.zip
Build your own:
make
(builds native version on 64-bit Linux and ARM, should also build on Mac OS but it was not tested)make platform=wincross64
(builds 64-bit Windows version on 64-bit Linux, appropriate mingw32 required)make platform=wincross32
(builds 32-bit Windows version on 64-bit Linux, appropriate mingw32 required)
Status:
I've gone through the commercially released games for the Enterprise 64/128 which make sense in a controller-based setup, no open emulation issues, so I decided to call this 1.0.
Main updates since v0.93: autofire support, option in config file to remove default mapping
Release v0.93 candidate
Fourth release candidate. Feedback is welcome. See README.md for installation and usage.
Binaries for 64-bit Linux:ep128emu_core_libretro_x86_64.zip
Binaries for ARM (RPi): ep128emu_core_libretro_armv7.zip
Binaries for 64-bit Windows: ep128emu_core_libretro_win64.zip
Binaries for 32-bit Windows:ep128emu_core_libretro_win32.zip
Build your own:
make
(builds native version on 64-bit Linux and ARM, should also build on Mac OS but it was not tested)
make platform=wincross64
(builds 64-bit Windows version on 64-bit Linux, appropriate mingw32 required)
make platform=wincross32
(builds 32-bit Windows version on 64-bit Linux, appropriate mingw32 required)
Status:
64-bit Linux version tested, almost all Enterprise and TVC content works. CPC also works well. ZX Spectrum checked only briefly.
ARM version tried, bearable frame rate on Raspberry Pi 2 w/Retropie
32-bit Windows version tried
64-bit Windows version untested as of now
Main updates since v0.92: implemented speaker off support, option to force mono sound (only from options file), no-cartridge support
v0.92 candidate
Third release candidate. Feedback is welcome. See README.md for installation and usage.
Binaries for 64-bit Linux: ep128emu_core_libretro_win64.zip
Binaries for ARM (RPi): ep128emu_core_libretro_armv7.zip
Binaries for 64-bit Windows: ep128emu_core_libretro_win64.zip
Binaries for 32-bit Windows: ep128emu_core_libretro_win32.zip
Build your own:
make
(builds native version on 64-bit Linux and ARM, should also build on Mac OS but it was not tested)
make platform=wincross64
(builds 64-bit Windows version on 64-bit Linux, appropriate mingw32 required)
make platform=wincross32
(builds 32-bit Windows version on 64-bit Linux, appropriate mingw32 required)
Status:
64-bit Linux version tested, almost all Enterprise and TVC content works. CPC also works well. ZX Spectrum checked only briefly.
ARM version tried, bearable frame rate on Raspberry Pi 2 w/Retropie
32-bit Windows version tried
64-bit Windows version untested as of now
Main updates since v0.91: joypad change was moved from core options to port controls
v0.91 candidate
Second release candidate. Feedback is welcome. See README.md for installation and usage.
Binaries for 64-bit Linux: ep128emu_core_libretro_win64.zip
Binaries for ARM (RPi): ep128emu_core_libretro_armv7.zip
Binaries for 64-bit Windows: ep128emu_core_libretro_win64.zip
Binaries for 32-bit Windows: ep128emu_core_libretro_win32.zip
Build your own:
make
(builds native version on 64-bit Linux and ARM, should also build on Mac OS but it was not tested)
make platform=wincross64
(builds 64-bit Windows version on 64-bit Linux, appropriate mingw32 required)
make platform=wincross32
(builds 32-bit Windows version on 64-bit Linux, appropriate mingw32 required)
Status:
64-bit Linux version tested, almost all Enterprise and TVC content works. CPC also works well. ZX Spectrum checked only briefly.
ARM version tried, bearable frame rate on Raspberry Pi 2 w/Lakka (40+ fps)
32-bit Windows version tried
64-bit Windows version untested as of now
Main updates since v0.90: fixed savestates and ARM binary is now more compatible
v0.90 candidate
First release candidate. Feedback is welcome. See README.md for installation and usage.
Binaries for 64-bit Linux:ep128emu_core_libretro_x86_64.zip
Binaries for ARM (RPi): ep128emu_core_libretro_armv7.zip
Binaries for 64-bit Windows: ep128emu_core_libretro_win64.zip
Binaries for 32-bit Windows: ep128emu_core_libretro_win32.zip
Build your own:
make
(builds native version on 64-bit Linux and ARM, should also build on Mac OS but it was not tested)
make platform=wincross64
(builds 64-bit Windows version on 64-bit Linux, appropriate mingw32 required)
make platform=wincross32
(builds 32-bit Windows version on 64-bit Linux, appropriate mingw32 required)
Status:
64-bit Linux version tested, almost all Enterprise and TVC content works. CPC also works well. ZX Spectrum checked only briefly.
ARM version tried, bearable frame rate on Raspberry Pi 2 w/Lakka (40+ fps)
32-bit Windows version tried
64-bit Windows version untested as of now
Main updates since v0.89: input mapping and machine type configurable from .ep128cfg
v0.89 beta
Fourth beta release. Feedback is welcome. See README.md for installation and usage.
Binaries for 64-bit Linux:ep128emu_core_libretro_x86_64.zip
Binaries for ARM (RPi): ep128emu_core_libretro_armv7.zip
Binaries for 64-bit Windows: ep128emu_core_libretro_win64.zip
Binaries for 32-bit Windows:ep128emu_core_libretro_win32.zip
Build your own:
- make (builds native version on 64-bit Linux and ARM, should also build on Mac OS but it was not tested)
- make platform=wincross64 (builds 64-bit Windows version on 64-bit Linux, appropriate mingw32 required)
- make platform=wincross32 (builds 32-bit Windows version on 64-bit Linux, appropriate mingw32 required)
Status:
- 64-bit Linux version tested, almost all Enterprise and TVC content works. CPC also works well. ZX Spectrum checked only briefly.
- ARM version tried, bearable frame rate on Raspberry Pi 2 w/Lakka (40+ fps)
- 32-bit Windows version tried
- 64-bit Windows version untested as of now
Main updates since v0.85: input mapping as core options, Windows build
v0.85 beta
Third beta release. Feedback is welcome. See README.md for installation and usage.
Binaries for 64-bit Linux: ep128emu_core_libretro_x86_64.zip
Binaries for ARM (RPi): ep128emu_core_libretro_armv7.zip
Build your own: make (scons will build original ep128emu, so don't use that)
Main updates since v0.8: dtf support, fast memory test, configfile and makefile improvements
v0.8 beta
Second beta release. Feedback is welcome. See README.md for installation and usage.
Binaries for 64-bit Linux: ep128emu_core_libretro_x86-64.zip
Binaries for ARM (RPi): ep128emu_core_libretro_armv7.zip
Build your own: make (scons will build original ep128emu, so don't use that)
Status: 64-bit Linux version works, software framebuffer can produce crashes when going to interlaced mode or back. ARM build is on the edge to be usable on an RPi 2 (what I have at hand). Original ep128emu can be compiled for Windows and MacOS, but it was not attempted so far with the core parts.
Main updates since v0.7: performance improvements, zoom-in (resize resolution according to content, cropping autodetected borders) mapped to R3