doccosgrove / romcollectionbrowser

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

Rom Collection loads very slowly #170

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Enter a rom collection composed of several hundred games
2. Wait for it to load the whole list.
3. Keep waiting...

What is the expected output? What do you see instead?
The list loads at maybe a rate of 10 games per second. For a rom collection 
composed of 2000 roms (the usual SNES or MAME, for example), that means almost 
3 minutes and a half of waiting before being able to start browsing your games.

Instead, I'd expect loading times similar to those at XBMC, where loading the 
list of movies or music does not take more that a few seconds.

As a workaround, I previously select my favorite games and only load those, but 
quite often you load the whole list accidentally and then you can just wait. 
Maybe you could put a progress bar with a cancel button?

What version of the product are you using? On what operating system?
RCB 2.0.10 on Xbian 1.0 Rc2 (gotham) on raspberry pi

Original issue reported on code.google.com by marcpal...@gmail.com on 23 May 2014 at 8:48

GoogleCodeExporter commented 8 years ago
Something similar is already on my list. I thought about adding a "max games to 
load" setting.

Original comment by maloep on 23 May 2014 at 11:54

GoogleCodeExporter commented 8 years ago
Maybe loading games page by page?

Original comment by marcpal...@gmail.com on 23 May 2014 at 1:34

GoogleCodeExporter commented 8 years ago
This could be quite hard to implement as there is no real control that supports 
paging that I could use in a script.

Original comment by maloep on 13 Jun 2014 at 3:53

GoogleCodeExporter commented 8 years ago
And what about loading the 100 first games, and don't start loading the 
following ones until the user has scrolled to the bottom of the list?

Original comment by marcpal...@gmail.com on 13 Jun 2014 at 4:02

GoogleCodeExporter commented 8 years ago
Couldn't the list of games be loaded into some database of some sort? Everytime 
I open RCB it starts loading the thousands of games I have. Or maybe I have 
misunderstood the issue and there is some setting for this? Been trying all the 
CACHE options but it still starts to load all games as stated above everytime I 
open.

Original comment by dencr...@gmail.com on 6 Dec 2014 at 3:28