2016-08-25, 05:32
(2016-08-25, 05:11)zachmorris Wrote:(2016-08-25, 02:52)allenelson Wrote:(2016-08-24, 17:11)zachmorris Wrote: Hmm. I'm more interested in why the original attempt failed to install - most likely a dependency issue? I'm not sure. I'm not sure what the difference is between vanilla Kodi and the debian 15.2 version.
As for the other issue, it looks like the addon isn't setup for external launching. Try one of the following:
1) Run the wizard and see if that works for you. This will setup most lists for normal user use (although it's still a work in progress - I'm actually making a linux based gaming system right now and there are still some things to tweak in the wizard)
2) Configure the game system your interested in manually. See 4. Configure individual IARL archives here
Sorry I should have specified. The wizard didn't do anything when I hit the run button so I setup the external launcher manually. I set the path to /usr/bin/retroarch and verified that is the correct path for the program. The config files are stored in my users home directory, /home/kodi/.config/retroarch. Now the core's I'm not so sure of and I think that may be the problem. I tested retroarch and verified I can launch a game manually with a ROM stored in /home/kodi/ROMs/NES/contra.nes. Whenever I view a howto for retroarch I'm looking at older documentation. It seems the cores / functionality are all built in by default, nothing in settings to download or update them.
I know this is outside of the scope of the topic but I tried to launch a ROM with advanced launcher just to see if it would work. Setup what I think is correct for the paths and such. Imported the contra.nes ROM which was successful. When I click on it to launch, the name is displayed as (ntra) like the co is cut off.. Not sure what's up with it but I'm definitely not having any luck running ROMs from within kodi.
I can launch a ROM manually running retroarch in LXDE or whichever desktop.
edit - I meant to ask if I was missing dependencies originally. Especially since I installed the plugin manually by unzipping. It seems python is a built in functionality for kodi, youtube is def installed, what else could I be missing? I was looking through the addon.xml/py files, I forget which other, but I definitely meant to ask that question and have forgotten twice now.
I think even when you install by zip the dependencies should install. They're listed here in the addon.xml though just in case.
The commands that IARL runs are pretty straightforward, here is the database of external commands that are used when you run the wizard or set the external launcher per the wiki. In the log, when you try and launch a game, there should be a line that says something along the lines of:
Code:IARL: External launch command sent: "/usr/bin/retroarch" -L /usr/lib/libretro/nestopia_libretro.so "/home/z/Documents/roms/nes/contra.nes"
I'd suggest running the same command in an x window to see what the issue is. Maybe your setup has the cores in a different location?
Any particular reason to use 15.2 version of Kodi? I think that pre-dates when I wrote this addon, so I haven't tested it. You could update Kodi also to see if that works.
zach I'm sorry forgive my ignorance. I couldn't load contra from the "best of nintendo" section. i can load contra directly from "nintendo entertainment system" section. i'm working on the audio right now, retroplayer version is 1.3.6 test build. again this is ubuntu 16.04 with debian kodi 15.2 and development retroarch build.
no reason for running 15.2, just when i updated ubuntu it also wiped kodi with it's own from the debian repository. the interface fonts look much more crisp so i left it be instead of reapplying 16.x