Opened 13 years ago
Closed 13 years ago
#694 closed enhancement (fixed)
Improve the performance of the game setup screen on first load
Reported by: | Kieran P | Owned by: | Philip Taylor |
---|---|---|---|
Priority: | Nice to Have | Milestone: | Alpha 3 |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description
Since it seems slow when I test it with an empty cache, and leads to pauses when images are being cached.
Precache them on game load? Or maybe trigger caching when user opens single/multi player setup screen?
Change History (2)
comment:1 by , 13 years ago
comment:2 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
The issue is loading the map XML files (in order to get their names for the list). With my currently-installed maps and an empty cache, it takes about 2 seconds to load them all, of which about a third is simply parsing the XML and the rest is converting to XMB. The XMB conversion could probably be optimised a lot but the parsing is still too slow. We should do the same as with textures: store the cached converted XMB versions in the release package so normal users won't have to load the original XML versions.