I'm having trouble with loading times on the Vita and was looking for general suggestions. I'm sort of stuck as I lack competency in xml reader coding and have a tenuous grasp of content loading in general.
Some background, I'm porting a game from XNA to PSM using Monogame. So my XMLs are being loaded as XNB custom data types like so:
MapData mapData = Content.Load<MapData>(@"Game\Levels\Maps\" + name);
Now to be fair, the xmls for these maps are enormous to begin with. One of my larger maps is 4.87 mb as an XML, 257 KB as an XNB and takes about 35 seconds to load (which is way too long for a 2D RPG).
I'll show you a typical map data xml file so you can get an idea of what these long loading files look like http://pastebin.com/raw.php?i=rs6SqTd5
I suppose I either need to find to find a faster way to load them or else find smaller way to represent map data. I'm hoping there's an solution for the former.