Enterprise Forever

:UK => Emulators => Topic started by: Zoldalma on 2022.March.27. 14:52:28

Title: ep128emu-core: libretro core version of ep128emu
Post 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!
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.April.03. 12:18:50
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
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.April.10. 11:58:53
v0.85 is out, with smaller improvements:
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.85
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.April.15. 15:47:59
v0.89 is out. Windows builds are finally available, testing needed.
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.89
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.April.22. 08:41:28
v0.90 is out, with smaller improvements mostly related to configuration options.
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.90
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.May.01. 08:00:01
v0.92 is out, there is a change in input control mapping:
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.92
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.May.14. 12:37:14
v0.93 is available, small improvements like speaker state control.
https://github.com/zoltanvb/ep128emu-core/releases/tag/core_v0.93
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.May.30. 08:17:07
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.
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.June.25. 18:19:45
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.
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.July.17. 11:47:35
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.
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.August.27. 14:44:15
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).
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.October.09. 17:51:51
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.
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.October.16. 09:53:39
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
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2022.November.29. 21:00:50
There were a few minor improvements, and now it is also on Steam:
https://store.steampowered.com/app/2234340/RetroArch__ep128emu/
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2023.January.23. 07:56:12
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:
Code: [Select]
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:
Code: [Select]
led_driver = "overlay"
led1_map = "1"
led2_map = "2"
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2023.April.30. 10:01:55
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.
Title: Re: ep128emu-core: libretro core version of ep128emu
Post by: Zoldalma on 2023.May.30. 00:07:17
Android builds are enabled now, downloadable cores have appeared in nightly builds:
http://buildbot.libretro.com/nightly/android/latest/