[LINUX/MAC/WINDOWS] Launch applications/games from XBMC "Programs" section

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Question  [LINUX/MAC/WINDOWS] Launch applications/games from XBMC "Programs" section
Post: #1
How about adding native supports to launch third-party executables to XBMC for Linux, Mac, and Windows from XBMC's "Programs" section?

Similar to the Xbox, the big difference being that on Linux, Mac, and Windows, the user should have the option to choose if launching that executable closes XBMC or keep XBMC running in the background.

I for one would like to see this focusing on games and emulators, but really any application should be launchable from XBMC programs menu.

Ideas, comments?

Confused

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Jezz_X Offline
Team-XBMC Skinner
Posts: 5,289
Joined: Jun 2006
Reputation: 57
Location: Earth
Post: #2
Pretty sure spiff is workign on this in
Code:
https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/arcade/
or at least that was the idea I got from him on irc
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Question  Not only for plugins?
Post: #3
Jezz_X Wrote:Pretty sure spiff is workign on this in
Code:
https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/arcade/
or at least that was the idea I got from him on irc
I thought that just had to do with Nuka1195's emulator python plugin (plugin version of EmuLauncher)?
http://forum.xbmc.org/showthread.php?tid=32186
http://forum.xbmc.org/showthread.php?tid=32150

Confused

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Nuka1195 Offline
Skilled Python Coder
Posts: 3,910
Joined: Dec 2004
Reputation: 18
Post: #4
don't want to speak for spiff, but,

it will add new features currently not available. there will be a need for plugins to gather the relevant info and fill lists. which is what i'm playing with.

For python coding questions first see http://mirrors.xbmc.org/docs/python-docs/
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Post: #5
So that alone will not enable one to "Add source" and select the executable file of a game or application then?

Confused

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Nuka1195 Offline
Skilled Python Coder
Posts: 3,910
Joined: Dec 2004
Reputation: 18
Post: #6
yes it will, but i think the arcade branch will run emulators at least mame inside xbmc.

but i should let spiff answer.

For python coding questions first see http://mirrors.xbmc.org/docs/python-docs/
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Post: #7
@spiff, will the arcade branch code you are working on be able to browse and 'add source' from the "Programs" section in XBMC under any operating-system platform?

Confused

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
raid517 Offline
Senior Member
Posts: 125
Joined: Feb 2005
Reputation: 0
Question  [LINUX/MAC/WINDOWS] Launch applications/games from XBMC "Programs" section?
Post: #8
Hi, probably a no brainer and I suspect it may have been requested a thousand times before, but I am missing my 'programs' menu item from within XBMC in Windows and Linux.

Clearly I can't run Xbox games from within XBMC any more - which all in all is not entirely a bad thing - as I have quite a decent PC which can run PC games at many times the framerate and resolution of any old school Xbox 1 game.

But what I would like to be able to do is to add icons for my installed PC games for XBMC.

Heck, why stop with games? XBMC could act at a fully alternative window manager. Why shouldn't I be able to add my favourite email program, or bittorrent program, or anything I choose to the programs list? (Although separating games from programs would clearly be desirable, just as is the case on the XBox version of XBMC).

The thing that has always limited XBMC is that you could never really run anything much outside of the default native .xbe format - but of course with the move to PC, the gloves (and the restrictions) are now entirely off - and in theory at least developers could write any number of executables and plug-ins (since they are no longer restricted to using python either) designed to work seamlessly with XBMC.

Again I'm sure this is something that has already been thought of - and I know PC XBMC is still in very early Alpha stages - but I just thought I would put it out there anyway.

Ideally I would like an XBMC environment that I could do all kinds of cool stuff with and that I would never have to close down.
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Post: #9
FYI; a launcher plugins to run in XBMC for Linux and Windows as a workaround => http://forum.xbmc.org/showthread.php?tid=35739
leo2 Wrote:I've modified emuLauncher plugin to run windows applications.
here is the modified script:
http://leo212.googlepages.com/emuLauncher.zip

now it checks if its windows or linux and runs it using System.Exec command.
(linux version wasn't tested) otherwise runs with xbox normal command.

I hope it will help to some other people.
(This post was last modified: 2008-12-16 12:12 by Gamester17.)
find quote
yuvalt Offline
Retired Team-Kodi Member
Posts: 420
Joined: May 2004
Reputation: 0
Location: Israel
Question  Programs launcher for Linux/Mac/Windows?
Post: #10
What are we planning to do with "Programs" for 8.10? I know that some work was put into MAME support but I'm not sure its done..

I vote for removing "Programs" from our skin completely until we have a proper solution for it.
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Question  What should XBMC do once it has launched a third-party executable?
Post: #11
http://www.xbmc.org/forum/showthread.php?t=34834
Gamester17 Wrote:If you can't make it optional then I think XBMC should just pause/freeze everything and wait until the process returns, ...and if you can make optional then the default should still be to pause/freeze everything and wait until the process returns. Preferably it should be a setting per application that is added; I mean if I started an game from XBMC then I would want XBMC to pause/freeze everything and wait until the process returns but if I started a webbrowser then I would still want XBMC to keep running in the background.

Nod

By the way, how will that affect the other XBMC platforms (Linux, Mac, and Xbox)? Confused
...is it possible to somehow implement parts of it as unified/playform-independent code?
find quote
Spyk3 Offline
Junior Member
Posts: 6
Joined: Jul 2005
Reputation: 0
Post: #12
Bump! I just though of this aswell, shouldn't be that hard. Would be sweet if I could get all my games listed and boot them from XBMC Wink.
find quote
paRRan Offline
Junior Member
Posts: 2
Joined: Aug 2008
Reputation: 0
Post: #13
This is what I thought XBMC was supposed to do. I would really like this aswell.
find quote
miamiwice Offline
Member
Posts: 91
Joined: Mar 2008
Reputation: 0
Post: #14
I have a slightly different request. Under the programs link, it would be nice if you could link to a win/mac/linux program, with an icon in xbmc. When you click on it, if it could open that program up fullscreen over xbmc, so when youre finished doing whatever it is you want to do with that program, and close it, xbmc is still fullscreen behind it. So it would be like running your pc programs in xbmc, but not really. I hope this makes sense to someone else besides me.
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Post: #15
miamiwice Wrote:I have a slightly different request. Under the programs link, it would be nice if you could link to a win/mac/linux program, with an icon in xbmc. When you click on it, if it could open that program up fullscreen over xbmc, so when youre finished doing whatever it is you want to do with that program, and close it, xbmc is still fullscreen behind it. So it would be like running your pc programs in xbmc, but not really. I hope this makes sense to someone else besides me.
That is the same as the original suggestion, only phrased differently.

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
find quote
Post Reply