The first thing you need to know about Village Sim is that the game is saved only when you exit the game (e.g. returning to the launcher, as is the case with most Palm applications). If you don't ever exit the game, it's never saved and any *bad* happening will cause you to lose all of your progress in the game (and you'll be starting a new game when you launch it again). As with all computer programs, you should save your progress regularly. That way you won't lose your accomplishments in the game if there's a reset.

If you save your game by exiting and then perform a HotSync, your savegame file is retrievable from your PC in the event that you need it. The savegame file is located in the Palm Desktop directory (usually \program files\palm (or palmone)\user_name\backup). Double-clicking on the file VillageSavegame.pdb will put it in QuickInstall, ready to be HotSynced back onto your Palm. Bear in mind that, unless you paused the game before you synced it to your PC, whatever time elapses between the backup date/time and the time you restore it will be treated as if you left it running unattended for that period of time. I don't know how easy it is to temporarily change the date/time on the Treo to match the date/time of the backup file (since the device is also a phone and might not like that), but that's one way to prevent potential disaster if it's been more than a few hours since the backup.

Now, as for why you're getting resets, that may have to do with the normal operation of the Treo 650. Since it's a phone AND a PDA, its operation is more complex than a 'regular' Palm. Several Treo users have reported this behavior on their devices. Again, saving regularly will prevent these resets from ruining your day.
_________________________
Barbara
Unicorn
Last Day of Work