• 1
  • 13
  • 14
  • 15
  • 16
  • 17(current)
openelec AND retroplayer? i need a clean pair of pants
Yes, I understood that, after posting I found the way you pointed myself.

My problem now is, where are the emulators being stored?

I mean, I have them all enabled, but when I fire up ROM Collection Browser and start the new config, I can't seem to find (for instance) the emulator for sega saturn within the root folders.

Can you explain me please?

PS: Yes...i've searched here and openelec forums for some kind of tutorials...i did not find any Sad
Reply
Emulators in Kodi work a little differently than emulators on Windows. On windows, you install an emulator and point RCB to the emulator's .exe. Emulators in Kodi aren't compiled as executables. They're compiled as modules that can be loaded at runtime. Think of how Kodi loads a codec to play a video; similarly, it loads an emulator module to play a ROM.

RCB supports both types of launching: external executables and internal emulator modules. However, OpenELEC doesn't ship with any external executables, only internal modules. So the entire config stuff in RCB is useless in OpenELEC.

If you want to learn more, try using RetroArch on a PC. RetroArch and Kodi use the exact same emulator "cores" (called libretro cores).

In newer versions, you can also try the Internet Archive add-on. By default it launches ROMs inside Kodi.

There also exists a RetroArch add-on for OpenELEC. This contains a RetroArch executable. So if you do need to use RCB or IARL to launch a rom with an external emulator, it should be possible with this add-on.

Does that explain things? Do you find anything else confusing?
Reply
Any feedback on this: http://forum.kodi.tv/showthread.php?tid=...pid2123939
and
http://forum.kodi.tv/showthread.php?tid=...pid2125039

Why are the buttonpresses not detected?
Quote:but shouldn't the gamepads work or at least show buttonpresses in OE? Or in /dev/input/eventX or jsX
Thx in advance for the answer.
Philips TV with Kodi 20.2 with IPTV --- Orbsmart 500 Android 21 alpha/beta as Online-radio/TV in the kitchen
Reply
Hello,

I'm trying to compile 15.1 for the RPi2 as described in the first post, but have hit a wall. I'm trying to build "retroplayer-5.95.5" on Ubuntu 14.04 and have followed the instructions per the first post:
Code:
git clone https://github.com/garbear/OpenELEC.tv.git
cd tools/mkpkg
./mkpkg_kodi-retroplayer
./mkpkg_retroplayer
PROJECT=RPi2 ARCH=arm make release

As expected, it compiles for quite some time until I get an error:
Code:
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Checking to see if CXX compiler accepts flag -flto
-- Checking to see if CXX compiler accepts flag -flto - yes
CMake Error at CMakeLists.txt:10 (find_package):
  By not providing "Findlibretro-bsnes-mercury-accuracy.cmake" in
  CMAKE_MODULE_PATH this project has asked CMake to find a package
  configuration file provided by "libretro-bsnes-mercury-accuracy", but CMake
  did not find one.

  Could not find a package configuration file provided by
  "libretro-bsnes-mercury-accuracy" with any of the following names:

    libretro-bsnes-mercury-accuracyConfig.cmake
    libretro-bsnes-mercury-accuracy-config.cmake

  Add the installation prefix of "libretro-bsnes-mercury-accuracy" to
  CMAKE_PREFIX_PATH or set "libretro-bsnes-mercury-accuracy_DIR" to a
  directory containing one of the above files.  If
  "libretro-bsnes-mercury-accuracy" provides a separate development package
  or SDK, be sure it has been installed.


-- Configuring incomplete, errors occurred!
See also "/home/doug/retroplayer/OpenELEC.tv/build.OpenELEC-RPi2.arm-5.95.5/game.libretro.bsnes-mercury-5ac7ebb/.armv7ve-openelec-linux-gnueabi/CMakeFiles/CMakeOutput.log".
make: *** [release] Error 1

My inadequate compiling/linux skills aren't helping me in figuring out how to resolve the error. If it's as simple as providing "libretro-bsnes-mercury-accuracy.cmake" in CMAKE_MODULE_PATH, I hope someone can tell me how to do that. Or is it something else?

Thanks!
Reply
(2015-10-17, 16:20)Solo0815 Wrote: Any feedback on this: http://forum.kodi.tv/showthread.php?tid=...pid2123939
and
http://forum.kodi.tv/showthread.php?tid=...pid2125039

Why are the buttonpresses not detected?
Quote:but shouldn't the gamepads work or at least show buttonpresses in OE? Or in /dev/input/eventX or jsX
Thx in advance for the answer.

Sorry, my investigations here got deferred until the controller configuration utility was finished. That being the case now, does this issue still occur?

