Posts by thies88

    Well i have a pretty decent system wich can handle it. Space is not a problem because i linked the storage\roms folder to a NAS share. But i will play around with it and try to add it myself.

    Docker is broken since kernel 4.19 so until now there is no solution for this. I already updated the Docker addon to 18.06.1 and still hangs. Same goes for 18.09.1-beta so.... /shrug You can update your builds but read the notes for each build if you have to delete a config file first because I included some new functions.

    Ok thats to bad... not really a problem as a quick reboot is a (temp) workaround. How can i update to a new build then ?

    You don't have to install WADs manually:


    About the 50Hz stuff you have to set this for Wii & GC in separate menus and most GC games will still ask you at start how you want to run them.

    A nice... didnt know that.


    In dolpin i have the option "Enable PAL60 wich is enabled"...


    Potential bug:

    i noticed that when running pcsx2 it doesnt shutdown with alt f4 or alt esc. Alt ESC bring me to the pcsx2 menu, i have to manualy pick exit (or ctrl - Q) via the menu and the screen stays black. Or Alt-F4 followed by another Alt- F4 then the screen also stays black.


    When i type in terminal: "/usr/bin kodifreeze.sh unfreeze" kodi shows again. but pcsx2 fails to start after this, i have to reboot the os before it starts working again.


    So i guess kodi unfreeze isnt working properly or the pcsx2 docker container doesnt shutdown.. if it is supose to shutdown when you exit an game ?


    build info:

    Kodi (18.0-RC1 Git:18.0rc1-Leia). Platform: Linux x86 64-bit

    Running on LibreELEC (5schatten): RR-201848-acf6c02 9.0, kernel: Linux x86 64-bit version 4.19.4


    I added pcsx2.log (log file right after blackscreen) and pcsx2-2.log (log file after pcsx2 exit, manually unfreeze kodi and try to start a pcsx2 game again)


    Another question, can i update to a new build (i saw you released RC2a) ? or do i have to do a clean install for this ?. I dont see info on this in the FAQ.

    Files

    • pcsx2-2.log.txt

      (886 Byte, downloaded 45 times, last: )
    • pcsx2.log.txt

      (5.71 kB, downloaded 86 times, last: )

    Which emulator do you use? lr-dolphin (Retroarch) or Dolphin standalone? Since you refer to a User directory I guess lr-dolphin so delete the retroarch-core-options.cfg file in your Retroarch config directory.

    Dolphin standalone: i fixed it by installing the Wiii System Menu WAD, start the Menu and in settings you can then change it to 60 HZ under Screen settings.


    How to "System menu": How to get a fully working Wii Menu..

    NUS Downloader - WiiBrew


    I Used : v48x (4.2x) (latest didnt seem to work)

    Does anyone know where "game setup" files are stored. With dolphin in the game "Mario Kart" i accedently selected 50 HZ (should have selected 60 hz). But now i dont get that question anymore and now the game is al laggy.


    When you start the game for the first time you get a question if you want to set display to 50 hz or 60. Now when i start the game it keep telling thet it runs in 50 hz and i have to go to the wii menu to change it, but this crashes the game..


    i already delete the folder: /storage/roms/wii/User but that doenst help.

    Well sysdedault is normally the analog output so makes no sense if you use the S/PDIF because that would normally be the 3,5mm audio jack.

    Code
    1. sysdefault:CARD=PCH
    2. HDA Intel PCH, ALC892 Analog

    Anyway if it works /shrug

    Yes: S/DPIF as output to an Logitech Z5500 5.1


    Well Libreelec Remix 9.0 is running in a VM on Proxmox. Then i passthrough GPU (Intel HDA), onboard sound and USB's to that VM.


    maby passtrough is screwing things up.


    It works so im happy.

    Please just enter the stuff I mention ;) At default the emulators & frontends use ALSA so it doesn't matter what PulseAudio detects or not. You can however set PulseAudio as backend in the advanced.conf Kodi normally lists ALSA devices & only uses PA for Bluetooth stuff.


    Well you want use your iec958:CARD=PCH,DEV=0 aka S/PDIF as sound output? Not HDMI or something?

    Yes: S/DPIF


    Problem solved, i had to add this in asound.conf:


    pcm.!default {

    type plug

    slave.pcm {

    @func getenv

    vars [ ALSAPCM ]

    # Device name can be found using the command 'aplay -L'

    default "sysdefault:CARD=PCH"

    }

    }


    Thnx for your suport !!!

    Ok, my mistake i did not understand that, thnks for clearing that up.


    See attachments for output of aplay -L and the 2 config files. I renamed .conf to .txt so i can upload them here.


    [UPDATE]: i reverted the changes made in asound.conf and advanced.conf to set audio autoconfig.

    when i do in terminal:

    Command: #systemctl stop kodi


    Command: #pactl list short sinks:

    Result: 1 librespot_sink module-null-sink.c s16le 2ch 44100Hz SUSPENDED


    Command #pactl load-module module-udev-detect:

    Result: 18 (dont know what this means)


    Command: #pactl list short sinks

    Result:

    1 librespot_sink module-null-sink.c s16le 2ch 44100Hz SUSPENDED

    2 alsa_output.pci-0000_00_1b.0.iec958-stereo module-alsa-card.c s16le 2ch 44100Hz IDLE


    (So i guess the audio device (Pulse ?) is released by kodi now or something)


    Command: dolphin.start

    When i manualy start dolphin and set it to "Pulse" as the Audio Backend, it now starts the game with sound. When i set it to ALSA it crashes again.

    When i set it to pulse without the steps mentioned above dolphin crashes... so maby kodi doesnt release the sound device or something.


    some logging from kodi.log:


    19:27:15.204 T:139962515191552 ERROR: CActiveAESink::OpenSink - no sink was returned

    19:27:15.204 T:139962595788544 ERROR: ActiveAE::InitSink - returned error

    19:27:15.704 T:139962515191552 INFO: CActiveAESink::OpenSink - initialize sink

    19:27:15.704 T:139962515191552 DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:iec958:CARD=PCH,DEV=0

    19:27:15.704 T:139962515191552 INFO: CAESinkALSA::Initialize - Attempting to open device "iec958:CARD=PCH,DEV=0"

    19:27:15.706 T:139962515191552 INFO: CAESinkALSA - Unable to open device "iec958:CARD=PCH,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00" for playback

    19:27:15.706 T:139962515191552 INFO: CAESinkALSA - Unable to open device "iec958:CARD=PCH,DEV=0" for playback

    19:27:15.706 T:139962515191552 ERROR: CAESinkALSA::Initialize - failed to initialize device "iec958:CARD=PCH,DEV=0"

    19:27:15.706 T:139962515191552 DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:hdmi:CARD=HDMI,DEV=0

    19:27:15.706 T:139962515191552 INFO: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=HDMI,DEV=0"

    19:27:15.707 T:139962515191552 INFO: CAESinkALSA::Initialize - Opened device "hdmi:CARD=HDMI,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00"

    19:27:15.708 T:139962515191552 INFO: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats

    19:27:15.708 T:139962515191552 INFO: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE

    19:27:15.708 T:139962515191552 DEBUG: CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820

    19:27:15.717 T:139962515191552 DEBUG: CAESinkALSA::InitializeHW - Got: periodSize 464, bufferSize 8816

    19:27:15.717 T:139962515191552 DEBUG: CAESinkALSA::InitializeHW - Setting timeout to 200 ms

    19:27:15.717 T:139962515191552 DEBUG: CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2

    19:27:15.717 T:139962515191552 DEBUG: CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR

    19:27:15.717 T:139962515191552 DEBUG: CAESinkALSA::GetChannelLayout - Got Layout: UNKNOWN1, UNKNOWN1 (ALSA: UNKNOWN UNKNOWN)

    19:27:15.717 T:139962515191552 ERROR: CActiveAESink::OpenSink - no sink was returned

    19:27:15.718 T:139962595788544 ERROR: ActiveAE::InitSink - returned error

    19:27:16.218 T:139962515191552 INFO: CActiveAESink::OpenSink - initialize sink

    19:27:16.218 T:139962515191552 DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:iec958:CARD=PCH,DEV=0

    19:27:16.218 T:139962515191552 INFO: CAESinkALSA::Initialize - Attempting to open device "iec958:CARD=PCH,DEV=0"

    19:27:16.219 T:139962515191552 INFO: CAESinkALSA::Initialize - Opened device "iec958:CARD=PCH,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x00"

    19:27:16.220 T:139962515191552 INFO: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats

    19:27:16.220 T:139962515191552 INFO: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE

    19:27:16.220 T:139962515191552 DEBUG: CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820

    19:27:16.227 T:139962515191552 DEBUG: CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820

    19:27:16.227 T:139962515191552 DEBUG: CAESinkALSA::InitializeHW - Setting timeout to 200 ms

    19:27:16.227 T:139962515191552 DEBUG: CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2

    19:27:16.227 T:139962515191552 DEBUG: CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR

    19:27:16.227 T:139962515191552 DEBUG: CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR)

    19:27:16.227 T:139962515191552 DEBUG: CActiveAESink::OpenSink - ALSA Initialized:

    19:27:16.227 T:139962515191552 DEBUG: Output Device : Device not found

    19:27:16.227 T:139962515191552 DEBUG: Sample Rate : 44100

    19:27:16.227 T:139962515191552 DEBUG: Sample Format : AE_FMT_S32NE

    19:27:16.227 T:139962515191552 DEBUG: Channel Count : 2

    19:27:16.227 T:139962515191552 DEBUG: Channel Layout: FL, FR

    19:27:16.227 T:139962515191552 DEBUG: Frames : 2205

    19:27:16.227 T:139962515191552 DEBUG: Frame Size : 8

    19:27:42.475 T:139962463864576 DEBUG: Thread JobWorker 139962463864576 terminating (autodelete)

    19:27:42.475 T:139962171254528 DEBUG: Thread JobWorker 139962171254528 terminating (autodelete)

    19:27:42.475 T:139962179647232 DEBUG: Thread JobWorker 139962179647232 terminating (autodelete)

    Files

    • asound.txt

      (330 Byte, downloaded 43 times, last: )
    • advanced.txt

      (556 Byte, downloaded 43 times, last: )
    • output aplay -L.txt

      (1.47 kB, downloaded 44 times, last: )
    • retroarch.log

      (74.91 kB, downloaded 47 times, last: )

    set autoconfig to false in \\your-device\Configfiles\rr-config\advanced.conf then get a list of your output devices by entering aplay -L in a terminal & finally add this device to your asound.conf


    Retroarch uses lr-dolphin which has nothing to do with standalone Dolphin which you start in Emulationstation. Most of the standalone emulators rely on SDL for audio output so if the ALSA backend is not configured correct they won't work.

    Thnx for reply.


    I configured sound and set it to my sound device, same problem. Its stuck in the wii (White) starting screen where it shows you the controller.


    Retroarch.log shows:

    --------------

    [WARN] [GL]: Stock GLSL shaders will be used.

    [INFO] [Video]: Found display server: x11

    [INFO] Found shader "/tmp/shaders/bilinear.glslp"

    [INFO] Found shader "/tmp/shaders/nearest.glslp"

    [INFO] Found shader "/tmp/shaders/slang-conversion-template.glsl"

    [INFO] Found shader "/tmp/shaders/stock.glsl"

    [ERROR] [ALSA]: Failed to initialize...

    [ERROR] Failed to initialize audio driver. Will continue without audio.


    [libretro WARN] 28:11:583 VideoBackends/OGL/Render.cpp:754 W[Video]: Missing OGL Extensions: PinnedMemory

    [ERROR] [ALSA]: Failed to initialize...

    [ERROR] Failed to initialize audio driver. Will continue without audio.

    [libretro WARN] 28:11:207 VideoCommon/BPStructs.cpp:681 W[Video]: Unknown BP opcode: address = 0x00000069 value = 0x000004ed

    [libretro WARN] 28:11:207 VideoCommon/BPStructs.cpp:681 W[Video]: Unknown BP opcode: address = 0x00000046 value = 0x00000273

    ----------------

    So i guess its an retroarch issue or broken config file.


    again when i start dolphin manual --> /bin/dolphin.start it works (without sound)

    First of all thank you very much for this build many emulators work out of the box wich is great. Dolphin is not starting true retroarch. But when i start dolphin manually with "/bin/dolphin.start" and i confugure sound (Audio Backend) to "No Audio Output" it start the game (also playable), but when i set it to ALSA it crashes (return to kodi home screen) or screen stays black


    Dolphin.log says:

    Code
    1. Case insensitive sorting unsupported in the posix collation implementation
    2. Numeric mode unsupported in the posix collation implementation
    3. qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1023, resource id: 6292729, major code: 40 (TranslateCoords), minor code: 0
    4. ALSA lib /home/supervisedthinking/le90-rr/LibreELEC.tv/build.LibreELEC-Generic.x86_64-9.0-devel/alsa-lib-1.1.7/src/pcm/pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
    5. terminate called after throwing an instance of 'std::system_error'
    6. what(): Invalid argument
    7. Aborted

    Sound is working in Kodi (and other emulators like snes n64). I did not alter asound.conf, so i guess im using the autoconfig.


    any ideas on how to analyse this problem ?