2015-11-16, 04:09
It still doesn't work for me 
I'm going to try completely uninstalling everything and starting from scratch again. Maybe there's a config somewhere that's messed up.
EDIT - After uninstalling everything, erasing left over folders/files, reinstall everything from scratch, make necessary changes (add new launcher script, update xml, etc).. doesn't work! Here is the blurb from the log:
EDIT 2 - Ok, ran that external command in SSH.. this is what my screen outputted:
EDIT 3 - Last one tonight?
Getting close I think... I did another reinstall of everything. Still playing around with Sega Genesis (it's a smaller list than NES, and doesn't require a BIOS so I can eliminate that being the problem). I've found that if I use the addon, and browse to the console and select the rom.. that much is working perfectly. It's only when I try to launch it that I have trouble. Going with a fresh install, I've no longer got that custom CFG file I created. So this is going straight off the edits you made. When I go to launch a rom, the screen shows "buffering' for a moment, then goes completely black. Nothing else happens. I've sat and listened to see if maybe there was a rom playing but just not being displayed. This isn't the case. Strangely, if I look in the Kodi.log and find where the IARL was doing it's external command, it shows everything should be working. I've copied down the entire command to a clipboard and pasted it into SSH. By doing that, with Kodi running, the script does what it's supposed to. It shuts down Kodi, loads the console and the rom. Then if I hit F1 on the Pi2 keyboard, and exit RetroArch, Kodi comes right back up. Just like it's supposed to. So where is the fault? Everything is working exactly like it's supposed to, except for when I'm doing it INSIDE the addon. It should be working! ARGH!

I'm going to try completely uninstalling everything and starting from scratch again. Maybe there's a config somewhere that's messed up.
EDIT - After uninstalling everything, erasing left over folders/files, reinstall everything from scratch, make necessary changes (add new launcher script, update xml, etc).. doesn't work! Here is the blurb from the log:
Code:
21:24:27 941.962830 T:1186985024 NOTICE: Unzip Successful
21:24:27 941.967346 T:1186985024 NOTICE: External Command: /storage/.kodi/addons/plugin.program.iarl/resources/bin/romlaunch_OE_RPi2.sh picodrive "/storage/.kodi/userdata/addon_data/plugin.program.iarl/temp_iarl/Aaahh!!! Real Monsters (USA).md"
21:24:27 942.037964 T:1584395328 NOTICE: Thread FileCache start, auto delete: false
21:24:28 942.630127 T:1968066560 ERROR: GetDirectory - Error getting plugin://plugin.program.iarl/Emulator/Aaahh%21%21%21+Real+Monsters+%28USA%29
21:24:28 942.632935 T:1968066560 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.program.iarl/Emulator/Aaahh%21%21%21+Real+Monsters+%28USA%29) failed
21:24:28 942.698425 T:1584395328 NOTICE: Thread BackgroundLoader start, auto delete: false
21:24:30 945.197815 T:1186985024 NOTICE: Thread FileCache start, auto delete: false
EDIT 2 - Ok, ran that external command in SSH.. this is what my screen outputted:
Code:
PiBOX:~ # /storage/.kodi/addons/plugin.program.iarl/resources/bin/romlaunch_OE_RPi2.sh picodrive "/storage/.kodi/userdata/addon_data/plugin.program.iarl/temp_iarl/3 Ninjas Kick Back (USA).m
d"
: not foundodi/addons/plugin.program.iarl/resources/bin/romlaunch_OE_RPi2.sh: line 6:
: No such file or directorys/emulator.tools.retroarch
: not foundodi/addons/plugin.program.iarl/resources/bin/romlaunch_OE_RPi2.sh: line 8:
/storage/.kodi/addons/plugin.program.iarl/resources/bin/romlaunch_OE_RPi2.sh: line 29: syntax error: unexpected end of file (expecting "then")
EDIT 3 - Last one tonight?
Getting close I think... I did another reinstall of everything. Still playing around with Sega Genesis (it's a smaller list than NES, and doesn't require a BIOS so I can eliminate that being the problem). I've found that if I use the addon, and browse to the console and select the rom.. that much is working perfectly. It's only when I try to launch it that I have trouble. Going with a fresh install, I've no longer got that custom CFG file I created. So this is going straight off the edits you made. When I go to launch a rom, the screen shows "buffering' for a moment, then goes completely black. Nothing else happens. I've sat and listened to see if maybe there was a rom playing but just not being displayed. This isn't the case. Strangely, if I look in the Kodi.log and find where the IARL was doing it's external command, it shows everything should be working. I've copied down the entire command to a clipboard and pasted it into SSH. By doing that, with Kodi running, the script does what it's supposed to. It shuts down Kodi, loads the console and the rom. Then if I hit F1 on the Pi2 keyboard, and exit RetroArch, Kodi comes right back up. Just like it's supposed to. So where is the fault? Everything is working exactly like it's supposed to, except for when I'm doing it INSIDE the addon. It should be working! ARGH!