It's possibly your microSD is too laggy for it. Try it on a different, faster SD and use this to test their speeds:- http://www.ds-xtra.com/CF_Bench As for getting it running faster, I think the only way is to decrease the texture memory by resizing them down manually and repacking. I don't think the polycount is to blame, I think it's too many texels per frame.