[RELEASE] Advanced Launcher - Applications Launcher Addon for XBMC

  Thread Rating:
  • 15 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Jurai Offline
Junior Member
Posts: 18
Joined: Nov 2010
Reputation: 0
Post: #41
Just wanted to say this plugin is definitely looking like the go-to choice for launching emulators within xbmc, cannot wait for an option to download all the artwork at once!
find quote
Jurai Offline
Junior Member
Posts: 18
Joined: Nov 2010
Reputation: 0
Post: #42
on another note, I'm having trouble launching NES roms via Mednafen which contain a comma in the filename, has anyone else encountered this? I am not super familiar with mednafen so it could be unrelated to the plugin
find quote
Pinhead Offline
Junior Member
Posts: 24
Joined: Nov 2010
Reputation: 0
Location: Bergen, Norway
Post: #43
First, I want to say that this add-on is fantastic! Keep up the good work! I thought I'd give some feedback and pose some questions here.

Firstly, I'm using the default Confluence skin. I tried adding a custom 'Games' button to the main menu, but when I try to select which add-on to tie the button to AL doesn't show up as an option (other add-ons do). It would be great if I could make a 'Games' button and go straight to the AL launcher menu.

Secondly, I assume this has something to do with the Confluence skin, but right now I can only set my view settings to Thumbnail, List or Big List. In other words, there's no way to view year, studio, genre, or any other text-based information the add-on gets from allgames.com, other than the game name itself. Judging from the screens in the thread, there's more to the add-on than just viewing thumbnails. Do I have to edit the skin on my own, or is there some trick to this?
find quote
smithr99 Offline
Senior Member
Posts: 160
Joined: Jan 2010
Reputation: 0
Post: #44
found a rather critical error. When adding a game in manually, if it fails, the plugin seems to wipe most of your launchers.xml file out
eg I have 7 or 8 emus in my launchers list. I just tried adding a game manually by pressing C when Gameboy was highlighted, choose Manually Add File, then scroll for the game and select. A message appears saying "the file has been added sucessfully..." but then I get an Error in PY and when you reload the plugin, almost all the emus have now dissapeared