(2016-01-04, 05:18)doug Wrote: Hello,0

I'm trying to compile 15.1 for the RPi2 as described in the first post, but have hit a wall. I'm trying to build "retroplayer-5.95.5" on Ubuntu 14.04 and have followed the instructions per the first post:
Code:
git clone https://github.com/garbear/OpenELEC.tv.git
cd tools/mkpkg
./mkpkg_kodi-retroplayer
./mkpkg_retroplayer
PROJECT=RPi2 ARCH=arm make release

As expected, it compiles for quite some time until I get an error:
Code:
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Checking to see if CXX compiler accepts flag -flto
-- Checking to see if CXX compiler accepts flag -flto - yes
CMake Error at CMakeLists.txt:10 (find_package):
  By not providing "Findlibretro-bsnes-mercury-accuracy.cmake" in
  CMAKE_MODULE_PATH this project has asked CMake to find a package
  configuration file provided by "libretro-bsnes-mercury-accuracy", but CMake
  did not find one.

  Could not find a package configuration file provided by
  "libretro-bsnes-mercury-accuracy" with any of the following names:

    libretro-bsnes-mercury-accuracyConfig.cmake
    libretro-bsnes-mercury-accuracy-config.cmake

  Add the installation prefix of "libretro-bsnes-mercury-accuracy" to
  CMAKE_PREFIX_PATH or set "libretro-bsnes-mercury-accuracy_DIR" to a
  directory containing one of the above files.  If
  "libretro-bsnes-mercury-accuracy" provides a separate development package
  or SDK, be sure it has been installed.


-- Configuring incomplete, errors occurred!
See also "/home/doug/retroplayer/OpenELEC.tv/build.OpenELEC-RPi2.arm-5.95.5/game.libretro.bsnes-mercury-5ac7ebb/.armv7ve-openelec-linux-gnueabi/CMakeFiles/CMakeOutput.log".
make: *** [release] Error 1

My inadequate compiling/linux skills aren't helping me in figuring out how to resolve the error. If it's as simple as providing "libretro-bsnes-mercury-accuracy.cmake" in CMAKE_MODULE_PATH, I hope someone can tell me how to do that. Or is it something else?

Thanks!

Try using charlie0440's work. You can see his branches at https://github.com/CharlieMarshall/OpenELEC.tv/branches (updated for the bSNES Mercury profile split). Not sure which one is most current, but that should be easy to figure out.

My linux build machine has gone through a lot of hardware, but when it's working again I'll pull in charlie's work and start building images again.
Reply
Thanks, garbear. I tried charlie0440's repo and get an error about Xlib.h not being available (tho the development library *is* installed on my system.) I can't remember the error as I'm not near my PC. I think I'll wait a bit before trying again.
Reply
(2015-08-29, 15:25)Solo0815 Wrote: May I ask you to integrate the "hid-retrobit" fix (driver or Kernel-fix) for this Atari -> USB Retrobit Adapter?

so that it is fully working in OE together with RetroPlayer. Atm only "UP", "LEFT" and "FIRE" are detected. Please have a look at the first github-link for a explanation.
I love playing Games with my old Joysticks (Competition Pro and Competition Pro Star) Wink

TheAdapter-HW is fully working in Win without a driver and it fully works in Ubuntu 15.04 too after installing the deb-driver (see below). I can't try the other solution, because I haven't compiled a Kernel yet :~

Quote:Here is the fix. The Retrolink adapter does not follow the USB HIB specification (section 5.10 and 6.2.25) and returns out-of-bound values. Contrary to the former, the HID driver strictly follows the specification and ignores such values. The fix consists in clamping the values instead of discarding them.
https://github.com/robmcmullen/hid-atari...e-solution

2 github-repos that I found:
Whole story with driver and Kernel-fix:
https://github.com/robmcmullen/hid-atari-retrobit

another driver (source and deb/rpm) and Kernel-fix:
https://github.com/retuxx/hid-retrobit
Thx

I am also having this issue. It presents itself in the inability to set either the Up or the Left key to anything. All other buttons work and can be mapped to anything correctly.
Something about the Retro-bit adapter "does not follow the USB HIB specification". https://github.com/retuxx/hid-retrobit

EDIT: Here is the way the source code was fixed for Raspberry Pi users.
Using a NUC7PJYHN and a 2820FYKH0 Intel NUC running LibreELEC, and two FireTVs.:)
Reply
  • 1
  • 13
  • 14
  • 15
  • 16
  • 17(current)

Logout Mark Read Team Forum Stats Members Help
openelec AND retroplayer? i need a clean pair of pants4