Welcome, Guest. Please login or register.


Author Topic: ep128emu-core: libretro core version of ep128emu (Read 3112 times)

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 98.0 Firefox 98.0
    • View Profile
ep128emu-core: libretro core version of ep128emu
« 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!

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 98.0 Firefox 98.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #1 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

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 99.0 Firefox 99.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #2 on: 2022.April.10. 11:58:53 »

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 99.0 Firefox 99.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #3 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

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 99.0 Firefox 99.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #4 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

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 99.0 Firefox 99.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #5 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

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 100.0 Firefox 100.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #6 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

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 100.0 Firefox 100.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #7 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.

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 101.0 Firefox 101.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #8 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.

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 102.0 Firefox 102.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #9 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.

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 104.0 Firefox 104.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #10 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).

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 106.0 Firefox 106.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #11 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.

Offline Zoldalma

  • EP fan
  • *
  • Posts: 138
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 106.0 Firefox 106.0
    • View Profile
Re: ep128emu-core: libretro core version of ep128emu
« Reply #12 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