greenb8 / romcollectionbrowser

Automatically exported from code.google.com/p/romcollectionbrowser
GNU General Public License v2.0
0 stars 0 forks source link

Start Page with System Selection (avoid loading of all systems by default) #155

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
For those of us with very large game databases (mame, consoles, computers) an 
initial start page to select the system would perhaps be more convenient. This 
would skip the time-consuming loading of all games for all systems, although I 
am not suggesting that the current method of selecting systems, years etc 
should be abandoned.

Original issue reported on code.google.com by joaol...@gmail.com on 8 Nov 2013 at 2:34

GoogleCodeExporter commented 9 years ago
I have done this by configuring the sytems in advance, which set's up 
config.xml(see: 
https://github.com/ProfessorKaos64/RetroRig/tree/master/XBMC-cfgs/userdata/addon
_data/script.games.rom.collection.browser).  What I then do, is delete all/any 
games, so Games.Db is blank, and smash the two together. In my RetroRig 
proejct, that causes the importer to show on first run with prebuilt systems. 
The caveat, (see issue #175 at 
http://code.google.com/p/romcollectionbrowser/issues/detail?id=175), is that if 
there are no games in a ROM folder, or you try "All" with no games, it seems to 
freeze. Hopefully I can find a way around this. Maybe clean the DB on on 
startup. This is the one last piece that would make my implementation great.

Original comment by mdegu...@gmail.com on 13 Jun 2014 at 12:39

GoogleCodeExporter commented 9 years ago
> For those of us with very large game databases (mame, consoles, computers) an 
initial start page to select the system would perhaps be more convenient. This 
would skip the time-consuming loading of all games for all systems, although I 
am not suggesting that the current method of selecting systems, years etc 
should be abandoned.

Yes, that's true. After launching a beta testing campaign in project RetroRig, 
we could filter this as a major request. RCB is a core component in project 
RetroRig. We have been discussing a feature to have RCB pull the artwork in the 
background. Some scraper sites provide text databases, which can be installed 
locally. This is currently the best way I known of how to handle a collection 
in the magnitude of 1000 games.

But back to the main topic, could you point me to some RCB functions that are 
possible contenders for clearing the screen? I was hoping we can solve this 
issue together. I am more a C++ programmer, and I have been debugging xbmc 
lately quite a bit, including some bugs in the thread system.

Original comment by jc.la...@gmail.com on 8 Oct 2014 at 6:16

GoogleCodeExporter commented 9 years ago
I've disabled support for external devices in xbmc when in RetroRig Mode: 
https://github.com/beaumanvienna/xbmc/commit/287fec888962719ec7cdc65c6899f2216cb
5acfa

From my side this issue can be closed.

Original comment by jc.la...@gmail.com on 11 Oct 2014 at 4:17