[REQUEST] Arcade Emulator Launcher Plugin for XBMC (that's a Plugin so not a Script)?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Competes2win Offline
Senior Member
Posts: 166
Joined: Oct 2007
Reputation: 0
Lightbulb  [REQUEST] Arcade Emulator Launcher Plugin for XBMC (that's a Plugin so not a Script)?
Post: #1
As many of you know, the retro-x script is a script that enables the booting of emulators and even the direct booting of roms from supported emulators through xbmc. I feel that this would be a great way to fully integrate peoples' emulators with xbmc...
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Wink  For reference...
Post: #2
This discussion was taken from this other topic-thread http://forum.xbmc.org/showthread.php?tid=32150

Know that emuLauncher for XBMC is a similar python script to Retro-X for XBMC, maybe both are worth a look before anyone take on a the project of writting such a emulator launcher python plugin for XBMC (as maybe the scripter would take the best of both scripts to make one great plugin)

Gamester17 Wrote:You could possibly write a python plugin for the PROGRAMS section of XBMC (there is already two existing python script, called "Retro-X" and "EmuLauncher", that could maybe be ported into a plugin).

Plugin python directory services for XBMC:
http://forum.xbmc.org/showthread.php?tid=28031
http://forum.xbmc.org/showthread.php?tid=29911
http://forum.xbmc.org/showthread.php?tid=30351

If you made a python plugin for XBMC's plugin python directory services then the the emulator games would be listed just as music, movies, and TV-Shows in XBMC, you could also have information on each emulator and each game grabbed from the internet similar to a scraper (but using python instead). Since it is a plugin which uses XBMC's own directory services it would also work with all skins for XBMC.
Nuka1195 Wrote:yes you would need the plugin to read the descriptions and any info you want displayed.

the script is in the scripting svn http://xbmc-scripting.googlecode.com/svn...in%20Maker

the main file you want for the plugin is http://xbmc-scripting.googlecode.com/svn.../plugin.py

in there is a basic way to list a directory, you would need to add the file or http scraping for each rom information.
Nuka1195 Wrote:plugins are pretty simple, there are plenty of examples to learn from, the plugin maker script is a good example of how to create a plugin that lists a directory, could be modified easily enough for what you need.
(This post was last modified: 2008-03-27 00:43 by blittan.)
find quote
blittan Offline
Team-XBMC Handyman
Posts: 1,747
Joined: Jun 2004
Reputation: 11
Location: Sweden
Post: #3
Emulauncher is being looked at, since I am the original author of it. But I have my hands tied down into real life, family and another xbmc project.

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.
If you don't have the time to read them, please don't take the time to post in this forum!
For troubleshooting and bug reporting please make sure you read this first.
find quote
Competes2win Offline
Senior Member
Posts: 166
Joined: Oct 2007
Reputation: 0
Post: #4
blittan Wrote:Emulauncher is being looked at, since I am the original author of it. But I have my hands tied down into real life, family and another xbmc project.

Good to know you're looking into it. Real life comes first though.

I actually couldn't get the emulauncher to work for me. I only tried it with zsnexbox but it would freeze while trying to boot any rom.
find quote
szsori Offline
TheTVDB.com Admin
Posts: 662
Joined: Aug 2006
Reputation: 1
Location: Milwaukee, WI
Post: #5
I know there are some emulator scripts out there, but I think a program plugin would be even better. I have my emulators set up a very specific way with shortcut files and covers that makes it seem like they're completely integrated into XBMC.

I'd like to help a python developer implement this same concept with a plugin, which I think anyone using emulators with XBMC would greatly appreciate. If anyone is interested, post here or send me a PM. I think it would be very simple coding for someone who has done any XBMC plugin work already.

Contribute to TheTVDB.com - The Online TV Database
find quote
chunk_1970 Offline
Skilled Python Coder
Posts: 243
Joined: Jan 2005
Reputation: 0
Post: #6
Stanley87 was going to look into writing plugins for launching emulators.He's the author of XinBox so is more than capable of getting it done. I presume he got side tracked onto something else since..
find quote
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,523
Joined: Sep 2003
Reputation: 10
Location: Sweden
Question   
Post: #7
@blittan, have you and/or Nuka1195 begun with this? Confused

One or several emulator ROM launcher plugin(s) would be simply awsome!

Cool

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
blittan Offline
Team-XBMC Handyman
Posts: 1,747
Joined: Jun 2004
Reputation: 11
Location: Sweden
Post: #8
spiff was going to do some work, havent heard any news.. but we can discuss that on the devcon Smile

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.
If you don't have the time to read them, please don't take the time to post in this forum!
For troubleshooting and bug reporting please make sure you read this first.
find quote
KnottyD Offline
Junior Member
Posts: 7
Joined: Jul 2008
Reputation: 0
Question  ROM network loader thingie for emulator ROMS?
Post: #9
I’ve asked this before (and have been told it would never work….) and I was wondering if someone could explain to me as to why it won’t. My question was whether it was possible to search through a directory of roms (over a network) then when you select one it FTP’s the file to your xbox. (to a temp folder) then executes it with a compatible emulator.

The reasons why I don’t understand why this wouldn’t work are as follows:

- You can manually FTP over files to any folder on your xbox. (So presumably you could make it so when you click on a file it FTPs it to a pre-defined xbox based temp folder, no?)

-With compatible emulators (ie: ) You can run a command line to auto-exec a rom.

So why can’t you combine the two?

(sorry if this was the wrong section but thought about it and it is kinda a request....)
find quote
blittan Offline
Team-XBMC Handyman
Posts: 1,747
Joined: Jun 2004
Reputation: 11
Location: Sweden
Post: #10
you could surely do that with a python script, skip the ftp though and use smb instead

i really dont see the ftp thing either, how do you do that.. run a ftp-server on the computer? then it might work.. but it would be a lot more work than doing it via smb

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.
If you don't have the time to read them, please don't take the time to post in this forum!
For troubleshooting and bug reporting please make sure you read this first.
find quote
KnottyD Offline
Junior Member
Posts: 7
Joined: Jul 2008
Reputation: 0
Post: #11
well yes I meant samba, but.... xbmc does have ftp capabilities...

So I was right, technically this is possible?
find quote
KnottyD Offline
Junior Member
Posts: 7
Joined: Jul 2008
Reputation: 0
Post: #12
Couldn't find an edit button, just wanted to say thanks as well (seeing as last time I asked everyone flamed me and said it was just a stupid idea that would never work).
find quote
blittan Offline
Team-XBMC Handyman
Posts: 1,747
Joined: Jun 2004
Reputation: 11
Location: Sweden
Post: #13
yes, both with smb and ftp (running a ftp-server on the computer with the roms)

take a good look at emulauncher and retro-x for launching roms..

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.
If you don't have the time to read them, please don't take the time to post in this forum!
For troubleshooting and bug reporting please make sure you read this first.
find quote
KnottyD Offline
Junior Member
Posts: 7
Joined: Jul 2008
Reputation: 0
Post: #14
I have tried those but they seemed a bit buggy (well this was about a year ago).
Those still being worked on, are they capable of playing files from over a network or just local files?
find quote
blittan Offline
Team-XBMC Handyman
Posts: 1,747
Joined: Jun 2004
Reputation: 11
Location: Sweden
Post: #15
I haven't worked any on emulauncher and I belive retro-X isn't activly developed either.

But python isn't that hard to learn, might want to look into it yourself?

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.
If you don't have the time to read them, please don't take the time to post in this forum!
For troubleshooting and bug reporting please make sure you read this first.
find quote
Post Reply