Can you give this image a try? It's based on latest LE 13 master plus the patch I posted.
https://github.com/kodi-game/LibreELEC.tv/releases/download/libreelec-13.0-20250120/LibreELEC-AMLGX.aarch64-13.0-devel-20250120100528-cbe5bdc-odroid-c2.img.gz
Posts by garbear
-
-
We can narrow it down to a DMA issue. In my RetroPlayer test builds I use this hack to force GBM: https://github.com/garbear/xbmc/c…69a58f7f7f8713e
DMA was giving some users black screens due to strided textures I think (here's the original report: https://forum.kodi.tv/showthread.php?tid=373658 )
Can someone do an ODROID-C2 build with that patch?
EDIT: I'll upload one myself -
If it works on Lakka, we should be able to figure out why it doesn't work on Kodi. When I updated all game add-ons to their Lakka version (https://github.com/LibreELEC/LibreELEC.tv/pull/7705) it should have made both PSX cores build with the same flags that Lakka uses. I can check again and see if any flags have been updated.
The rewind feature slows down larger games a bunch. Definitely disable it for PSX cores.
The next likely cause is NEON/dynarec options. If either is disabled, you could see slowdowns like you do.
I have an RPi 3/4/5, so I'll try to reproduce when I get a chance.
-
First of all, there's a difference between "RetroArch" and "RetroPlayer", the first being a standalone project, and the second is the code name for a "player core" in kodi that plays games. I assume you mean the second? RetroArch is a separate process and thus wouldn't support any controller configuration from within Kodi.
Second, can you upload a debug log that shows you playing a game and pressing a button that doesn't work? I only see 14 lines in the log you posted. Given that Kodi's controller system is so massive, a debug log will give me a sense of where in the system your presses are getting dropped.
-
I see in the crash log the final line "Failed to open savestate file ...". I'll try to reproduce and fix this weekend if I have time.