Micropolis::map[] array- *Consider changing type from 'char' to 'short' Simulator speeds- *Do not change behavior of sim based on speed, i.e. crime scans should be done every cycle, even at the high speeds. *Do not have sprite's movement speed be dependent on speed. Finances- *Fix bug where it is possible to get negative money :(... It happens when expenses exceed income and there is no funds. Budget dialog- *Press escape to close On Game Load- *All zones are unpowered for the first several ticks. I'd imagine there are similar problems with the landValueMap, pollutionMap, tfDensity, policeCoverage etc. I think what should happen is that the various methods that update these maps should be called at load time. *Evaluation data is not available. *cityTime may not match history.cityTime Mouse pointer- *Would be nice if tool dragging would help keep lines straight Disasters- *When running FAST or SUPER_FAST, automatically pause or slow down the simulation when a disaster occurs. City size notifications- *Pause and pop up a message the first time the city reaches 2000, 10000, 50000, etc. people.