Enterprise Forever
:UK => Emulators => Topic started by: Zoldalma on 2022.March.27. 14:52:28
-
Hi,
I modified ep128emu a bit to be able to work as a libretro core, with RetroArch frontend. Most things seem to work, and a few convenience items are also added like content autostart (where possible).
Find it here: https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.7 . Currently Linux and ARM versions are downloadable.
Comments welcome!
-
New 0.8 version is available, with better performance and "zoom-to-content" function:
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.8
-
v0.85 is out, with smaller improvements:
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.85
-
v0.89 is out. Windows builds are finally available, testing needed.
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.89
-
v0.90 is out, with smaller improvements mostly related to configuration options.
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.90
-
v0.92 is out, there is a change in input control mapping:
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.92
-
v0.93 is available, small improvements like speaker state control.
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.93
-
Finally, v1.0.0 is out:
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v1.0.0
No big changes, I just decided to bump the version since I've gone through the commercially released EP games and there are no emulation issues. I'll try to get it to libretro project next.
-
It is now available from inside RetroArch, as a downloadable core, on Windows and Linux x86 platforms. Enable experimental cores, and then it should appear.
-
v.1.0.1 is out, no big changes.
https://github.com/libretro/ep128emu-core/releases/tag/core_v1.0.1
But I switched the experimental flag off, so in a few days this core should be visible even without that setting.
-
Now the armv7 version is also available via the online updater: https://zoltanvb.github.io/armv7-hf-neon/ .
To use it, update retroarch.cfg to contain this:
core_updater_buildbot_cores_url = "https://zoltanvb.github.io/armv7-hf-neon/"
Afterwards, core downloader will find it. ROM files are still needed.
Also, MacOS builds are available since a while (that one is present in the default buildbot, no config file editing needed).
-
v1.1.1 is out (there was an v1.1.0 as well a few days ago). New emulated types added (TVC_TAPE and ISDOS for EP), TAPir format files are also recognized now and simple WAV file handling is also built in, including the 1-bit WAWs found in the TVC archive.
-
v1.2.0 is available. Now memory is exposed and you can use Retroarch's built-in memory analyzer to set up cheats/trainers: https://docs.libretro.com/guides/cheat-codes/#retroarch-new-cheat-code-searching
-
There were a few minor improvements, and now it is also on Steam:
https://store.steampowered.com/app/2234340/RetroArch__ep128emu/
-
v1.2.6 is available. Minor improvements recently, mostly regarding multi-disk / multi-tape game handling, and LED driver is added. To emulate floppy activity LED with keyboard scroll lock, add to retroarch.cfg:
led_driver = "keyboard"
led1_map = "-1"
led2_map = "-1"
led3_map = "2"
There are a few "animated" RetroArch overlays around, it can be used also with those:
led_driver = "overlay"
led1_map = "1"
led2_map = "2"
-
v1.2.9 is out. Small improvements, and an important bugfix to allow save states for configs >128kB RAM. Sample config file (https://github.com/libretro/ep128emu-core/blob/core/core/sample.ep128cfg) also updated, for easier per-game config.
-
Android builds are enabled now, downloadable cores have appeared in nightly builds:
http://buildbot.libretro.com/nightly/android/latest/