Code:
10:16:43 T:3056039808 M:1675681792 WARNING: Trying to add unsupported control type 3
10:16:44 T:2347043696 M:1675313152 WARNING: Previous line repeats 17 times.
10:16:44 T:2347043696 M:1675313152  NOTICE: -->Python Interpreter Initialized<--
10:16:44 T:2347043696 M:1675051008  NOTICE: Mode AddOn ON
10:16:44 T:2347043696 M:1675051008  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/plugin.program.advanced.launcher
10:16:44 T:2347043696 M:1675051008  NOTICE: 0
10:16:44 T:2347043696 M:1675051008  NOTICE: Launcher: found 8 launchers
10:17:10 T:2347043696 M:1682460672  NOTICE: -->Python Interpreter Initialized<--
10:17:10 T:2347043696 M:1681563648  NOTICE: Mode AddOn ON
10:17:10 T:2347043696 M:1681563648  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/plugin.program.advanced.launcher
10:17:10 T:2347043696 M:1681563648  NOTICE: -1
10:17:10 T:2347043696 M:1681563648  NOTICE: Launcher: found 8 launchers
10:17:47 T:3056039808 M:1678548992 WARNING: Trying to add unsupported control type 3
10:17:47 T:2368609136 M:1678422016 WARNING: Previous line repeats 15 times.
10:17:47 T:2368609136 M:1678422016  NOTICE: -->Python Interpreter Initialized<--
10:17:48 T:2368609136 M:1678307328  NOTICE: Mode AddOn ON
10:17:48 T:2368609136 M:1678307328  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/plugin.program.advanced.launcher
10:17:48 T:2368609136 M:1678307328  NOTICE: 0
10:17:48 T:2368609136 M:1678307328  NOTICE: Launcher: found 8 launchers
10:17:53 T:2368609136 M:1678311424  NOTICE: -->Python Interpreter Initialized<--
10:17:54 T:2368609136 M:1678311424  NOTICE: Mode AddOn ON
10:17:54 T:2368609136 M:1678311424  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/plugin.program.advanced.launcher
10:17:54 T:2368609136 M:1678311424  NOTICE: -1
10:17:54 T:2368609136 M:1678311424  NOTICE: Launcher: found 8 launchers
10:18:21 T:2368609136 M:1677586432 WARNING: Trying to add unsupported control type 3
10:18:51 T:2300685168 M:1675751424 WARNING: Previous line repeats 19 times.
10:18:51 T:2300685168 M:1675751424  NOTICE: -->Python Interpreter Initialized<--
10:18:52 T:2300685168 M:1675640832  NOTICE: Mode AddOn ON
10:18:52 T:2300685168 M:1675640832  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/plugin.program.advanced.launcher
10:18:52 T:2300685168 M:1675640832  NOTICE: 0
10:18:52 T:2300685168 M:1675640832  NOTICE: Launcher: found 8 launchers
10:19:04 T:2300685168 M:1675407360  NOTICE: -->Python Interpreter Initialized<--
10:19:05 T:2300685168 M:1673494528  NOTICE: Mode AddOn ON
10:19:05 T:2300685168 M:1673494528  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/plugin.program.advanced.launcher
10:19:05 T:2300685168 M:1673494528  NOTICE: -1
10:19:05 T:2300685168 M:1673494528  NOTICE: Launcher: found 8 launchers
10:19:05 T:2300685168 M:1673494528 WARNING: Trying to add unsupported control type 3
10:19:42 T:2300685168 M:1672368128 WARNING: Previous line repeats 1 times.
10:19:42 T:2300685168 M:1672368128   ERROR: Error Type: exceptions.KeyError
10:19:42 T:2300685168 M:1672368128   ERROR: Error Contents: thumb
10:19:42 T:2300685168 M:1672368128   ERROR: Traceback (most recent call last):
                                              File "/home/xbmc/.xbmc/addons/plugin.program.advanced.launcher/addon.py", line 20, in ?
                                                plugin.Main()
                                              File "/home/xbmc/.xbmc/addons/plugin.program.advanced.launcher/resources/lib/launcher_plugin.py", line 157, in __init__
                                                self._add_new_rom(launcher)
                                              File "/home/xbmc/.xbmc/addons/plugin.program.advanced.launcher/resources/lib/launcher_plugin.py", line 1014, in _add_new_rom
                                                self._save_launchers()
                                              File "/home/xbmc/.xbmc/addons/plugin.program.advanced.launcher/resources/lib/launcher_plugin.py", line 586, in _save_launchers
                                                usock.write("\t\t\t\t<thumb>"+romdata["thumb"]+"</thumb>\n")
                                            KeyError: thumb
