Another Arcade Emulator Plugin - Anyone want to help me with the development of it?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
jack83 Offline
Junior Member
Posts: 25
Joined: Mar 2008
Reputation: 0
Location: Germany
Question  Another Arcade Emulator Plugin - Anyone want to help me with the development of it?
Post: #1
As always when the exams are getting closer, I spent my time in projects I shouldn't. This is what came out this time:

I missed the old days using my old xbox as an emulator box and wanted the same on my htpc. I tried several multi emulator frontends, but all of them where optimized for a 4:3 cabinet. As I have a 16:9 LCD, they all where really ugly.
After that, I tried to integrate it into XBMC. I tried the launcher plugin, but honestly I could get it to work the way I wanted and I didn't like the configuration inside of XBMC. So I did my own plugin.

I took a complete different approach: Instead of a big plugin, I have a very small plugin that takes a xml file and creates the folders and files I want. The second part is a editor for those xml files written in java. In the editor, you can manually add files and folders in a tree structure, or you can automatically add roms and search for corresponding icons in another directory.

Here are some screenshots:
[Image: configuratorae3.th.png]
[Image: cps1dl3.th.png]

[Image: romtool1xc5.th.png]

[Image: snes1dq8.th.png]


[Image: cps2pk3.th.png]

This plugin is not yet finished or ready for a release. If someone is interested in working on this plugin please pm me. I have already set up a svn for all the source code.

Jack
find quote
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,333
Joined: Jan 2008
Reputation: 2
Location: US
Post: #2
too bad you don't have time for it, everything looks really nice.

Always read the XBMC online-manual, FAQ and search and search the forum before posting.
For troubleshooting and bug reporting please read how to submit a proper bug report.

If you're interested in writing addons for xbmc, read docs and how-to for plugins and scripts ||| http://code.google.com/p/xbmc-addons/
find quote
djerock Offline
Junior Member
Posts: 46
Joined: Oct 2008
Reputation: 0
Location: Peoria , IL
Post: #3
that would be a must have for the wife and i....Nod
find quote
zackpliskin Offline
Senior Member
Posts: 145
Joined: Dec 2008
Reputation: 0
Post: #4
jack83 Wrote:I tried several multi emulator frontends, but all of them where optimized for a 4:3 cabinet. As I have a 16:9 LCD, they all where really ugly.

Ummm... can't you just switch your LCD into 4:3 mode to letterbox the thing rather than having it stretched to 16:9? Letterboxing isn't really ugly. It's necessary. Even my old widescreen standard def set can autoswitch between the two.

Anyway - as most games of earlier eras, and many TV shows, aren't in 16:9 (1.78:1) how would you expect to optimise for widescreen without cutting off parts of the picture?
find quote
jack83 Offline
Junior Member
Posts: 25
Joined: Mar 2008
Reputation: 0
Location: Germany
Post: #5
Ah, come on. I don't stretch the picture. IMHO having black bars which could be used to display something useful IS ugly. For the same reason, you could always keep your XBMC in 4:3 and only switch to 16:9 if you are watching something in that format.
find quote
ShAddX Offline
Junior Member
Posts: 12
Joined: Dec 2008
Reputation: 0
Post: #6
Great stuff!!! =)
I really hope you continue working on this thing after your exams.
If you need some help with concepts, ideas etc. message me (I already have some concepts that could help you Wink )
find quote
theallegro Offline
Junior Member
Posts: 1
Joined: Apr 2009
Reputation: 0
Post: #7
i would very much enjoy working on this project... if you get this, send me a message... i can't pm you :-(

thanks,
jason
find quote
PantsOnFire Offline
Fan
Posts: 616
Joined: Aug 2008
Reputation: 2
Post: #8
That looks awesome man. I've tried a few mame guis and I never really dug em too much. Running from within xbmc would be the shit. The coverflow option especially Smile

The project I liked most was callled Hyperspin for Mame, that was decent. But required users to download art pieces 1 by 1 froma site to get even a moderate setup Confused right hassle.

So what more is there to do? The screenshots show, setting up rom dirs, roms sitting there in the xbmc gui. Do they launch ok? do they quit ok? What do they launch in, Mame?
find quote
jack83 Offline
Junior Member
Posts: 25
Joined: Mar 2008
Reputation: 0
Location: Germany
Post: #9
The games launch in the emulator you want e.g. mame and you get back to XBMC. There are only two problems right now: In some skins like aeon, the covers have to be in this poster format to look god. MediaStream dos not have this problem.

The second and main problem is getting everything into my editor. I first tried a all in one gui, but it was not really user friendly but it worked (Thats how I made these screen shots). My current approach is wizard based and works currently only for mame. It looks good, but it takes very long to create these wizards for a specific emulator.

So if someone is willing to help, I can give you access to the java source code and you can create a wizard for the emulator you want Big Grin
find quote
natethomas Offline
Team Kodi Community Manager
Posts: 3,716
Joined: Apr 2008
Reputation: 63
Location: Kansas
Post: #10
I don't know how much this plug-in crosses paths with the work leo2 is doing, but I would have to think there would be some benefit in people working together.

http://forum.xbmc.org/showthread.php?tid=40715&page=9
find quote