XBMC Community Forum
Games Library (Game & Emulator database + launcher) development project, help wanted! - Printable Version

+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Development (/forumdisplay.php?fid=93)
+--- Thread: Games Library (Game & Emulator database + launcher) development project, help wanted! (/showthread.php?tid=40715)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30


Idea - Alceste - 2010-05-22 21:37

Hey everybody, though I do't have the slightest clue of programming, I just stiumbled over a nce little programm, that might be of interest to you: http://www.camya.com/eccblog/

The programm is called emucontrolcenter and it's a powerful database for emulators!


- BLKMGK - 2010-05-23 16:59

Alceste Wrote:Hey everybody, though I do't have the slightest clue of programming, I just stumbled over a nice little program, that might be of interest to you: http://www.camya.com/eccblog/

The program is called emucontrolcenter and it's a powerful database for emulators!

Looks interesting and claims to have SOME Linux compatibility on an Ubuntu-like OS however what I don't see any evidence of is source code or licensing. They do seem to be making freely available data sheets and graphics in "packs" for various games. Even that might be a good head-start for work done here. If the author were approached he or the team working that might be pretty interested in getting involved with XBMC to gain Linux support if his licensing was compatible...


- Alceste - 2010-05-24 03:45

That would ne just too great. Currently I'm mad at myself for not having paid attention at schol when it came to programming and stuff like that. I'd love to hel you on that one.. Sad
Anyway I just put in all the dta for my roms and it just work perfectly. Theoretically, as I see it, you'd just have to come up with some kind of script that depicts the database in an attractive way in XBMC.


- BLKMGK - 2010-05-24 07:11

Alceste Wrote:That would ne just too great. Currently I'm mad at myself for not having paid attention at schol when it came to programming and stuff like that. I'd love to hel you on that one.. Sad
Anyway I just put in all the dta for my roms and it just work perfectly. Theoretically, as I see it, you'd just have to come up with some kind of script that depicts the database in an attractive way in XBMC.

Not exactly that easy. If the database is somehow "owned" or held by someone else and they do not allow for someone to use it for derivative work then no it cannot just be subsumed by XBMC - this is why I mentioned the lack of license. Without knowing the license it's impossible to know what the authors wouldallow. If they havea forum perhaps try dropping a suggestion that they work with the XBMC developers? They might really like being included in such a work and if the upcoming add-on framework is simple enough perhaps they might not even need to make many changes. Their work might also work well on other platforms that XBMC runs on which would be terrific.

Just as the XBMC developers don't wish to reinvent the PVR when Myth exists already perhaps this could be an opportunity to leverage others code for the greater good...


- Alceste - 2010-05-24 13:24

Ah okay now I got you right.. Since I have an account registred at their forums I'll ask themwhat they think about that. Do you have any kind of contact adress I can give them in order to get into details?


- BLKMGK - 2010-05-28 22:03

Alceste Wrote:Ah okay now I got you right.. Since I have an account registred at their forums I'll ask themwhat they think about that. Do you have any kind of contact adress I can give them in order to get into details?

Point them to this thread or to the programmer forums perhaps. I think it would be awesome to have their expertise if they were willing to build an add-on for XBMC. This next milestone may give them a nice framework to build within and it would be SO awesome to have emulators working on XBMC without tons of fuss. Nod


Typhon C++ open source slim themeable OpenGL dashboard & program / emulator launcher - frostwork - 2010-05-30 11:07

Typhon C++ open source slim themeable OpenGL dashboard & program / emulator launcher

You might be interested in my (currently linux only) program/emulator launcher; Typhon:
http://www.frostworx.de/?p=1
http://code.google.com/p/typhon-launcher/

YouTube videos: http://www.youtube.com/user/frostworx
Some more screenshots of latest version can be also found here:
http://www.frostworx.de/?p=203

some of the main features
- emulator/rom launcher mode
- autoscreenshot
- very themeable
- use installed screensavers or videos for background animation
- optional xrossmediabar mode (using original ps3 xmb themes (p3t))
- rotate the whole launcher or only parts from it and save the rotated position
- real transparency
- mouse rotation/zoom
- arcade cabinet mode
- tons of other configurable theme details

requirements
- cmake (for building)
- ftgl
- devIL
- libXrender, libXrandr
- working opengl

optional:
- for transparency compositing must be enabled
- sdl_mixer for sound support
- freeglut for 3D icons
- some installed screensavers for animated backgrounds
- some external screenshot program for autoscreenshotmode (default is "scrot")
- optional mplayer
- optional for using p3t themes p3textractor.py (http://ps3.blackvoltage.org)

have fun!


- Alceste - 2010-05-30 12:30

Hey typhoon, unfortunately I#m running windows on my HTPC.. is there any chance you bring out a release for Windows soon? Apart from that, how do you assign thumbs to the games? Is there a possibility to sort the games by platform?


- frostwork - 2010-05-30 12:55

I don't think that I will make a windows port - devIL and ftgl shouldn't be a problem, but rewriting the Xlib part for windows won't be too funny
(especially as I don't have windows) Smile
typhon has 7 menus (+ those for settings). all of them can be set individually into "emulatormode" -> all for an other emulator/platform.
i.e. 7 different emulators/platforms for one typhon instance.
previewpictures are expected as
/configured-previewpath/romname.$picturesuffix


- BLKMGK - 2010-06-02 06:01

frostwork Wrote:I don't think that I will make a windows port - devIL and ftgl shouldn't be a problem, but rewriting the Xlib part for windows won't be too funny
(especially as I don't have windows) Smile
typhon has 7 menus (+ those for settings). all of them can be set individually into "emulatormode" -> all for an other emulator/platform.
i.e. 7 different emulators/platforms for one typhon instance.
previewpictures are expected as
/configured-previewpath/romname.$picturesuffix

Any chance you might be willing to make it a Linux add-on using the new architecture being released? Big Grin