[REQUEST] Arcade Emulator Launcher Plugin for XBMC (that's a Plugin so not a Script)?
#1
Lightbulb 
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...
Reply
#2
Wink 
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.
Reply
#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.
Reply
#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.
Reply
#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.
Reply
#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..
Server: FreeNas 9 NAS: 6*3TB - Kodi Sql Database
Kodi Systems: Nvidia Shield Pro, G-Box Q (OpenElec), RikoMagic MK802 IV[
Skin: reFocus
Reply
#7
Question 
@blittan, have you and/or Nuka1195 begun with this? Huh

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.
Reply
#8
spiff was going to do some work, havent heard any news.. but we can discuss that on the devcon Smile
Reply
#9
Question 
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....)
Reply
#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
Reply
#11
well yes I meant samba, but.... xbmc does have ftp capabilities...

So I was right, technically this is possible?
Reply
#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).
Reply
#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..
Reply
#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?
Reply
#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?
Reply

Logout Mark Read Team Forum Stats Members Help
[REQUEST] Arcade Emulator Launcher Plugin for XBMC (that's a Plugin so not a Script)?0