RetroELEC Kodi+Wayland+Emulationstation+RetroArch (x86/XU4/RPi)

  • Sorry, but this maybe already answered but can't find it.

    Does this build support Chrome on Rpi 3? I tried it, but can't find the Chrome App anywhere. Am I missing something?

    Thanks.

  • Just a few question :

    • - i don't know if it's already asked but can i switch my Official Libreelec 8.0.2 installation to this one without erase my disk ?

    I have a dual boot with win 7 in my hard drive on a Zotac ZBOX ID91 and don't want to do it again.

    • - I prefer to use Aeon for skin, it's old but i don't really like estuary, how i can add the emulationstation link to it ?
    • - I see in the Github that emulestation have this core :
    Display Spoiler
    Code
    Out of the box Emulationstation will look for roms in /storage/roms/(amiga|c64|mame|fba|gba|dreamcast|n64|psx|psp|saturn|snes|nes|nds). BIOS files should be put in /storage/roms/bios. Configured input controllers are DS4 (bluetooth) and keyboard. Configuration is in /storage/.config/emulationstation.

    Can i add other core like in the batoceralinux or recalbox ?

  • 1. Yes.

    2. Create a shortcut that runs /usr/bin/emulationstation.sh

    3. Yes, but you'll need to configure Emulationstation manually. Install RetroArch cores into /tmp/cores.

  • Update my system to : 20170823 generic

    Emulatorstation won't start..

    error log:

    emulationstation: error while loading shared libraries: libSDL2-2.0.so.1: cannot open shared object file: No such file or directory

    I get the same error on Version devel-20170824 generic.

    Where's the file meant to be?

    EDIT: on the 20170824 system I found:

    /usr/lib/libSDL2-2.0.so (** Link to /usr/lib/libSDL2-2.0.so.0)
    /usr/lib/libSDL2-2.0.so.0 (** Link to /usr/lib/libSDL2-2.0.so.0.6.0)
    /usr/lib/libSDL2-2.0.so.0.6.0

    On an old 20170530 system I find:

    /usr/lib/libSDL2-2.0.so (** Link to /usr/lib/libSDL2-2.0.so.1)

    /usr/lib/libSDL2-2.0.so.0.4.1

    /usr/lib/libSDL2-2.0.so.1 (** Link to /usr/lib/libSDL2-2.0.so.0.4.1)

    It looks like 20170824 is missing the libSDL2-2.0.so.1 link ??

    Cheers.

    Edited once, last by kidhazy (August 25, 2017 at 6:45 AM).

  • Hi,

    i make a new install into my Zotac XBOX ID-91 (Haswell proc) because when i try tu update with your build, it say my partition is to small.

    so i make a new usb key with LibreELEC-Generic.x86_64-8.2-devel-20170824.img.gz (that is not haswell optimisez) and after setup my system put the LibreELEC-Generic.x86_64-8.2-devel-20170824.tar in Storage/Update for updating to haswell optimised build, but Emulationstation is not loading.

    chrome is working good.

    Spotify is working (i need to change audio output).

    I hade some core but i see you group some video game system :

    ex: Genesis that's open .mdx .md .smd .gen .bin .cue .iso .sms .gg .sg .zip

    all this extention correspond to Genesis, Sega CD, Master System and GameGear curiously you don't had 32x for Sega32x

    is that's correct ?

    this is my own es_systems.cfg after hading some core and category:

    Display Spoiler

    <!-- This is the EmulationStation Systems configuration file.

    All systems must be contained within the <systemList> tag.-->

    <systemList>

    <system>

    <name>amiga</name>

    <fullname>Amiga</fullname>

    <path>/storage/roms/amiga</path>

    <extension>.fs-uae .adf .adz .zip</extension>

    <command>/usr/bin/fs-uae.start "%ROM_RAW%"</command>

    <platform>amiga</platform>

    </system>

    <system>

    <name>c64</name>

    <fullname>Commodore 64</fullname>

    <path>/storage/roms/c64</path>

    <extension>.d64 .t64 .zip</extension>

    <command>/usr/bin/x64.start -autostart "%ROM_RAW%"</command>

    <platform>c64</platform>

    </system>

    <system>

    <name>fba</name>

    <fullname>Final Burn Alpha</fullname>

    <path>/storage/roms/fba</path>

    <extension>.zip .iso</extension>

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

    <platform>fba</platform>

    </system>

    <system>

    <name>fba_libretro</name>

    <fullname>FBA LIBRETRO</fullname>

    <path>/storage/roms/fba_libretro</path>

    <extension>.zip .fba .iso</extension>

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

    <platform>fba_libretro</platform>

    </system>

    <system>

    <name>neogeo</name>

    <fullname>Neo-Geo</fullname>

    <path>/storage/roms/neogeo</path>

    <extension>.zip .iso</extension>

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

    <platform>neogeo</platform>

    </system>

    <system>

    <name>pcengine</name>

    <fullname>PC Engine</fullname>

    <path>/storage/roms/pcengine</path>

    <extension>.pce .cue .sgx .ccd .zip .iso</extension>

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

    <platform>pcengine</platform>

    </system>

    <system>

    <name>pcenginecd</name>

    <fullname>PC Engine CD</fullname>

    <path>/storage/roms/pcenginecd</path>

    <extension>.pce .cue .sgx .ccd .zip .iso</extension>

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

    <platform>pcenginecd</platform>

    </system>

    <system>

    <name>Supergrafx</name>

    <fullname>Supergrafx</fullname>

    <path>/storage/roms/Supergrafx</path>

    <extension>.pce .cue .sgx .ccd .zip .iso</extension>

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

    <platform>Supergrafx</platform>

    </system>

    <system>

    <name>mame</name>

    <fullname>MAME</fullname>

    <path>/storage/roms/mame</path>

    <extension>.zip .chd .7z</extension>

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

    <platform>arcade</platform>

    </system>

    <system>

    <name>nes</name>

    <fullname>Nintendo</fullname>

    <path>/storage/roms/nes</path>

    <extension>.nes .zip</extension>

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

    <platform>nes</platform>

    </system>

    <system>

    <name>n64</name>

    <fullname>Nintendo 64</fullname>

    <path>/storage/roms/n64</path>

    <extension>.n64 .v64 .z64 .bin .u1 .ndd .zip</extension>

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

    <platform>n64</platform>

    </system>

    <system>

    <name>psx</name>

    <fullname>Playstation</fullname>

    <path>/storage/roms/psx</path>

    <extension>.cue .tok .m3u .ccd .exe .pbp</extension>

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

    <platform>psx</platform>

    </system>

    <system>

    <name>psp</name>

    <fullname>Playstation Portable</fullname>

    <path>/storage/roms/psp</path>

    <extension>.elf .iso .cso .prx .pbp</extension>

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

    <platform>psp</platform>

    </system>

    <system>

    <name>snes</name>

    <fullname>Super Nintendo</fullname>

    <path>/storage/roms/snes</path>

    <extension>.smc .fig .sfc .gd3 .gd7 .dx2 .bsx .swc .zip</extension>

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

    <platform>snes</platform>

    </system>

    <system>

    <name>zxspectrum</name>

    <fullname>ZX Spectrum</fullname>

    <path>/storage/roms/zxspectrum</path>

    <extension>.tzx .tap .z80 .rzx .scl .trd .zip</extension>

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

    <platform>zxspectrum</platform>

    </system>

    <system>

    <name>gb</name>

    <fullname>Gameboy</fullname>

    <path>/storage/roms/gb</path>

    <extension>.gb .zip</extension>

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

    <platform>gb</platform>

    </system>

    <system>

    <name>gbc</name>

    <fullname>Gameboy Color</fullname>

    <path>/storage/roms/gbc</path>

    <extension>.gbc .zip</extension>

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

    <platform>gbc</platform>

    </system>

    <system>

    <name>gba</name>

    <fullname>Gameboy Advance</fullname>

    <path>/storage/roms/gba</path>

    <extension>.gba .bin .zip</extension>

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

    <platform>gba</platform>

    </system>

    <system>

    <name>gw</name>

    <fullname>Game and Watch</fullname>

    <path>/storage/roms/gw</path>

    <extension>.mgw .zip</extension>

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

    <platform>gw</platform>

    </system>

    <system>

    <name>saturn</name>

    <fullname>Sega Saturn</fullname>

    <path>/storage/roms/saturn</path>

    <extension>.bin .cue .iso</extension>

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

    <platform>saturn</platform>

    </system>

    <system>

    <name>dreamcast</name>

    <fullname>Dreamcast</fullname>

    <path>/storage/roms/dreamcast</path>

    <extension>.chd .cdi .iso .elf .bin .cue .gdi</extension>

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

    <platform>dreamcast</platform>

    </system>

    <system>

    <name>nds</name>

    <fullname>Nintendo DS</fullname>

    <path>/storage/roms/nds</path>

    <extension>.nds .bin .zip</extension>

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

    <platform>nds</platform>

    </system>

    <system>

    <name>mastersystem</name>

    <fullname>Sega mastersystem</fullname>

    <path>/storage/roms/mastersystem</path>

    <extension>.sms .zip</extension>

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

    <platform>mastersystem</platform>

    </system>

    <system>

    <name>gamegear</name>

    <fullname>Sega gamegear</fullname>

    <path>/storage/roms/gamegear</path>

    <extension>.gg .zip</extension>

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

    <platform>gamegear</platform>

    </system>

    <system>

    <name>genesis</name>

    <fullname>Sega Genesis</fullname>

    <path>/storage/roms/genesis</path>

    <extension>.mdx .md .smd .gen .bin .cue .iso .sms .gg .sg .zip</extension>

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

    <platform>genesis</platform>

    </system>

    <system>

    <name>segacd</name>

    <fullname>Sega CD</fullname>

    <path>/storage/roms/segacd</path>

    <extension>.cue .iso</extension>

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

    <platform>segacd</platform>

    </system>

    <system>

    <name>sega32x</name>

    <fullname>Sega 32x</fullname>

    <path>/storage/roms/sega32x</path>

    <extension>.32x .smd .bin .zip</extension>

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

    <platform>sega32x</platform>

    </system>

    <system>

    <name>gc</name>

    <fullname>Nintendo Gamecube</fullname>

    <path>/storage/roms/gamecube</path>

    <extension>.gcm .iso .wbfs .ciso .gcz .elf .dol .dff</extension>

    <command>/usr/bin/dolphin.start -e %ROM%</command>

    <platform>gc</platform>

    </system>

    <system>

    <name>wii</name>

    <fullname>Nintendo Wii</fullname>

    <path>/storage/roms/wii</path>

    <extension>.gcm .iso .wbfs .ciso .gcz .elf .dol .dff</extension>

    <command>/usr/bin/dolphin.start -e %ROM%</command>

    <platform>wii</platform>

    </system>

    <system>

    <name>wonderswan</name>

    <fullname>WonderSwan</fullname>

    <path>/storage/roms/wonderswan</path>

    <extension>.ws .wsc</extension>

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

    <platform>wonderswancolor</platform>

    </system>

    </systemList>

    for sure i hade the corresponding core to tmp/cores/

    but emulestation don't load

  • i have this in /var/logs/emulationstation.log

    terminate called after throwing an instance of 'std::runtime_error'

    what(): locale::facet::_S_create_c_locale name not valid

    Aborted (core dumped)


    sorry i don't understand

    Edit : i remove Locale extention and now it start to launch with a short black screen and return to kodi.

    now i have :

    ConfigPath /storage/.config/emulationstation

    Segmentation fault (core dumped)

    in /var/logs/emulationstation.log

    Edited once, last by Killerdog (August 25, 2017 at 3:50 PM).