• 1
  • 403
  • 404
  • 405(current)
  • 406
  • 407
  • 453
[CLOSED] Advanced Launcher - Applications Launcher Addon for XBMC
Hello...
I can't seem to get Advanced Launcher to run a windows-based game on my linux-based HTPC. Have read the tutorial and have launcher pointing to the .exe file for the game and have platform as "ibm pc compatible" but nothing happens when you click on the game after I add it (i.e. doesn't load)...

http://xbmclogs.com/show.php?id=264574

thanks for any help!
(2014-08-10, 15:17)ArtVandalay7 Wrote: Hello...
I can't seem to get Advanced Launcher to run a windows-based game on my linux-based HTPC. Have read the tutorial and have launcher pointing to the .exe file for the game and have platform as "ibm pc compatible" but nothing happens when you click on the game after I add it (i.e. doesn't load)...

http://xbmclogs.com/show.php?id=264574

thanks for any help!
Huuu... You cannot run directly windows-based games or applications from linux systems. You need to pass through a software (like wine) to emulate windows and then hope to play your windows-based game. In this case, into Advanced Launcher, the started application is not the .exe file but wine binary itself. Then you have to pass the .exe file as argument. Lokk at this post posted few days ago concerning the use of wine with Advanced Launcher : http://forum.xbmc.org/showthread.php?tid...pid1764641
Ok I'll try it...thanks
Hi Angelscry,

I'm trying to set up an AutoIt or AutoHotKey .exe that will launch a ScummVM game through RetroArch using the ScummVM core. I can get RetroArch to launch the ScummVM core, but I can't seem to get it to automatically launch a specific game.

Here's my code:

Code:
Run "C:\Emulation\retroarch\retroarch.exe" -f -D -L "C:\Emulation\retroarch\cores\scummvm_libretro.dll"

esc::

ifWinActive,ahk_class RetroArch
{
Process, Close, retroarch.exe
ExitApp
Return
}

else
Return

This successfully launches RetroArch with the ScummVM core. From this window, all I have to do is click on a game to launch it, but I would like to automate the process so that when I click on the .exe I have created, it launches RetroArch with the ScummVM core and loads the game of my choice.

From what I understand about ScummVM, the correct way to do this should look something like this:

In this example, let's say I'm trying to run the game DOTT, of which the Game ID is "tentacle"

Code:
"C:\Emulation\scummvm.exe" -f -p "C:\Emulation\retroarch\scummvm\dott" tentacle

The problem is, I'm trying to do this from RetroArch.exe using the ScummVM core, and I just can't seem to get it to work. If I put the path parameter after the .dll it does not seem to work. For example, this script just brings up a blank console window for half a second and then nothing further happens. RetroArch does not launch.

Code:
Run "C:\Emulation\retroarch\retroarch.exe" -f -D -L "C:\Emulation\retroarch\cores\scummvm_libretro.dll" -p "C:\Emulation\retroarch\scummvm\dott" tentacle

esc::

ifWinActive,ahk_class RetroArch
{
Process, Close, retroarch.exe
ExitApp
Return
}

else
Return

Any ideas?

Also, I realize this doesn't have anything to do with advanced launcher directly so I understand if you can't or don't want to help. I just figured I'd ask you since I know you helped me before with AutoIt / AHK and you're really the only one I know who might know the answer.

Thank you!
It would be hard to help you, because I'm not anymore a Windows user. But from what I remember, for ScummVM you do not have to indicate any rom path into the command line (ex. C:\Emulation\retroarch\scummvm\dott) , but only the romname (ex. tentacle). But for this you need to previously indicate into ScummVM settings where are located you roms. So the right command line would be something like this :

Code:
Run "C:\Emulation\retroarch\retroarch.exe" -f -D -L "C:\Emulation\retroarch\cores\scummvm_libretro.dll" -p tentacle

If it's not working maybe you will have a better support by asking your question on RetroArch or ScummVM dedicated forums.
It doesn't work Sad

I think you are right, so I have posted on the RetroArch forums about the issue.

Thanks anyway for trying. Smile
Okay, so I've read through the thread, and I can't get my Xbmc Gotham (linux) to launch any games, using Advanced Launcher (or Rom Collection Browser).

As an example, here's my setup for the Sega Megadrive/Genesis:

I've tried launchers.xml with direct access to the program file (/usr/bin/gens), and in this case, a script (below), but no dice.
The game appears to start, but then hangs on a black screen until I kill the process, then drops back to the list of roms.

Everything appears to have scraped correctly, it just won't run any games (in zip files, or extracted).

launchers.xml
Code:
            <name>Sega Genesis (Megadrive)</name>
            <category>23ab0c5aa7a52156fb75a14e8e471acf</category>
            <application>/home/xbmc/.xbmc/scripts/gens.sh</application>
            <args>"%rom%"</args>
            <rompath>/home/xbmc/Roms/SegaGenesis/</rompath>
            <thumbpath>/home/xbmc/Roms/SegaGenesis/</thumbpath>
            <fanartpath>/home/xbmc/Roms/SegaGenesis/</fanartpath>
            <trailerpath></trailerpath>
            <custompath></custompath>
            <romext>zip|bin|cue|iso|32x</romext>
            <platform>Sega Genesis</platform>


