Games library (with database), and extend scraper interpeter/engine to include games?

  Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Gamester17 Offline
Team-XBMC Forum Moderator
Posts: 10,595
Joined: Sep 2003
Reputation: 9
Location: Sweden
Question    Post: #11
C-Quel Wrote:ive already done the scrapers for allmusic/allmovie/allgame feel free to patch the code to allow for music/games scraper xmls
@C-Quel, can you maybe upload your AllGame scraper to our SourceForge tracker just in case it would help spark interest in someone else who might be willing to extend XBMC extend the scraper interpeter/engine to support this? Pretty please with sugar on top...

Rolleyes

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
C-Quel Offline
Retired Team-XBMC Member
Posts: 1,378
Joined: Aug 2004
Reputation: 0
Post: #12
if i still have it yes mate ill have a poke around shortly

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.


[Image: badge.gif]

If scraper related please always grab the latest XML relevant to the content you are trying to grab info for from this link https://xbmc.svn.sourceforge.net/svnroot...m/scrapers

System Specs:

A Computer with loads of shiny things that make a noise and bring life to my tv, and xbmc ofc :)

iNerd Store

iNerd Forum
find quote
EMK0 Offline
Senior Member
Posts: 207
Joined: Oct 2008
Reputation: 0
Lightbulb  [LINUX/MAC/WINDOWS] Games section with library mode (and database) Post: #13
I know there is already a plugin to lunch games and emulators just wounding why we cant have a games section since we already have movies,pictures and music the only thing left in the htpc would be a games section.

These are just suggestions

My idea is something like this

-able to lunch emulators and pc games
-have a library mode from where it can list things like platform/console,number of players,genre etc

those are the basic futures then we could add much more to make awsomeCool

-able to setup emulators within xbmc globally and per game basis.example some emulators need a option on for some games to work.So you dont have to have a mouse and keyboard to change things Smile

-able to setup your controls globally per console and per game

-scrap info,screenshot,cover art,fan art,cheat codes,guides a site might not exist for this but i am sure we could figure out something.

-how about xbmc can detect a psx and other disc based games when you insert it into your cd/dvd drive and load up the correct emulator.

one thing that would be awesome but i think it might be just to hard an ability to have a menu pop up in game from where u can edit settings,save/load states,change controlls,see cheat codes and exit back to xbmc. even in game guide so if you get stuck you can read what to do while ingame Smile example of ingame menus:steam and xfire so its possible but i don't know how hard it would be to make something like that.

i found a plug in for a different media player app that has some of these futures its called mygames here is some screen shots of how it looks just for examples.

[Image: auto1fa0.jpg]

In game menu
[Image: auto8ih1.jpg.jpg]

i dot like the way it looks but i bet the skinners here could come up with something amazing.

this screenshot looks better
[Image: n64kg6.jpg]


i don't write good so i hope you understand what i am trying to say

thanks
(This post was last modified: 2008-10-19 10:43 by EMK0.)
find quote
ethan_9219 Offline
Fan
Posts: 346
Joined: Sep 2008
Reputation: 0
Location: Australia
Post: #14
I like this idea
find quote
rwparris2 Offline
Team-XBMC Python Developer
Posts: 1,341
Joined: Jan 2008
Reputation: 2
Location: US
Post: #15
Lots of cool ideas, but I think you are asking for too much. A My Games library (separate from 'My Programs') would be nice, but it doesn't need a ton of features.
All you need is to scrape info about the game, a thumb for the cover, fanart if available, maybe a screenshot if available, and the ability to launch games directly for emulators that support it.

That's the maximum I think anyone could expect...

A quick google search revealed no good source to scrape this information from, so really this wouldn't be so great anyways.

Me thinks the launcher plugin will work for now, once team xbmc gets the programs section back working we can worry about a separate games section.

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
EMK0 Offline
Senior Member
Posts: 207
Joined: Oct 2008
Reputation: 0
Post: #16
yea rwparris2 that's what i want. But if someone wants to they could improve it to make it much more user friendly but the basics would do just fine.these are just ideas.
find quote
Terin Offline
Junior Member
Posts: 15
Joined: Nov 2008
Reputation: 0
Location: Houston, TX
Question  Libraries? Post: #17
This may be a bit out there (or even discussed before) -- but would it be possible to setup a Programs scraper or something like that? I currently use my Xbox as the platform for XBMC, and I was thinking it'd be really cool if I could have information about my games get pulled up and show different sources (i.e. Emulators/Games/Homebrew) all under one little library feature. Something that would even let you manually update it (and maybe check Wikipedia for data with a scraper, i.e. Release Date, Company, etc).

Would be pretty sweet to see Super Mario War or ZSNES show up in the library and get a custom wallpaper for it, etc.

Not sure if Programs only shows up on Xbox -- but would definitely be killer anywhere...
find quote
blittan Offline
Team-XBMC Handyman
Posts: 1,714
Joined: Jun 2004
Reputation: 11
Location: Sweden
Post: #18
not yet, but it's been discussed and I also think there are requests for it on the tracker.

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
Terin Offline
Junior Member
Posts: 15
Joined: Nov 2008
Reputation: 0
Location: Houston, TX
Post: #19
There seems to be a lot of interest in this -- and I'm really interested in it too. I've taken a look at some of the source via SVN at work (blarg on the beginning of the year being so slow). I'm busy working on two major C# projects in my personal time, but I do have a heavy background in C++ as well. Maybe I can do some of it -- but my time is incredibly limited...

Do we have any architects or major players that know this well enough, that they could tell me what all would be necessary to update? I imagine we'd need a ProgramDatabase, ProgramInfo, etc similar to the VideoLibrary, etc. How about linking it in to the rest of the app and playing around with the skinning, etc? I mean, it's not terribly difficult to build a database or anything else from that.

And, help me if I'm a little off here -- but is the persistence of the database (as seen in the constructor) limited to the XBMC's execution; i.e. it will recreate the database each time the app reboots/starts, but persists it in a data format outside of the app, which is then reloaded into the tables? (any reason why?)

Edit:

Furthermore, would it make more sense to call this Program<section; i.e. Database.cpp> or Game<section> ?
find quote
timdog82001 Offline
Posting Freak
Posts: 1,132
Joined: Mar 2006
Reputation: 0
Post: #20
Terin Wrote:Furthermore, would it make more sense to call this Program<section; i.e. Database.cpp> or Game<section> ?

Maybe your asking something else here, but what about a Programs section, with an internal structure similar to the video section, how there are movies and tv shows sections in the video library, which in this case could be Applications and Games?
find quote
Post Reply