**
** Changelog for
** PocketCity
**
http://pocketcity.sourceforge.net/
**
Legend:
'+' = added feature
'*' = fix/modification
'-' = removed feature
Version 0.18dev
* Corrected loading for differently sized screens
* 1345973 Sign/overflow problem for some variables
Version 0.17
+ Support for Palm OS 5 High Resolution API [& Sony Old]
+ Query Tool Improved
+ Changed savegame format to include power/water details
+ Power plants and defence stations (Fire, Police, Army) are now 4 zone items
+ Power lines and Water pipes can now overlap
+ Map is resizeable between 25x25 -> 120x120 (palmOS memory limitation)
+ Rail Lines
+ Minimap for the Palm Platform (scrolling)
+ Desires levels now displayed
+ reduce memory requirements for savegames
+ 908662 Beaming Support (To/From Palm machines, To Linux (currently))
+ 1010143 Ability to scroll without using hardware buttons
+ 1000858 Add / Implement D-Pad functionality (5 way navigator)
+ 1007647 Allow the assigning of tools to specific buttons
* Fix annoying winScreenLock issue
* 818171 Hard Crash on Sony Clie SL10
* 818172 Index out of range (0.16)
* 873010 Graphics look horrible on sony palm5
* 873809 key-repeat scrolling on v0.17 is broken (can't reproduce)
* 880086 The display coordinates don't update
* 880177 Off by one error in build/destroy tests
* 908005 initial map can be deformed
* 873817 Overlap images need to be repicked
* 880177 Off by one error in build/destroy tests
* 881854 Water/Power Mismatch
* 908665 Display-Rail line issues
* 884099 Growth algorithm is messed up 0.17dev
* 725967 Support for the hires palmos 5
* 937555 Map coloring for 16 color displays is wrong
* 943160 Power consumption is high
* 987006 Screwed up lists
* 963903 Scrolling is annoying
Version 0.16
* bug # 655848 crash after money warning
* bug # 655365 crash after some time of interacting
* bug # 726131 powerplant math is wrong in build routine
* bug # 750475 crash after tree-planting rage
+ auto-bulldoze feature for trees.
+ difficulty level (currently adjusts money at start)
+ Query tool.
+ Variable tax rate
+ Progress Meter for Map Rendering.
- Extend to Load Game / Initialization
* Better Pause / Freeze logic for dialogs.
* mycity == autosave city
* code and tiles are in separate programs (pdb, prc)
* Start of globalization work
Version 0.15
* patch # 648260 Make greyscale work on HandEra 330
* bug # 636080 Exit Crash on Clie NR70
* bug # 636081 Map Failure on Clie NR70
* bug # 650955 residential zone water scale wrong
+ buttons can now be configured.
+ money, location and population are now clickable (pop is empty)
Version 0.14
+ Savegames are backed up with application data
+ Build Date & Time is in about dialog
* Removed recursion from the distribution loop (speed up)
* savegame problems... autosave != citysave
* bug # 529058 Fatal Exception ( 1 )
* bug # 592947 Menu Freeze
* bug # 595053 Clear Volatiles On Load
* bug # 557213 Freeze and Fatal Exception ( 1 )
* bug # 593991 pipe chosen lays down pump on screen
* jog-assist works on menu on Clie
Version 0.13br2
==========================
* The displayed item from the toolbar is what is placed.
Version 0.13br
==========================
* Crash on settings menu fixed for PalmOS 3.5
Version 0.13
==========================
Pete Shanahan:
PalmOS:
+ Clie device support (High Resolution, Jog Dial, Hold, Toolbar)
+ Tapping the speed icon cycles through the speeds
+ Added the Water Pump and Water Pipe to the quick list
+ Map has color when available
+ Added version number to the about dialog
* Rearranged Layout & reduced memory usage of forms (NOSAVEBEHIND)
* Fixed the printing of the map name
Version 0.12
==========================
Kean Pedersen:
Linux-gtk:
+ Started port to GTK+ (Linux)
PalmOS:
+ Disaster control (now you can turn them off)
+ Options page (not much there yet)
+ A list to quickly change between map/budget/options
* When you create a new game, it's loaded right-away
(Suggested by Robert Schouwenburg)
All platforms:
+ Budget control
+ Water distribution
+ Water pipes
+ Water pumps
* More infrequent disasters - they happended a little too much
Aaron Krill:
+ Linux/GTK version displays current speed
Version 0.11
(The 'disasterous' update)
==========================
Kean Pedersen:
+ Naming of savegames
+ Quick list on calculator button
+ Bridges (not over homemade water on purpose)
+ 16bpp greyscale (too dark at the moment, though)
+ A real monster :D (actually two of them)
+ Fire fighters, police, and military added
+ Fire Stations, police stations and military bases
+ A new seperated list of buildings (instead of the dropdown menu)
* Fire/disasters now spreads at it own rate - pause won't help (!)
* Cleaned compiler warnings
* Uses less stackspace in recursive function (should fix the FE)
* OS 3.1 fixups
* Moved all graphic for the zones onto an offscreen windows
This speeds up the drawing process.
Aaron Krill:
+ Meteor disaster
Version 0.10
==========================
Kean Pedersen:
+ Multiple savegames
+ Savegame list
* PalmOS 3.1 fixup
Version 0.09
==========================
Kean Pedersen:
+ Random map generator
+ Fire
+ Basic map
* Even smoother scrolling
Version 0.08
==========================
Kean Pedersen:
+ Color enabled on supporting devices
+ Some color tiles
+ Build icon (tap to toggle bulldozer)
+ Save/Load on quit/start
+ New game menu option
* Smoother scrolling (found some nice APIs)
Kim Ingemann (new artist/developer):
+ Almost all the color tiles (and what a nice job)
Morten Brix Pedersen (new developer):
* Code cleaning
Aaron Krill:
* Changed population to be more realistic.
* Changed powerplant upkeep to be more realistic.
+ Save/Load on Save/Load menu options
+ Invalid savegame version number alert
Version 0.07
==========================
Kean Pedersen:
+ Powergrid is only updated when needed to save simulation time
+ Map coordinates shown
+ population cap - prevents insane population in the early years
+ Simulation pauses while user builds (gives faster response time)
+ Speed indicator (tap to pause)
* Temporary fix for PalmOS 3.1 (powerloss icon is not shown on OS < 3.5)
- Removed the 32x32 tiles, was too ugly/big/unused
Aaron Krill (new developer):
+ Alert to notify when you don't have enough money to build an item
+ Alert to notify when you have 1000 or less credits
+ Alert to notify when you have 0 credits
+ Speed control
+ Population display
+ Taxes collected each month
+ Upkeep on roads, powerlines, powerplants paid each month
+ Pause feature added
* Fixed powerplants so they generate more realistic amounts of power
Version 0.06 - 11 Sep 2001
==========================
Kean Pedersen:
+ Zoom mode on Palm.
+ Hardware scroll keys on Palm.
+ Better multithreading on Palm.
* Tweaked the simulation a bit.
Version 0.05 - 22 Jul 2001
==========================
Kean Pedersen:
+ Basic PDR (Population Development Routine) added.
Version 0.04 - 19 Jul 2001
==========================
Kean Pedersen:
* Alert on wrong PalmOS version (v3.5 or higher needed).
Version 0.03 - 14 Jul 2001
==========================
Kean Pedersen:
+ Simulation preparing. Power distribution.
Version 0.02 - 12 Jul 2001
==========================
Kean Pedersen:
* Can now build everything.
+ Shortcut keys/strokes for quick selection.
+ Credits.
Version 0.01 - 11 Jul 2001
==========================
Kean Pedersen:
+ Basic drawing
+ Made the graphic work on Palm IIIc.
+ Basic PDR (Population Development Routine) added.