gens.sh
Code:
#!/bin/bash
wmctrl -r "XBMC Media Center" -b toggle,hidden
sleep 0.5
killall -STOP xbmc.bin
/usr/bin/gens --fs --quickexit --disable-led --disable-message "$1"
killall -CONT xbmc.bin
wmctrl -r "XBMC Media Center" -b remove,hidden


This creates a process as follows:

Code:
/usr/bin/gens --fs --quickexit --disable-led --disable-message /home/xbmc/Roms/SegaGenesis/Toejam & Earl (U) (REV 02).bin

xbmc.log
Code:
10:08:29 T:139960728397568  NOTICE: -->Python Interpreter Initialized<--
10:08:30 T:139960728397568  NOTICE: AdvancedLauncher: Load launchers.xml file
10:08:34 T:139960728397568  NOTICE: AdvancedLauncher: Initialisation
10:08:34 T:139960728397568  NOTICE: AdvancedLauncher: Advanced Launcher root folder > Categories list
10:08:34 T:139962018137856  NOTICE: Thread BackgroundLoader start, auto delete: false
10:08:36 T:139960728397568  NOTICE: Thread LanguageInvoker start, auto delete: false
10:08:36 T:139960728397568  NOTICE: -->Python Interpreter Initialized<--
10:08:36 T:139960728397568  NOTICE: AdvancedLauncher: Load launchers.xml file
10:08:40 T:139960728397568  NOTICE: AdvancedLauncher: Initialisation
10:08:40 T:139960728397568  NOTICE: AdvancedLauncher: 23ab0c5aa7a52156fb75a14e8e471acf category folder > Launcher list
10:08:40 T:139962018137856  NOTICE: Thread BackgroundLoader start, auto delete: false
10:08:44 T:139960728397568  NOTICE: Thread LanguageInvoker start, auto delete: false
10:08:44 T:139960728397568  NOTICE: -->Python Interpreter Initialized<--
10:08:44 T:139960728397568  NOTICE: AdvancedLauncher: Load launchers.xml file
10:08:48 T:139960728397568  NOTICE: AdvancedLauncher: Initialisation
10:08:50 T:139960728397568  NOTICE: Thread BackgroundLoader start, auto delete: false
10:08:51 T:139962018137856  NOTICE: Thread JobWorker start, auto delete: true
10:09:03 T:139960728397568  NOTICE: Previous line repeats 1 times.
10:09:03 T:139960728397568  NOTICE: Thread LanguageInvoker start, auto delete: false
10:09:03 T:139960728397568  NOTICE: -->Python Interpreter Initialized<--
10:09:03 T:139960728397568  NOTICE: AdvancedLauncher: Load launchers.xml file
10:09:08 T:139960728397568  NOTICE: AdvancedLauncher: Initialisation
10:09:08 T:139960728397568  NOTICE: AdvancedLauncher: application : /home/xbmc/.xbmc/scripts/gens.sh
10:09:08 T:139960728397568  NOTICE: AdvancedLauncher: arguments : "/home/xbmc/Roms/SegaGenesis/Toejam & Earl (U) (REV 02).bin"

Any ideas, tips will be gratefully received!
Thanks.
(2014-08-13, 11:20)maxnutter Wrote: Okay, so I've read through the thread, and I can't get my Xbmc Gotham (linux) to launch any games, using Advanced Launcher (or Rom Collection Browser).

As an example, here's my setup for the Sega Megadrive/Genesis:

I've tried launchers.xml with direct access to the program file (/usr/bin/gens), and in this case, a script (below), but no dice.
The game appears to start, but then hangs on a black screen until I kill the process, then drops back to the list of roms.

Everything appears to have scraped correctly, it just won't run any games (in zip files, or extracted).

launchers.xml
Code:
            <name>Sega Genesis (Megadrive)</name>
            <category>23ab0c5aa7a52156fb75a14e8e471acf</category>
            <application>/home/xbmc/.xbmc/scripts/gens.sh</application>
            <args>"%rom%"</args>
            <rompath>/home/xbmc/Roms/SegaGenesis/</rompath>
            <thumbpath>/home/xbmc/Roms/SegaGenesis/</thumbpath>
            <fanartpath>/home/xbmc/Roms/SegaGenesis/</fanartpath>
            <trailerpath></trailerpath>
            <custompath></custompath>
            <romext>zip|bin|cue|iso|32x</romext>
            <platform>Sega Genesis</platform>


gens.sh
Code:
#!/bin/bash
wmctrl -r "XBMC Media Center" -b toggle,hidden
sleep 0.5
killall -STOP xbmc.bin
/usr/bin/gens --fs --quickexit --disable-led --disable-message "$1"
killall -CONT xbmc.bin
wmctrl -r "XBMC Media Center" -b remove,hidden


This creates a process as follows:

Code:
/usr/bin/gens --fs --quickexit --disable-led --disable-message /home/xbmc/Roms/SegaGenesis/Toejam & Earl (U) (REV 02).bin