10:19:49 T:2300685168 M:1672527872   ERROR: Unable to find plugin
10:19:49 T:3056039808 M:1672527872   ERROR: GetDirectory - Error getting plugin://
10:19:49 T:3056039808 M:1672527872   ERROR: CGUIMediaWindow::GetDirectory(plugin://) failed
10:19:51 T:2332154736 M:1672404992 WARNING: CreateLoader - Unsupported protocol(addons) in addons://more/executable.tbn
10:19:52 T:2347043696 M:1671507968  NOTICE: -->Python Interpreter Initialized<--
10:19:53 T:2347043696 M:1671524352  NOTICE: Mode AddOn ON
10:19:53 T:2347043696 M:1671524352  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/plugin.program.advanced.launcher
10:19:53 T:2347043696 M:1671524352  NOTICE: 0
10:19:53 T:2347043696 M:1671524352  NOTICE: Launcher: found 4 launchers
10:22:37 T:2300685168 M:1669668864  NOTICE: -->Python Interpreter Initialized<--
10:22:37 T:2300685168 M:1669029888  NOTICE: Mode AddOn ON
10:22:37 T:2300685168 M:1669029888  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/plugin.program.advanced.launcher
10:22:37 T:2300685168 M:1669029888  NOTICE: -1
10:22:37 T:2300685168 M:1669029888  NOTICE: Launcher: found 4 launchers
10:22:37 T:2300685168 M:1669029888 WARNING: Trying to add unsupported control type 3
10:22:49 T:2300685168 M:1668218880 WARNING: Previous line repeats 1 times.
10:22:49 T:2300685168 M:1668218880   ERROR: Error Type: exceptions.KeyError
10:22:49 T:2300685168 M:1668218880   ERROR: Error Contents: thumb
10:22:49 T:2300685168 M:1668218880   ERROR: Traceback (most recent call last):
                                              File "/home/xbmc/.xbmc/addons/plugin.program.advanced.launcher/addon.py", line 20, in ?
                                                plugin.Main()
                                              File "/home/xbmc/.xbmc/addons/plugin.program.advanced.launcher/resources/lib/launcher_plugin.py", line 157, in __init__
                                                self._add_new_rom(launcher)
                                              File "/home/xbmc/.xbmc/addons/plugin.program.advanced.launcher/resources/lib/launcher_plugin.py", line 1014, in _add_new_rom
                                                self._save_launchers()
                                              File "/home/xbmc/.xbmc/addons/plugin.program.advanced.launcher/resources/lib/launcher_plugin.py", line 586, in _save_launchers
                                                usock.write("\t\t\t\t<thumb>"+romdata["thumb"]+"</thumb>\n")
                                            KeyError: thumb
10:22:54 T:2379098992 M:1668231168 WARNING: CreateLoader - Unsupported protocol(addons) in addons://more/executable.tbn
10:22:56 T:2332154736 M:1668116480  NOTICE: -->Python Interpreter Initialized<--
10:22:57 T:2332154736 M:1667600384  NOTICE: Mode AddOn ON
10:22:57 T:2332154736 M:1667600384  NOTICE: /home/xbmc/.xbmc/userdata/addon_data/plugin.program.advanced.launcher
10:22:57 T:2332154736 M:1667600384  NOTICE: 0
10:22:57 T:2332154736 M:1667600384  NOTICE: Launcher: found 2 launchers


EDIT : I just figured it out. After manually adding a Rom, it doesnt close the launcher declaration ...

Code:
    <launcher>
        <name>SEGA Mega Drive</name>
        <application>/home/xbmc/launcher.sh</application>
        <args>/usr/bin/gens --quickexit</args>
        <rompath>/media/roms/SMD/Roms/</rompath>
        <thumbpath>/media/roms/SMD/Thumbnails/</thumbpath>
        <fanartpath>/media/roms/SMD/Fanart/</fanartpath>
        <romext>gen|smd</romext>
        <platform>Sega Genesis</platform>
        <thumb>/media/roms/icons/Sega MegaDrive II.png</thumb>
        <fanart>/media/roms/Fanart/smd.jpg</fanart>
        <genre></genre>
        <release></release>
        <publisher></publisher>
        <launcherplot></launcherplot>
        <wait>true</wait>
        <roms>
            <rom>
                <name>Soldiers of Fortune</name>
                <filename>/media/roms/SMD/Roms/Soldiers of Fortune (U) [c][!].gen</filename>
                <platform>Sega Genesis</platform>

ASRock 330HT, XBMC Eden

[Image: watched-fanart.jpg]
(This post was last modified: 2010-11-22 12:49 by smithr99.)
find quote
rausch101 Offline
Fan
Posts: 580
Joined: Sep 2006
Reputation: 1
Location: Washington D.C.
Post: #45
Angelscry - I've been getting running the batch scan/get info for entire roms folders and see that there's many games (maybe like 20-30%) that are not scraped, but are listed on the gamefaq website. I'm unsure what the most helpful way of reporting this is so I thought I'd ask first.

How would you like me to report the unfound games?

Have a question? First try the XBMC online-manual and FAQ. Also: How to submit a debug log
find quote
Rob Loach Offline
Junior Member
Posts: 25
Joined: Jul 2008
Reputation: 0
Location: Toronto, ON
Post: #46
Thoughts on 7-Zip support in XBMC Advanced Launcher itself? PyLZMA provides 7zip support to Python....

I created an issue for 7zip support in XBMC Advanced Launcher. It doesn't work, but it is a start.
(This post was last modified: 2010-11-23 00:04 by Rob Loach.)
find quote
Angelscry Offline
Skilled Python Coder
Posts: 2,757
Joined: Sep 2010
Reputation: 38
Location: MTL, Canada
Post: #47
Jurai Wrote:on another note, I'm having trouble launching NES roms via Mednafen which contain a comma in the filename, has anyone else encountered this? I am not super familiar with mednafen so it could be unrelated to the plugin
Actually the launcher do not support filenames with coma. You will have to rename the files. Sorry. I will try to see if I can fix this for a future version.

Advanced Launcher | Manual | WiKi | Forums | Tutorials | Gallery | GitHub | Archives | Donate

find quote
Angelscry Offline
Skilled Python Coder
Posts: 2,757
Joined: Sep 2010
Reputation: 38
Location: MTL, Canada
Post: #48
Pinhead Wrote:Firstly, I'm using the default Confluence skin. I tried adding a custom 'Games' button to the main menu, but when I try to select which add-on to tie the button to AL doesn't show up as an option (other add-ons do). It would be great if I could make a 'Games' button and go straight to the AL launcher menu.
I have just tested to add the advancer launcher add-on as favorite into the apps menu as sub menu and renamed "Games", all that under Alaska.Revisited skin, and it works perfectly :

[Image: screenshot000y.png]

I think it may be a problem related to Confluence skin, and not to the advanced launcher add-on.

Pinhead Wrote:Secondly, I assume this has something to do with the Confluence skin, but right now I can only set my view settings to Thumbnail, List or Big List. In other words, there's no way to view year, studio, genre, or any other text-based information the add-on gets from allgames.com, other than the game name itself. Judging from the screens in the thread, there's more to the add-on than just viewing thumbnails. Do I have to edit the skin on my own, or is there some trick to this?
Most of the skin does not support yet the display of fanarts, and additionnal informations (like plot, release date, studio etc...) for programs. Original Alaska Revisited skin, partially display all the information. But for a full support of the launcher, actually, you will have to use my Alaska.Revisited MOD. If you want full information and images display for Confluence you will have to create your mod or wait for someone to had new views for programs.

Advanced Launcher | Manual | WiKi | Forums | Tutorials | Gallery | GitHub | Archives | Donate

find quote
Angelscry Offline
Skilled Python Coder
Posts: 2,757
Joined: Sep 2010
Reputation: 38
Location: MTL, Canada
Post: #49
smithr99 Wrote:found a rather critical error. When adding a game in manually, if it fails, the plugin seems to wipe most of your launchers.xml file out
eg I have 7 or 8 emus in my launchers list. I just tried adding a game manually by pressing C when Gameboy was highlighted, choose Manually Add File, then scroll for the game and select. A message appears saying "the file has been added sucessfully..." but then I get an Error in PY and when you reload the plugin, almost all the emus have now dissapeared
This critical error is now fixed by the version 0.6.5 of the launcher. I hope you have not loose to many crucial works with this error. I'm sorry for the eventual damage. Again, thank you for your feedback.

Advanced Launcher | Manual | WiKi | Forums | Tutorials | Gallery | GitHub | Archives | Donate

find quote
Angelscry Offline
Skilled Python Coder
Posts: 2,757
Joined: Sep 2010
Reputation: 38
Location: MTL, Canada
Post: #50
rausch101 Wrote:Angelscry - I've been getting running the batch scan/get info for entire roms folders and see that there's many games (maybe like 20-30%) that are not scraped, but are listed on the gamefaq website. I'm unsure what the most helpful way of reporting this is so I thought I'd ask first.

How would you like me to report the unfound games?
The best way I think will be :

1. To post here (or on pastebin) the content of your launchers.xml file. If the file is too big, you can also simply post the part corresponding to the launcher you try to scrap rom from.

2. Give me the list of the exact filename (+extension) of the rom you try to scrap.

With those 2 information I will be able recreate the bug and surely fix it.

Advanced Launcher | Manual | WiKi | Forums | Tutorials | Gallery | GitHub | Archives | Donate

find quote
Post Reply