RetroArch Kodi add-on for CoreELEC

Fantastic work! Thanks ever so much. :nerd_face:

Hi!
Thanks very much for this great add-on!
Is there a chance to add the dolphin emulator?

Nope, dolphin is not available for 32bit platforms.
Only way to run on CoreELEC is to use some dirt hack like this.

Understood. Thanks for the reply.

Is there a ne version in the works? I currently use the ng version on my Le Potato and I’m very happy with it.

Recently I bought a S905X4 device than runs on the ne kernel.

Amlogic-ne options file have same TARGET_CPU and OPENGLES as Amlogic-ng, so I think ng releases should work also with ne.
Not sure if any adjustment needs to be made or ng release is working exactly the same, I don’t have any ne device to test so I couldn’t say.

You may test and let me know how it goes, along with logs in case of issues.

Hello,
I’ve just discovered this add-on. I’m currently using CE 20.0 on S922X device and the built-in Kodi Retroplayer for gaming.

How does this work? Does it quit Kodi and run standalone Retroarch? And then re-run Kodi upon Retroarch quit?

What can I expect from this add-on compared to the built-in Retroplayer? Working GL cores? Working shaders? Better performance?

Anybody has an experience with Dolphin on S922X? Is it powerful enough?

Thank you.

Yes

Yes

It’s the performance that you can achieve with your hardware running coreelec. I guess you should just test it and see…

Will not work with coreelec, search in this thread why

v1.6.2 available here or through updater.

  • Cores updated per latest Lakka
  • Fixed MelonDS core
  • ScummVM core:
    • Drop ScummVM_mainline as it has replaced the legacy ScummVM core now
    • Update ScummVM to v2.7.0
    • Add cloud saving feature. By default the entire retroarch saves folder will be syncronized, which may be a plus considering that this feature is currently not available in retroarch.
1 Like

Hello,

How can I install a PSP emulator (PPSSPP) for the nternet archive game launcher in Coreelec? PS1 games are working.

PPSSPP is included in this addon and working, but you must provide ROMs same as stand alone retroarch. You can copy ROMs to the device, use an external device or set up a remote location as explained here.

A separate PPSSPP emulator only for Coreelec is not available? Then you could just use the nternet archive game launcher.

Then you could just use the nternet archive

This is out of the scope of this addon, which does not include any illegal content or links to that.
Said this, each core can be accessed directly trough command line as per retroarch documentation.

Hello, thank you so much for this addon!!

I am using it with S922X (Odroid N2+), and tried some games with flycast. All games had immense graphic problems (half of the screen has no texture, most polygons that are flying around belong to something bigger that is not displayed) and were therefore unplayable.

I was able to solve this by replacing the libretro core .so-file with the one from the last previous release, where the cores where updated.

Thanks again for all your efforts!

P.S.: Also (fresh install of 1.6.2) PPSSPP core does not load for me, when I select the core nothing happens and the bottom left text says no core is loaded (after downloading the assets from the online updater). I solved this by replacing ppsspp_libretro.info ppsspp_libretro.so as well. Sorry that I cannot help more in assisting with this than noticing

Edit: Solved my “flycast not working”-question myself and changed it into a note.To be clear, Dreamcast and PSP cores run perfectly fine now.

Not sure why the “out of the box” / fresh install behaves like this (dreamcast and ppsspp not working) “for me” (apparently (maybe) since no-one noticed this here so far).

Thanks a third time for the incredibly cool stuff here :heart:

Thanks for the feedbacks, ppsspp and flycast will be fixed in the next upcoming release.

1 Like

v1.6.3 available here or through updater.

  • Update RetroArch to 1.15.0
  • Update ScummVM core to latest
  • Fix PPSSPP missing libzip
  • Fix Flycast graphical issues (revert to last working version)
  • Added Simplified Chinese translation, thanks to @VergilGao
2 Likes

H, thanks for your work. I am trying to use it on Odroid N2+ and CoreElec latest stable.
I have a problem where my Mouse and controller that is recognized by Coreelec and working perfectly there does not work in Retroarch. The controller (Logitech Rumblepad II) has no working buttons in Retroarch, my Mouse (Logitech M720 Bluetooth) has the mousewheel working in all directions, but no buttons, so I can’t choose the online update.
As I cant select the online-updater, I want to try to build the addon with the INCLUDE_DLC option, could you specifiy how and where do I add the option, i.e to which command? I am a beginner with building stuff :wink: Thank you!

I think in your case quickest way is using a keyboard (or a remote controller if you have CEC) to configure gamepad and mouse the first time in retroarch.
Anyway if you want to build the addon with DLC included:

git clone --recursive https://github.com/spleen1981/retroarch-kodi-addon-CoreELEC
cd retroarch-kodi-addon-CoreELEC
INCLUDE_DLC="Y" ./build.sh

But you may need to configure those devices anyways if their mapping is not recognized automatically by retroarch.

Hi, I just updated the add on this morning. I’m using the new coreelec omega alpha 1. Just wanted to report that it goes to boot and causes my device to reboot.

Can you provide more detail? Previous version was working with coreelec omega alpha 1? It’s an Amlogic-ng device?