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

  • meldrak

    The resolution you are running at doesn't matter. PCSX2 renders at native PS2 resolution by default and it'll get upscaled to 1080p or whatever.

    PrimusNZ

    I already have a simpler automated setup. PCSX2 1.4 is ancient btw, nearly two years old. Had artifacts and issues with several games on my haswell until I upgraded to the latest git version.

    Im testing a build using yaourt (From the archlinuxfr repo) to compile from source using the AUR

  • Compiling the package is not a problem, maintaining a repo with it is when I can just fetch the package from archlinuxcn. I can't really see the point of running it on CPU's that aren't nearly fast enough to run at PS2 speeds.

  • 20170917:

  • meldrak

    The resolution you are running at doesn't matter. PCSX2 renders at native PS2 resolution by default and it'll get upscaled to 1080p or whatever.

    PrimusNZ

    I already have a simpler automated setup. PCSX2 1.4 is ancient btw, nearly two years old. Had artifacts and issues with several games on my haswell until I upgraded to the latest git version.

    in my case it slowdown all emulators in 3840x2160@30 (max fps supported for this resolution), so I force to 1920x1080@60 retroarch and dolphin

    I will do the same with a xandr command in script

    I also have many artifacts, so your lastest LE8 include a corrected PCSX2 version?

  • I was talking about the older 1.4 version. I don't believe I've used that version in my docker image, you can probably check the version in the menus somewhere.

    I haven't included any auto update feature, so for now you can update the docker images like this to get the last version:

    docker pull escalade1/arch-pcsx2

  • I was talking about the older 1.4 version. I don't believe I've used that version in my docker image, you can probably check the version in the menus somewhere.

    I haven't included any auto update feature, so for now you can update the docker images like this to get the last version:

    docker pull escalade1/arch-pcsx2

    sorry to asked you that stupid question as a knew the answer and yes I'm using the git version

    just another question about your BIOS settings, how much memory did you set for graphic card?

  • PrimusNZ : I'll guess escalade is right about the CPU is too weak to run PCSX2, was just a test and I guess I need more CPU power to run it. I rather run things smooth or not at all rather than choppy. Thanks for the effort of the docker tho, might try it some day. But for now SNES, NES and GBA + ScummVM emu are good enough I guess.

  • ok, i've checked it. on the client portmapper and rpcbind are installed.

    i'm on version 2017-09-13.

    rpcinfo gives my this:

  • Hi! Im trying to play PSX games an it didn't work fine....y tried the tree cores with similar results.

    It's strange cause I use same cores in retropie and goes smother...

    Any idea about it?

    And always thanks for your great work Escalade

    Edit...sorry, I'm talking about retropie;)

    Edited once, last by Langostaman (September 16, 2017 at 11:25 PM).

  • Hi escalade

    I gave a try on another computer to LE remix but can't get audio working

    I tested official build and it's working out of the box

    my soundcard is HDA Intel PCH, CX20724 Analog and did not see revelant informations in logs

    dmesg

    [ 5.821305] ALSA device list:

    [ 5.821306] No soundcards found.

    ...

    [ 33.878330] snd_hda_codec_conexant hdaudioC0D0: CX20724: BIOS auto-probing.

    [ 33.878789] snd_hda_codec_conexant hdaudioC0D0: action: 0 gpio_led: 0

    [ 33.878940] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20724: line_outs=1 (0x16/0x0/0x0/0x0/0x0) type:line

    [ 33.878941] snd_hda_codec_conexant hdaudioC0D0: speaker_outs=1 (0x17/0x0/0x0/0x0/0x0)

    [ 33.878943] snd_hda_codec_conexant hdaudioC0D0: hp_outs=1 (0x1d/0x0/0x0/0x0/0x0)

    [ 33.878944] snd_hda_codec_conexant hdaudioC0D0: mono: mono_out=0x0

    [ 33.878945] snd_hda_codec_conexant hdaudioC0D0: inputs:

    [ 33.878946] snd_hda_codec_conexant hdaudioC0D0: Mic=0x19

    [ 33.878947] snd_hda_codec_conexant hdaudioC0D0: Internal Mic=0x1a

    [ 33.878949] snd_hda_codec_conexant hdaudioC0D0: Line=0x18

    [ 33.881673] snd_hda_codec_conexant hdaudioC0D0: Enable sync_write for stable communication

    [ 33.881675] snd_hda_codec_conexant hdaudioC0D0: action: 1 gpio_led: 0

    [ 33.887814] snd_hda_codec_conexant hdaudioC0D0: action: 2 gpio_led: 0

    [ 33.907368] fuse init (API version 7.26)

    [ 33.933590] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16

    [ 33.934184] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17

    [ 33.934226] input: HDA Intel PCH Line as /devices/pci0000:00/0000:00:1f.3/sound/card0/input18

    [ 33.934264] input: HDA Intel PCH Dock Line Out as /devices/pci0000:00/0000:00:1f.3/sound/card0/input19

    [ 33.934301] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input20

    [ 33.934343] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input21

    [ 33.934382] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input22

    [ 33.934419] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input23

    [ 33.934456] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input24

    [ 33.934490] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input25

    [ 33.954337] snd_hda_codec_conexant hdaudioC0D0: action: 2 gpio_led: 1

    kodi log

    23:07:38.669 T:139699207297152 NOTICE: load settings...

    23:07:38.705 T:139699207297152 NOTICE: Found 2 Lists of Devices

    23:07:38.705 T:139699207297152 NOTICE: Enumerated ALSA devices:

    23:07:38.705 T:139699207297152 NOTICE: Device 1

    23:07:38.705 T:139699207297152 NOTICE: m_deviceName : @

    23:07:38.705 T:139699207297152 NOTICE: m_displayName : Default (HDA Intel PCH CX20724 Analog)

    23:07:38.705 T:139699207297152 NOTICE: m_displayNameExtra:

    23:07:38.705 T:139699207297152 NOTICE: m_deviceType : AE_DEVTYPE_PCM

    23:07:38.705 T:139699207297152 NOTICE: m_channels : FL,FR

    23:07:38.705 T:139699207297152 NOTICE: m_sampleRates : 48000

    23:07:38.705 T:139699207297152 NOTICE: m_dataFormats : AE_FMT_S32NE

    23:07:38.705 T:139699207297152 NOTICE: m_streamTypes : No passthrough capabilities

    23:07:38.705 T:139699207297152 NOTICE: Device 2

    23:07:38.705 T:139699207297152 NOTICE: m_deviceName : @:CARD=PCH,DEV=0

    23:07:38.705 T:139699207297152 NOTICE: m_displayName : HDA Intel PCH

    23:07:38.705 T:139699207297152 NOTICE: m_displayNameExtra: CX20724 Analog

    23:07:38.705 T:139699207297152 NOTICE: m_deviceType : AE_DEVTYPE_PCM

    23:07:38.705 T:139699207297152 NOTICE: m_channels : FL,FR

    23:07:38.705 T:139699207297152 NOTICE: m_sampleRates : 48000

    23:07:38.705 T:139699207297152 NOTICE: m_dataFormats : AE_FMT_S32NE

    23:07:38.705 T:139699207297152 NOTICE: m_streamTypes : No passthrough capabilities

    23:07:38.705 T:139699207297152 NOTICE: Device 3

    23:07:38.705 T:139699207297152 NOTICE: m_deviceName : hdmi:CARD=PCH,DEV=0

    23:07:38.705 T:139699207297152 NOTICE: m_displayName : HDA Intel PCH

    23:07:38.705 T:139699207297152 NOTICE: m_displayNameExtra: HDMI #0

    23:07:38.705 T:139699207297152 NOTICE: m_deviceType : AE_DEVTYPE_HDMI

    23:07:38.705 T:139699207297152 NOTICE: m_channels : FL,FR

    23:07:38.705 T:139699207297152 NOTICE: m_sampleRates : 32000,44100,48000,88200,96000,176400,192000

    23:07:38.705 T:139699207297152 NOTICE: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_RAW

    23:07:38.705 T:139699207297152 NOTICE: m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEHD

    23:07:38.705 T:139699207297152 NOTICE: Device 4

    23:07:38.705 T:139699207297152 NOTICE: m_deviceName : hdmi:CARD=PCH,DEV=1

    23:07:38.705 T:139699207297152 NOTICE: m_displayName : HDA Intel PCH

    23:07:38.705 T:139699207297152 NOTICE: m_displayNameExtra: HDMI #1

    23:07:38.705 T:139699207297152 NOTICE: m_deviceType : AE_DEVTYPE_HDMI

    23:07:38.705 T:139699207297152 NOTICE: m_channels : FL,FR

    23:07:38.705 T:139699207297152 NOTICE: m_sampleRates : 32000,44100,48000,88200,96000,176400,192000

    23:07:38.705 T:139699207297152 NOTICE: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_RAW

    23:07:38.705 T:139699207297152 NOTICE: m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEHD

    23:07:38.705 T:139699207297152 NOTICE: Device 5

    23:07:38.705 T:139699207297152 NOTICE: m_deviceName : hdmi:CARD=PCH,DEV=2

    23:07:38.705 T:139699207297152 NOTICE: m_displayName : HDA Intel PCH

    23:07:38.705 T:139699207297152 NOTICE: m_displayNameExtra: HDMI #2

    23:07:38.705 T:139699207297152 NOTICE: m_deviceType : AE_DEVTYPE_HDMI

    23:07:38.705 T:139699207297152 NOTICE: m_channels : FL,FR

    23:07:38.705 T:139699207297152 NOTICE: m_sampleRates : 32000,44100,48000,88200,96000,176400,192000

    23:07:38.705 T:139699207297152 NOTICE: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_RAW

    23:07:38.705 T:139699207297152 NOTICE: m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEHD

    23:07:38.705 T:139699207297152 NOTICE: Device 6

    23:07:38.705 T:139699207297152 NOTICE: m_deviceName : hdmi:CARD=PCH,DEV=3

    23:07:38.705 T:139699207297152 NOTICE: m_displayName : HDA Intel PCH

    23:07:38.705 T:139699207297152 NOTICE: m_displayNameExtra: HDMI #3

    23:07:38.705 T:139699207297152 NOTICE: m_deviceType : AE_DEVTYPE_HDMI

    23:07:38.705 T:139699207297152 NOTICE: m_channels : FL,FR

    23:07:38.705 T:139699207297152 NOTICE: m_sampleRates : 32000,44100,48000,88200,96000,176400,192000

    23:07:38.705 T:139699207297152 NOTICE: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_RAW

    23:07:38.705 T:139699207297152 NOTICE: m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEHD

    23:07:38.705 T:139699207297152 NOTICE: Device 7

    23:07:38.705 T:139699207297152 NOTICE: m_deviceName : hdmi:CARD=PCH,DEV=4

    23:07:38.705 T:139699207297152 NOTICE: m_displayName : HDA Intel PCH

    23:07:38.705 T:139699207297152 NOTICE: m_displayNameExtra: HDMI #4

    23:07:38.705 T:139699207297152 NOTICE: m_deviceType : AE_DEVTYPE_HDMI

    23:07:38.705 T:139699207297152 NOTICE: m_channels : FL,FR

    23:07:38.705 T:139699207297152 NOTICE: m_sampleRates : 32000,44100,48000,88200,96000,176400,192000

    23:07:38.705 T:139699207297152 NOTICE: m_dataFormats : AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_RAW

    23:07:38.705 T:139699207297152 NOTICE: m_streamTypes : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512,STREAM_TYPE_EAC3,STREAM_TYPE_TRUEHD

    23:07:38.705 T:139699207297152 NOTICE: Enumerated PULSE devices:

    23:07:38.705 T:139699207297152 NOTICE: Device 1

    23:07:38.705 T:139699207297152 NOTICE: m_deviceName : Default

    23:07:38.705 T:139699207297152 NOTICE: m_displayName : Default

    23:07:38.705 T:139699207297152 NOTICE: m_displayNameExtra: Bluetooth Audio (PULSEAUDIO)

    23:07:38.705 T:139699207297152 NOTICE: m_deviceType : AE_DEVTYPE_PCM

    23:07:38.705 T:139699207297152 NOTICE: m_channels : FL,FR

    23:07:38.705 T:139699207297152 NOTICE: m_sampleRates : 5512,8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000,384000

    23:07:38.705 T:139699207297152 NOTICE: m_dataFormats : AE_FMT_U8,AE_FMT_S16NE,AE_FMT_S24NE3,AE_FMT_S24NE4,AE_FMT_S32NE,AE_FMT_FLOAT

    23:07:38.705 T:139699207297152 NOTICE: m_streamTypes : No passthrough capabilities

    ...

    23:08:06.780 T:139699104507648 INFO: CActiveAESink::OpenSink - initialize sink

    23:08:06.780 T:139699104507648 DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:@:CARD=PCH,DEV=0

    23:08:06.780 T:139699104507648 INFO: CAESinkALSA::Initialize - Attempting to open device "@:CARD=PCH,DEV=0"

    23:08:06.791 T:139699104507648 INFO: CAESinkALSA::Initialize - Opened device "sysdefault:CARD=PCH"

    23:08:06.792 T:139699104507648 DEBUG: CAESinkALSA::SelectALSAChannelMap - Selected ALSA map "FL FR"

    23:08:06.792 T:139699104507648 INFO: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats

    23:08:06.792 T:139699104507648 INFO: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE

    23:08:06.792 T:139699104507648 DEBUG: CAESinkALSA::InitializeHW - Request: periodSize 1024, bufferSize 9600

    23:08:06.792 T:139699104507648 DEBUG: CAESinkALSA::InitializeHW - Got: periodSize 1024, bufferSize 9216

    23:08:06.792 T:139699104507648 DEBUG: CAESinkALSA::InitializeHW - Setting timeout to 192 ms

    23:08:06.792 T:139699104507648 DEBUG: CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2

    23:08:06.792 T:139699104507648 DEBUG: CAESinkALSA::GetChannelLayout - Requested Layout: FL,FR

    23:08:06.792 T:139699104507648 DEBUG: CAESinkALSA::GetChannelLayout - Got Layout: FL,FR (ALSA: FL FR)

    23:08:06.792 T:139699104507648 DEBUG: CActiveAESink::OpenSink - ALSA Initialized:

    23:08:06.792 T:139699104507648 DEBUG: Output Device : HDA Intel PCH

    23:08:06.792 T:139699104507648 DEBUG: Sample Rate : 48000

    23:08:06.792 T:139699104507648 DEBUG: Sample Format : AE_FMT_S32NE

    23:08:06.792 T:139699104507648 DEBUG: Channel Count : 2

    23:08:06.792 T:139699104507648 DEBUG: Channel Layout: FL,FR

    23:08:06.792 T:139699104507648 DEBUG: Frames : 1024

    23:08:06.792 T:139699104507648 DEBUG: Frame Size : 8

    Edited once, last by meldrak (September 16, 2017 at 10:28 PM).

  • Don't know what's going on with that, no RPi here to test. You could update manually by writing the image to a USB, then copy over SYSTEM/KERNEL to your /flash.

    I managed to get the 20170915 update to go through (on Pi 3) by using an earlier tar update file but inserting the updated files from the .img.gz file.

    So...definitely something with the img.gz file or how it gets processed during update. This certainly seems like an upstream bug but I cannot find any forum postings about it anywhere. I even tried reviewing the busybox init script (which handles the updating) but could not find anything that I understood to be the root cause.

    How annoying would it be for you to continue posting .tar files for the pi 2/3?

  • jaykass

    Do official .img.gz's work? I guess I can go back to .tar's as I can easily keep below 512MB with Zstd compression. It would be helpful if you could manually do the update steps in the busybox init file, and perhaps see if you can find out why it's failing. I suppose it's the actual mount command, but I can't see why that would fail. When you are in the shell you might find a clue.

  • Looks like my TVheadend server won't start after updating to your AVX build "LibreELEC-Generic.x86_64-8.2-devel-20170917.tar"

    The I tried "LibreELEC-Generic.x86_64-8.2-devel-20170915.img.gz" afterwards and it runs fine.


    I found this in the addon log file, is it possible that the library libvdpau.so.1 is missing?

    service.log (11_Addons.log)

    ################################################################################

    # ... output of cat /storage/.kodi/userdata/addon_data/service.tvheadend42/service.log # LibreELEC release: Generic.x86_64-devel-20170917

    # ################################################################################

    /storage/.kodi/addons/service.tvheadend42/bin/tvheadend: error while loading shared libraries: libvdpau.so.1: cannot open shared object file: No such file or directory

    Edited 2 times, last by 5schatten (September 17, 2017 at 10:10 PM).