flathub / tv.kodi.Kodi

https://flathub.org/apps/details/tv.kodi.Kodi
GNU Lesser General Public License v2.1
25 stars 24 forks source link

RetroPlay Doesn't Work #41

Open Saroufim opened 5 years ago

Saroufim commented 5 years ago

RetroPlay doesn't seem to be working. No roms whatsoever are recognized and Libretro all in all does not seem to be available in the flatpak version.

Marko10-000 commented 5 years ago

@Saroufim what do you mean with "no available"? Doesn't the file exists (copy it into your music folder, etc. or override the permission of Kodi) or when you start it, nothing happens?

Saroufim commented 5 years ago

When rom files are selected, nothing happens at all. I tried GBA and SNES roms. Had no luck with both.

wsnipex commented 5 years ago

that's expected, since all kodi game addons are missing: https://github.com/kodi-game/ It's going to be a pain to add them without using kodi's build system, which downloads dependencies during building,

tilosp commented 5 years ago

@wsnipex are there plans to bring the binary addons repo to linux?

wsnipex commented 5 years ago

they are available on Linux since the start, just not via the add-on repo. Same as with all other binary addons.

wsnipex commented 5 years ago

If it would be easy to provide binaries that work on every Linux system, flatpak wouldn't exist

Saroufim commented 5 years ago

How about adding them as separate flatpak add-ons? Gedit has flatpaked plugins that can be installed upon demand.

El vie., 8 feb. 2019 8:49 AM, Wolfgang Schupp notifications@github.com escribió:

If it would be easy to provide binaries that work on every Linux system, flatpak wouldn't exist

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/flathub/tv.kodi.Kodi/issues/41#issuecomment-461708123, or mute the thread https://github.com/notifications/unsubscribe-auth/AEfnYKJTJCcdvQHdvD5w5mJlAdlwftUbks5vLR4XgaJpZM4afdBc .

tilosp commented 5 years ago

the problem with flatpak extensions is that the kodi addons install files to two locations (/app/lib/kodi/addons/ and /app/share/kodi/addons/). And flatpak extensions get mounted into one directory.

If it would be easy to provide binaries that work on every Linux system, flatpak wouldn't exist

but shouldn't it be possible to setup a kodi add-on repo that provides binary addons that work on every flatpak install? Then the binary addons could be build outside of flatpak-builder using kodi's build system.

wsnipex commented 5 years ago

you would have to build them inside the flatpak SDK... IMO, the only reasonable way to build the binary addons is to use the kodi build system inside flatpak builder.

razzeee commented 7 months ago

RetroPlayer is working, at least with the games we ship

inf0rmix commented 7 months ago

is there any progress on this ? as a ubuntu user which, I have to use flatpak now without any emulator addons.

razzeee commented 7 months ago

I'm not aware of anyone looking at this, but as I stated above retroplayer itself works.

Jusix commented 1 month ago

I was currently look at how to get Dolphin Emu running with my Flatpak Kodi RetroPlayer. Do I understand it correctly that this ins't possible at all at the moment?

garbear commented 1 month ago

Correct, Dolphin requires OpenGL rendering, and as of today that's currently unfinished. You can see the current progress in the tracking issue here: https://github.com/xbmc/xbmc/issues/17743

Jusix commented 3 weeks ago

But isn't the preferred method of Dolphin Vulkan these days?

garbear commented 3 weeks ago

But isn't the preferred method of Dolphin Vulkan these days?

I believe so, which is even harder for Kodi, because we don't have any Vulkan rendering yet.