(2015-09-24, 20:38)da-anda Wrote: So it was a decision of eyecandy over logic Your add-on does not provide videos, so it should also not be in video add-ons IMO
Well... yeah. I mean one of the main points of Kodi is for the eye candy right?
But, like I said. I see you're point. When in doubt the user should probably decide. I could make an 'advanced setting' to allow the user to put the addon wherever they want. It would be a moot point if/when Retroplayer was part of Kodi.
(2015-09-24, 22:14)Heat Wrote: Tried it now, the advance search is good, but it would be better if some areas like region, genres and players had a drop down menu with options. For example, instead of someone writing NA on region and finding nothing, since USA is the correct term, you put a drop down menu with USA, EU or JP making it faster and easier for the person to choose. Adding genres will also help. About players, not to sure what the maximum is, maybe 10?
An option to disable the "Start search?" prompt when hitting search would also be good, since it seems a little redundant.
Yeah, thats how I started to implement that advanced search section, but I ran into a few problems. I scraped all of my current xml files and came up with:
- 25 Genres, lots of games were tagged with multiple which in itself isn't a big issue. Some games listed say "Driving" while others listed "Racing" while others (that I would consider to be in the same genre) listed "Simulation"
- 25ish options for "Players". Depending on where I scraped the data from, some sites would list "1 - 4" while others would list "4", while others would list "2+", while still others would list "4 Alt" or "4 Sim" depending on if it was simultaneous or alternating turns for players.
- 750 options for "Studio". Not really feasible to scroll through 750 options for this one.
- 33 Options for Region. Some tagged "US", some tagged "USA", etc. In addition, some sites would use the Region or "Rom Tag" to list game versions like "V1.1", "Beta", "Proto", etc
- Years for games from 1977 to today
For the metadata for all of the games, I created a script to scrape from four main sources:
TheGamesDB
GameFAQs
MobyGames
MAME History.Dat Files
The info on a particular game depended on which site had the better / available info. The problem then is that each site had their own method for defining some fields. Rather than massage the data, I just put it in as it was available (which coincidentally, I'm curious how Heimdall will take care of such issues, if it will at all, or if it will only look at one particular source of info for games). Anyway, it all became such a hassle I figured why not just let the user put in whatever they want.
If anyone has the fortitude, take a look at all the values for each field in the xml files (or I can send you the list I made). If there's a better way of tackling search altogether I'm willing to update how it's currently done.