blittan Wrote:the database needs reowork, ID is missing, plus you need to have per game specific settings, like graphic mode, sound mode, emulator engine (different engines can be used in several emulators). Command line to launch specific rom with correct settings etc. There are a few more issues aswell, nothing that pops up right now.
Also there is a possibility that not all emulators support command line launching, which will make it difficult to launch roms from xbmc.
I'm aware of the database missing a few fields. Still working on getting places to either scrape or copy from. I have several but waiting and hoping for positive answer from mobygames since they have everything needed. I've done a NES scraper database with 250 games just to have something to play with. Current fields:
* id
* console (to make it browseable by consoles)
* gamename
* publisher (to make it browseable by publishers)
* year (to make it browseable by year)
* genre (to make it browseable by genres)
* youtubeurl (from nesguide.com to view gameplay video from the plugin)
* wikipediaurl (from nesguide.com.. not sure if it can/should be used for even more information)
* composer (from wikipedia.. hopefully soon from mobygames.com)
* designer (from wikipedia.. hopefully soon from mobygames.com)
I'm thinking putting all "credits" fields in a single field instead of dividing up between composer/designer etc.
Keep in mind this is the online database thought to support a scraper solution. I guess there will have to be a sort of database locally aswell to make browing doable. I doubt the XBMC database itself can be used here. Tips?
When it comes to game specific settings like graphic mode, sound mode etc i don't believe that needs to be in the database. Sound/video settings will be dealt with by and inside the emulator itself. Or did you mean something else?
The emulator choice will be dealt with the plugin itself:
.nes -> nintendo emu
.smk -> snes emu
.sms -> sega master system emu
etc.. (atleast that was my idea to avoid having to input emulator pr game aswell as all the information about the game.. i see no reason to include in database since file ext will differ for all console roms afaik..)
Most emulator software support launching with parameters to autostart rom. If you know of any emulator that doesn't let me know.
Thanks for the comment/ideas!