LibreELEC-RR [ Brave | Spotify | Moonlight | Emulationstation | Retroarch | Pegasus ]

  • Hi there

    I'm having an issue with the PCSX2 core. It doesn't run. In the log the error I get is "libaio.so.1: cannot open shared object file: No such file or directory".

    On some forum they informed me I need to run "sudo" code however, I don't where to do that in Libreelec.

    Please assist.

  • Hello,

    Is it possible to use iagl to launch games through Retroarch with this build? When I point iagl to /usr/bin/retroarch, the game downloads but does not launch. However, if I point iagl to /usr/bin/frontend-retroarch.py it will launch Retroarch, but not the game file (automatically). I'm thinking maybe there is something I can add to the frontend script that would pass the game launch command from iagl.

    The downloaded game files work if I manually open Retroarch (or ES/Pegasus) and select the game in the menus, but I'd love to have it auto launch. Any suggestions?

    Try this video at about 23.04 time stamp

  • The generic build google folder is currently empty, does anyone know of an alternative download option, please?

    EDIT: I find myself building my own images: 10.0 branch and up to date ;)

    Edited 2 times, last by jigar: Building my own image (February 17, 2023 at 10:48 PM).

  • The generic build google folder is currently empty, does anyone know of an alternative download option, please?

    EDIT: I find myself building my own images: 10.0 branch and up to date ;)

    Of course you can always build your own image ;)

    But I think this is part of the preparation process for the rollout of Libreelec 11. Also, space on Google-Drive is limited, so I won't expect that older builds are hosted.

  • Of course you can always build your own image ;)

    But I think this is part of the preparation process for the rollout of Libreelec 11. Also, space on Google-Drive is limited, so I won't expect that older builds are hosted.

    Perhaps so it's for cleaning space, but the images of the master branch and the 10th branch were already hosted there.

    I was able to build the image from the master branch (11), however when switching to the libreelec-10.0-RR branch (git checkout libreelec-10.0-RR) and trying to build the image, it always crashes on [01/016] FAILED build m4:host.

  • Hello. I have installed libreelec RR-20211104-75af1a0 (Generic.x86_64) in one generic device and works very well. I need to install a RR-10 version on another device, because I'm not going to change my kodi to version 20, because I have a server that I can't upload the version of maria-db, but now it's impossible to get the RR-10 version somewhere from Internet. Does anyone have a local copy they can share?

    The generic build google folder is currently empty, does anyone know of an alternative download option, please?

  • The generic build google folder is currently empty, ...

    Has been so for quite a time now --- is the project abandoned? It would be a pity since the inclusion to LibreELEC of Brave (or any other performance-tweaked & security-hardened Chromium-based browser) is IMHO a must-do. I don't feel as strongly for Spotify however I am grateful for its inclusion as well.

  • For everyone who is using this build on a pi and want to use emulationstation to emulate the NES: there is a typo in Configfiles/emulationstation/es_systems.cfg prevents the ROMs from loading.

    It has to be:

    Code
    <command>/usr/bin/retroarch.start -L /tmp/emulation/retroarch/cores/nestopia_libretro.so %ROM%</command>

    The ".so" was missing...

    and, if your XboX gamepad (mine is a series x) doesn't react on input, you have to map the buttons. I have a pi400 with a keyboard, so i could hit ALT to get to the configuration. After that no problem. But first i cried a little bit.

    I'm not a native English speaker.

  • hello everyone

    since a few days there is no more image in google drive folder for generic will there be another update or not.

    does anyone happen to know that?

  • Running LibreELEC RR-20230215-6a5ed68 11.0 on RPi4, if I attempt to launch a MAME 2016 game via retroarch, using the MAME 2016 core (mame2016_libretro.so, which LibreELEC-RR installed in /tmp/emulation/retroarch/cores/), LibreELEC immediately reboots. The process to re-create this is as follows:

    1. From the main menu in LibreELEC, launch Retroarch.
    2. In Retroarch, use Load Content to load a known good MAME 0.174 ROM
    3. In Retroarch, launch the content using the MAME 2016 core

    LibreELEC reboots after Step 3 above.

  • For those who would like to run RetroArch and Mupen64Plus-Next (including parallel/Vulkan support) on plain LibreElec, have a look at https://github.com/jefflessard/game.retroarch

    Direct download links for x86-64 Generic:

    RetroArch v1.15.0 Addon

    Mupen64Plus-Next Addon

    Hi, that sounds great !!!

    I did not try this yet, but its a good way to get retroarch working on a plain LibreElec.

    All i have to wish for me, is to get also an Emulationstation as a frontend ;)

    Would it be possible to get that in your Repo? Or is there an easy way to make it for me as a usual user with no programming skills?

    best regards

    tribune

  • I guess that should be doable for someone to compile EmulationStation to be compatible with plain LibreElec. Thought, I've never used EmulationStation personally.

    I had a quick look at https://github.com/RetroPie/EmulationStation, which seems to be the most active branch of EmulationStation. The original branch seems to be pretty much stale. Good news is that it supports OpenGL ES. So that's a good start.

    Then, it would require to support direct video rendering using DRM/KMS/GBM without any dependencies on windowing systems like X11 or Wayland. I quickly browsed the source code to get an idea and I understand that EmulationStation uses the SDL library, which looks like an abstraction layer over traditional rendering libraries. Unfortunately, I don't know anything about this library. It may already support direct rendering, but I can't say.

    You would also have to check for ALSA audio support and udev input support (for joysticks). I guess SDL can also do it's magic here as an abstraction layer.

    Once compiled, then you still need an external emulator (EmulationStation is only a frontend right?). There you could use RetroArch from my Repo. Some minor modifications would probably be required to my launch script to provide a good user experience (e.g. returning to EmulationStation instead of Kodi when closing RetroArch).

    Unfortunately, I have no sufficient knowledge/time/interest about EmulationStation to try compiling it. It may be pretty easy to do it, or it may not! However, I can certainly bring some modifications to my RetroArch launch scripts if anyone can build EmulationStation.

  • Hey @jefflessard ,

    Thank you for that detailed answer!!! That sounds promising. Unfortunatley i have no idea, how to make an application like Emulationstation to work in a vanilla Libreelec. I could compile an app, but that's it...

    Unhappily, i'm always dependent on people who can do that magic work.

    The last time i used the Libreelec in this thread to play games through Emulationstation (with Retroarch).

    Ok, there are some other solutions to make games running within Libreelec.

    But in all cases your RetroArch is basicly the basis.

    best regards

    tribune

  • Greetings,

    i can't get PPSSPP to work on the RPi4. I'm using the latest nightly build [LibreELEC-RPi4.arm-11.0-RR-20230215-6a5ed68] but it just quits back to emulationsstation, when trying to launch a rom. Tried .iso and .pbp formats with no luck. Also tried to use the lr-ppsspp core but it wont load up through retroarch. I can get into PPSSPP itself, when using the guide-button and do some settings, but games won't run at all. No problems with other emulators. Any advice? Logfile attached.

    Also, how can I get rid off the loading message when launching emulationstation within kodi and is it possible to disable the emulationstation splash screen when its booting up or do I have to build myself?

    Thanks in advance