[LINUX/MAC/WINDOWS] Launch applications/games from XBMC "Programs" section
#1
Question 
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?

Huh
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.
Reply
#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
Reply
#3
Question 
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

Huh
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.
Reply
#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/
Reply
#5
So that alone will not enable one to "Add source" and select the executable file of a game or application then?

Huh
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.
Reply
#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/
Reply
#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?

Huh
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.
Reply
#8
Question 
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.
Reply
#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.
Reply
#10
Question 
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.
Reply
#11
Question 
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)? Huh
...is it possible to somehow implement parts of it as unified/playform-independent code?
Reply
#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.
Reply
#13
This is what I thought XBMC was supposed to do. I would really like this aswell.
Reply
#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.
Reply
#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.
Reply

Logout Mark Read Team Forum Stats Members Help
[LINUX/MAC/WINDOWS] Launch applications/games from XBMC "Programs" section0