[RELEASE] Advanced Launcher - Applications Launcher Addon for XBMC

  Thread Rating:
  • 15 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Robert de Clair Offline
Member
Posts: 57
Joined: Sep 2010
Reputation: 0
Post: #11
additionally there is something strange in windows 7 i can't run anything with winuae when if using bat or from commandline Smile
same commands as in xp and doesnt work with 7 32 bit.
Im happy cause my primary xbmc machine basing on xp os but a problem occours

EDIT: found a reason, newest winuae solve crash from commandline with windows 7
EDIT2: now im confused from compiled script under windows 7 working. same script with xp loaded winuae and do nothing more.
Thank you angelscry for help.
(This post was last modified: 2010-11-20 15:03 by Robert de Clair.)
find quote
Angelscry Offline
Skilled Python Coder
Posts: 2,705
Joined: Sep 2010
Reputation: 37
Location: MTL, Canada
Post: #12
Rob Loach Wrote:Assignable key in the Addon Settings to quit the running application... Would probably need the Subprocess management to check if the key is pressed. Would be extra cool if you could quit and choose a new game using the controller, no need for the keyboard.
I'm not really sure that it will be possible. Actually how the XBMC/launcher add-on works is that when you start an application, XBMC go directly into background and it is the application which take the control (and also the keys control). It must be like this because we do not want to control the application and XBMC at the same time with the same keys. When the application is closed (by itself), XBMC take the control back. It may be possible to use a third-party script to check if key are pressed or not... but I'm not sure it will works directly form XBMC or from the launcher add-on. I will think about this.

Rob Loach Wrote:Automatically fill in the file arguments dialog for a given set of emulators... Maximus Arcade has a few arguments setup for some emulators.
There's too many emulator applications, OS systems and also too many users (with their proper manner of using emulators) to add this kind of option into the launcher. The first goal of the launcher is to start applications... most applications possible. The automatically arguments fill appears like a limited function. And it exists on Maximus Arcade only because a limited selection of emulators are include in it.

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

find quote
Angelscry Offline
Skilled Python Coder
Posts: 2,705
Joined: Sep 2010
Reputation: 37
Location: MTL, Canada
Post: #13
scalpel Wrote:Could you check this skin why launcher or rom info is not displayed? Its have this option in skin. Maybe you find solution and nate will correct this. http://forum.xbmc.org/showthread.php?tid=82065
The launcher and roms info are not displayed on this skin just because the skin do not support it. The skin supports the infos display only for movies, series and musics, but not for programs.

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

find quote
jolid Offline
Senior Member
Posts: 123
Joined: Jul 2010
Reputation: 0
Location: Gothenburg, Sweden
Post: #14
I have a strange problem when using this addon.

When prompted to choose the location of the emulator there is only one folder existing (D:/livetv, where i keep my recorded shows). I can´t go back/up in the folderstructure to where my emulators is (D:/games)

Is anyone experiencing this aswell or even better has a solution? I´m at work right now so no debug at this moment.
find quote
Robert de Clair Offline
Member
Posts: 57
Joined: Sep 2010
Reputation: 0
Post: #15
Jolid

well i think a problem could be similiar to my problem Smile
http://forum.xbmc.org/showpost.php?p=642...tcount=940

there was a few ideas to solve
http://forum.xbmc.org/showpost.php?p=645...tcount=973

but for me reason and solution was simpliest
http://forum.xbmc.org/showpost.php?p=646...tcount=990
find quote
jolid Offline
Senior Member
Posts: 123
Joined: Jul 2010
Reputation: 0
Location: Gothenburg, Sweden
Post: #16
Robert de Clair Wrote:Jolid

well i think a problem could be similiar to my problem Smile
http://forum.xbmc.org/showpost.php?p=642...tcount=940

there was a few ideas to solve
http://forum.xbmc.org/showpost.php?p=645...tcount=973

but for me reason and solution was simpliest
http://forum.xbmc.org/showpost.php?p=646...tcount=990

Thank you for your responce, one step closer to a solution i think.

I havent got an optical drive on my htpc so thats not the problem. Maybe i have something mounted? but in that case it´s kinda strange that it would show the D:/livetv folder. This folder is only used by my capture card for recorded movies or tv-shows.

I´m gonna read through the second link you gave me and make another try tonight. If someone else have a solution feel freeSmile
(This post was last modified: 2010-11-20 17:44 by jolid.)
find quote
Angelscry Offline
Skilled Python Coder
Posts: 2,705
Joined: Sep 2010
Reputation: 37
Location: MTL, Canada
Post: #17
Robert de Clair Wrote:compiled autoit script launched by ALA just run winuae and doesnt load uss or uae file so may there is missing or too much " ' or other signs whos meaning i dont understand :>
additionally after launch autoit script ALA take back XBMC to foreground :/ (in background are still staying winaue)
It was more an idea to follow than the ultimate solution. Wink

Maybe your problems are related to command paths. I do not remember if WinUAE used relative or absolute paths. As you wrote here, the command line with relative paths should works :
Code:
winuae.exe -f "romname.uae" -statefile="Savestates\romname.uss"
But a command line with absolute paths may also works and in maybe in most of the case :
Code:
c:\program files\winuae\winuae.exe -f "c:\program files\winuae\roms\romname.uae" -statefile="c:\program files\winuae\Savestates\romname.uss"

The Run command as a show_flag to control the way you want to start the application (minimized, hidden or maximized) : http://www.autoitscript.com/autoit3/docs...ns/Run.htm

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

find quote
Angelscry Offline
Skilled Python Coder
Posts: 2,705
Joined: Sep 2010
Reputation: 37
Location: MTL, Canada
Post: #18
jolid Wrote:I´m gonna read through the second link you gave me and make another try tonight. If someone else have a solution feel freeSmile
The cause of this bug are really unclear for me. For me it only occurs under Windows operating system. I will try the RC1 of Dharma today to see if the bug still here.

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

find quote
jolid Offline
Senior Member
Posts: 123
Joined: Jul 2010
Reputation: 0
Location: Gothenburg, Sweden
Post: #19
Angelscry Wrote:The cause of this bug are really unclear for me. For me it only occurs under Windows operating system. I will try the RC1 of Dharma today to see if the bug still here.

Thank you, for what it´s worth im on RC1. I guess a workaround is to put shortcuts to the emulators in the only folder i can choose or maybe edit the xml file?
(This post was last modified: 2010-11-20 19:39 by jolid.)
find quote
Robert de Clair Offline
Member
Posts: 57
Joined: Sep 2010
Reputation: 0
Post: #20
Angelscry i found a solution to launch with your autoit script (at now from commandline)
- a winuae folder must be in root
so your autiot script works when emu is in D:\WinUAE\ but doesnot work properly when is in D:\Emulators\WinUAE\ or other more nested folder

its strange, because winuae is runned in both cases, but uss/uae files are loaded only when Winuae is in root of disc (its no matter D:\ or E:\ F:\ or other)


edit:
where is a mistake in this line?

Code:
Run ( 'winuae.exe -f "' & $romname & '" -statefile="Savestates\' & $savename & '"', @SW_MAXIMIZE)

i think i just add a
, @SW_MAXIMIZE
and script doesnt work. but imo i just add a parameter just like a tutorial shows

Code:
Run(@WindowsDir & "\Notepad.exe", "", @SW_MAXIMIZE)
(This post was last modified: 2010-11-20 22:06 by Robert de Clair.)
find quote
Post Reply