xbmc.log
Code:
10:08:29 T:139960728397568  NOTICE: -->Python Interpreter Initialized<--
10:08:30 T:139960728397568  NOTICE: AdvancedLauncher: Load launchers.xml file
10:08:34 T:139960728397568  NOTICE: AdvancedLauncher: Initialisation
10:08:34 T:139960728397568  NOTICE: AdvancedLauncher: Advanced Launcher root folder > Categories list
10:08:34 T:139962018137856  NOTICE: Thread BackgroundLoader start, auto delete: false
10:08:36 T:139960728397568  NOTICE: Thread LanguageInvoker start, auto delete: false
10:08:36 T:139960728397568  NOTICE: -->Python Interpreter Initialized<--
10:08:36 T:139960728397568  NOTICE: AdvancedLauncher: Load launchers.xml file
10:08:40 T:139960728397568  NOTICE: AdvancedLauncher: Initialisation
10:08:40 T:139960728397568  NOTICE: AdvancedLauncher: 23ab0c5aa7a52156fb75a14e8e471acf category folder > Launcher list
10:08:40 T:139962018137856  NOTICE: Thread BackgroundLoader start, auto delete: false
10:08:44 T:139960728397568  NOTICE: Thread LanguageInvoker start, auto delete: false
10:08:44 T:139960728397568  NOTICE: -->Python Interpreter Initialized<--
10:08:44 T:139960728397568  NOTICE: AdvancedLauncher: Load launchers.xml file
10:08:48 T:139960728397568  NOTICE: AdvancedLauncher: Initialisation
10:08:50 T:139960728397568  NOTICE: Thread BackgroundLoader start, auto delete: false
10:08:51 T:139962018137856  NOTICE: Thread JobWorker start, auto delete: true
10:09:03 T:139960728397568  NOTICE: Previous line repeats 1 times.
10:09:03 T:139960728397568  NOTICE: Thread LanguageInvoker start, auto delete: false
10:09:03 T:139960728397568  NOTICE: -->Python Interpreter Initialized<--
10:09:03 T:139960728397568  NOTICE: AdvancedLauncher: Load launchers.xml file
10:09:08 T:139960728397568  NOTICE: AdvancedLauncher: Initialisation
10:09:08 T:139960728397568  NOTICE: AdvancedLauncher: application : /home/xbmc/.xbmc/scripts/gens.sh
10:09:08 T:139960728397568  NOTICE: AdvancedLauncher: arguments : "/home/xbmc/Roms/SegaGenesis/Toejam & Earl (U) (REV 02).bin"

Any ideas, tips will be gratefully received!
Thanks.
What do you mean by linux system? Openelec? XBMCUbuntu? Other linux distribution?
Sorry,XBMCUbuntu
When you want to start a game form Advanced Launcher, XBMC is into standalone mode (no windows/desktop manager started) or into Ubuntu nomal mode (with a running windows/desktop manager)?
Good question, how do I tell?
Ubuntu is installed underneath, but it boots straight into XBMC.
never mind, I reinstalled the system with OpenElec and got it working with retroarch.
Launching an INTERRNET EXPLORER window in kiosk mode -k. Does anyone know how to close a window with a mouse? Do you have to map a mouse button to the CLOSE command?

Different issue. What is the best interface for ULTRAVIOLET MOVIES using advanced launcher? A browser in kiosk mode? Or the cinema now player? Or the VUDU player? Thanks for sharing any experiences
Recently installed AL to use with Retroarch in OpenELEC (4.1.2 beta3) on a AD02 (E350)
But every rom i launch doesn't have audio.
When i launch rom from cli audio works perfect.

I added a asound.conf for my system without luck.
Code:
pcm.!default {
  type plug
  slave {
#    pcm "hw:1,0" #delete the first hash for sound over analog
    pcm "hw:1,1" #delete the first hash for sound over optical
#    pcm "hw:0,3" #delete the first hash for sound over hdmi
#    rate 48000
  }
}

Also tried several fixes found on other sources like changing audio_output_rate , kill XBMC before launch but they all fail.

Are there more things to try?

/EDIT:
It seems GUI sounds was the culprit. When changing Play GUI sounds to Nver in System settings sound issue is gone.
XBMC 13.2 beta 3
(2014-08-14, 13:12)ktjensen Wrote: Launching an INTERRNET EXPLORER window in kiosk mode -k. Does anyone know how to close a window with a mouse? Do you have to map a mouse button to the CLOSE command?

Different issue. What is the best interface for ULTRAVIOLET MOVIES using advanced launcher? A browser in kiosk mode? Or the cinema now player? Or the VUDU player? Thanks for sharing any experiences
1/. Yes you need to map a button (remote, mouse or keyboard) to close internet explorer windows.
2/. As Advanced Launcher is just starting application on your operating system, my reply will be, that you have to choose the same interface that give you the best result on your operating system.
  • 1
  • 403
  • 404
  • 405(current)
  • 406
  • 407
  • 453

Logout Mark Read Team Forum Stats Members Help
[CLOSED] Advanced Launcher - Applications Launcher Addon for XBMC24