Posts by 5schatten
-
-
Well... looks like you have your ALSA device disabled. Check out your config.txt
Raspberry Pi Config.txt [LibreELEC.wiki]
and make sure it looks like this file LibreELEC.tv/config.txt at libreelec-9.0-rr · 5schatten/LibreELEC.tv · GitHub and this line has to be in your config.txt
This is crucial for the ALSA device otherwise it's not available.
-
I will probably get a Khadas Vim sponsored by the LE team / Chewitt which is based on a S905X but if you have a S905 box to spare I wouldn't complain to get one. In theorie if it works on the KVIm device it should work on others too but of course it's easier to create a working build if I can debug it myself.
Basically S905 devices are now supported by Le 9.0 and I already build a S905X image for KVIM which has all the features of my RPi build. If you have some specific patches feel free to post them here.
-
-
-
First you need someone who writes a core for every standalone emulator like this:
GitHub - RobLoach/libretro-dolphin-launcher: Launch Dolphin from RetroArch/libretro
GitHub - coldscientist/libretro-pcsx2-launcher: Launch PCSX2 from RetroArch/libretro
Well I used the dolphin-launcher "core" in the past but honestly I really prefer a frontend like ES over that
QuoteThe path to autoconfigs should be /tmp/autoconfig which is an overlay of /usr/share/retroarch/autoconfig and /storage/.config/retroarch/autoconfig.
As I said... you need the patch Your RA version & even the last "stable" release v1.7.4 is buggy and creates retroarch.cfg files that are not based on your changed default settings. So it looks for cores, overlays, autoconfig, roms and stuff in ~/.config/retroarch instead of the overlay /tmp/*
You can test it yourself, rename your retroarch.cfg to retroarch.cfg.old and start retroarch. It should create a new one based on /etc/retroarch.cfg but it doesn't. Instead it uses the default generated by this function RetroArch/configuration.c at master · libretro/RetroArch · GitHub (at least I guess so) and those are completely nuts ¯\_(ツ)_/¯
-
5schatten sorry for not getting back sooner i just got home yesterday (i stayed longer at a friends place than expectedas i wanted to monitor his well-being as he had a few ER Visits while i was there, ) given i just woke up, i'd try what you suggested a page back but i see theres a new update, was the issue fixed or you want me to test before updating?
Just delete your retroarch.cfg & apply the update. Sound should work then or at least the config file isn't corrupted anymore.
-
You need to apply this patch Update config entries pointer to the new beginning of the list after … · libretro/RetroArch@9da261c · GitHub to make sure RA creates a valid retroarch.cfg. I had the same problem, until you patch RA it uses default values for retroarch.cfg uses that point to wrong directories, sets wrong drivers and stuff. I stumbled upon it after I made a clean install... otherwise you probably won't face that problem.
It's obvious for generic builds why escalade uses ES. If you want to run fs-uae, vice, dosbox-sdl, dolphin, pcsx2 and stuff without a libretro core you need another frontend to do that.
About your problems... wait until escalade updates his build because all your problems are based on a faulty retroarch.cfg file.
-
Beta 04a for RPi is online:
- updated to latest LE9.0 upstream
- added PPSSPP as PSP emulator to RPi builds -> delete your es_systems.cfg before you update! Beware this is mostly a proof of concept since it runs quite slow on RPi hardware.
- updated inputstream.adaptive to handle Widevine API v10 -> VOD should work with latest libwidevine.so
Not really beside this for generic Linux distributions. But it looks like recalbox is able to play music Home · recalbox/recalbox-os Wiki · GitHub) maybe it's possible to add this function into the RetroPie fork of ES. At least I created a new feature request for it [Feature Request] Add background music to ES · Issue #481 · RetroPie/EmulationStation · GitHub
-
Beta 04 is online:
- updated to latest LE9.0 upstream
- updated generic & RPi kernel to 4.18.6
- updated mesa to 18.2.0-rc6
- updated several libretro-cores
- added gambatte as Game Boy (Color) emulator -> delete your es_systems.cfg before you update
- updated retroarch files
- added default RPi audio device to retroarch config
- fixed default retroarch.cfg setup -> RA v1.7.4 created incorrect retroarch.cfg files so delete your retroarch.cfg before you update
- updated LibreELEC version schemes -> now listed as RR-YYYYWW-git
- fixed vfs.libarchive / vfs.rar -> added missing lib
- fixed splash screen -> added missing lib & added a small mark to the LE logo
-
Well I don't know how well CEMU runs, certainly not as good as Dolphin but if you check out the latest release notes it looks not that bad Cemu emulator anyway a huge draw back is that you need a Nvidia or AMD GPU to run it.
-
-
-
vfs.rar & vfs.libarchive is needed but I've found an error -> because I build libarchive as shared lib I have to provide it too. LE9.0 just removes the whole "install_dir" because as long as you build static linked binaries you won't need these libs. So I need to fix this first and upload a new build because right libarchive.so.16 is probably missing.
I updated the libarchive package & the shared lib is installed now. So it should be fixed in my next build.
Well I guess he's talking about some "special" content providers that deliver videos as splited rar files...
-
Well I didn't remove any "unrar" support from LE nor doesn't really make it any sense for me to compress a video file with rar. Maybe it's not obvious but this build is based on LE9.0 upstream code so if vanilla LE would support "rared video" files my fork would also support it.
Okay I compressed a h265 video file and saved about 4,5% space. So 2.55GB before and compressed 2.44GB IMHO not worth the hassle.
Again if ES freezes then provide a logfile.
-
-
Can you make an S905/S912 build?
I guess so if someone gets me a S905/S912 device to test my builds ¯\_(ツ)_/¯
Vanilla LE9.0 should build fine for several Amlogic devices as listed here https://github.com/libreelec/libreelec.tv/tree/master/projects/amlogic/devices
but as I said I do not own S9xx devices so even if I could build it I couldn't test and debug it.
-
Can you try audio_driver = "alsathread" too? It's the default setting.
Can you add this line to your retroarch.cfg audio_device = "sysdefault:CARD=ALSA"
Can you post the terminal output of aplay -L? It looks like this on my RPi:
Codenull Discard all samples (playback) or generate zero samples (capture) default:CARD=ALSA bcm2835 ALSA, bcm2835 ALSA Default Audio Device sysdefault:CARD=ALSA bcm2835 ALSA, bcm2835 ALSA Default Audio Device
Do you use external USB sound devices?