LaunchBox.xml is too large, slow to load

Issue #1460 invalid
Former user created an issue

Premium member, running Windows 7

I think it's time that you broke the XML into several files:

####BigBoxSettings * Just the <BigBoxSettings> in it's own file

####PlatformGames: * Arcade.xml, NintendoGameCube.xml, Atari2600.xml, etc... * Contains the <Game> ... </Game> elements for each platform. * Contains the <PlatformFolder> ... </PlatformFolder> elements for each platform.

####LaunchBox * Same as it is today, minus all the stuff above.

I guarantee this will speed things up dramatically, if people still want to look at all games regardless of platform, then each PlatformGames.xml file can be loaded and merged into a single list.

Comments (2)

  1. Jason Carr repo owner

    I've already tried, tested, and confirmed that no, dividing up LaunchBox.xml will not improve anything performance-wise with our implementation. That said, I am planning to divide it up for RocketLauncher's sake at some point; there should be a different ticket for that.

  2. Log in to comment