I bit the bullet one night a few weeks ago and got the whole thing compiling up using STLPort in the embedded compiler. Thats when I realised the memory footprint the game had. My tiles were too big and I had too many of them. Over the past few weeks I've had a couple of iterations of refining, resizing and optimising and finally last night I produced a vastly slimmed down version of the game that runs comfortably on my pocket pc. The game even looks just as good as the bloated version.
I'm now looking forward to coding the guns and vehicle damage. Other bits on the to do list are a random name generator for bases, which will be fun, and a rewrite of the random map generator.
Whilst play testing the gameplay side of things with bits of card, I've actually created quite a fun board game. I've been spending more time working on that recently than the computer game. I might include it in the final game distribution as a PDF file users can print out and play.