Home Download Documentation Java Games Links Thanks About Me

to the Simutrans main page

Simu - Changes, Bugs and Plans

Already finished:

 
Basic landscape generation.
Tree simulation.
08/22/98: City growth simulation with three basic building types.
City name generation.
Station name generation.
Railroads.
Basic roads.
Basic vehicle behaviour. (Routing, driving).
Industry.
08/02/98: First DOS port complete.
08/06/98: Rail stations.
08/07/98: Railroad curves done.
12/12/98: Changed to 45 degree curves instead of 90 degree curves.
03/07/99: Improved landscape pointer positioning.
03/07/99: Landscape pointer will change its shape according to the current building mode.
03/07/99: Iconbar.
06/05/99: Bridge building tool.
11/14/99: New iconbar.
11/14/99: Railroad blocks with signals.
11/21/99: Color chooser for vehicle color.
01/08/00: Road and rail depots work.
12/04/99: Smooth scrolling.
12/05/99: Variable vehicle speeds.
01/03/00: Animated sea water.
01/04/00: Iron ore mine, Coal mine, Steel mill finished.
01/05/00: Building areas displayed.
01/05/00: A whole bunch of new vehicle types introduced.
01/23/00 Editable schedules.
01/23/00 Road and railway tunnels.
01/29/00 Internationalized version german and english available.
01/29/00 The icon bar got tooltips.
01/30/00 Roads with pavements in the cities.
02/04/00: New industries: oil refineries.
02/05/00: The currently viewed part is marked in the map window.
02/05/00: Measurement units for goods are displayed in the info windows
02/05/00: The productivity of a factory depends now on the stored amounts of raw/intermediate materials.
02/05/00: Maximum height for mountains solves some visibility/drawing problems.
02/09/00: Road bridges can now be removed.
02/12/00: Automobiles drive now behind each other.
02/12/00: Automobiles stop at crossings if the crossing is not free.
02/15/00: AI builds tunnels and bridges to get over/through obstacles.
02/20/00: AI changes landscape to build better routes.
02/21/00: First version of the AI released.
02/26/00: French translation integrated.
02/26/00: Mouse pointer becomes invisible while scrolling around. The mouse pointer is fixed while being invisible. This makes unlimitred scrolling by mouse possible.
02/27/00: A click on the displayed object in a info window centers the map on the object.
03/04/00: Vehicles can be sent back into depots.
03/11/00: Display lightness and colorness can now be adjusted.
03/12/00: New rail block management implemented.
03/17/00: Tourist attractions integrated.
03/18/00: A window for loading, saving and quitting games has been introduced.
03/18/00: Costs for removing trees and buildings.
03/19/00: The AI plans its routes dependent on the competition on those routes.
03/22/00: Better compression for daten.pal file.
03/22/00: Grafik routines 30% faster
03/25/00: Rail bridges and tunnels work again.
03/26/00: Waggons and trucks for steel and plastics transport
04/01/00: Map scrolling improved
04/02/00: Vehicles shown on map
04/05/00: Memory conservations, appx. 20% less memory needed
04/06/00: Bigger and smaller maps available
04/09/00: Individual traffic
04/12/00: More intelligent placement of industries
04/13/00: New game settings dialog
04/15/00: Smoother vehicle movement
04/18/00: Only one map window allowed
04/??/00: DOS Version uses Allegro library
04/29/00: Rail tunnels and bridges can be removed
04/30/00: Vehicles accumulate their yearly income
05/10/00: Improved landscape generation
05/11/00: Some images reworked
06/13/00: Windows-Version: loading/saving a map works now
New Building: Church
06/14/00: internal Bugfixes
06/15/00: Plastiktransporter transportiert jetzt Plastik
06/17/00: Passengers and goods got destinations
stops/stations maintain list of directly reachable destinations
06/18/00: New GUI hierarchy
06/19/00: Startet work on new passenger generation in cities
Started work on new city info window.
06/20/00: New passanger/goods routing basically works. Startet work on goods generation with destinations
06/21/00: more work on passneger and goods routing.
06/22/00: Internationalised city names
Internationalised stop and station names
06/23/00: new passneger generation in industries, tourist attractions and cities.
06/24/00: Bugfixes
06/28/00: Finnish translation included
06/29/00: Removal of private vehicles is forbidden now
Ricks englsish city names included
07/03/00: loading small maps works again
Signals get removed as pairs, this avoids some problems
Eddies corrections to the english translation included
07/05/00: Bugfixes for rail block management
Building stations on enemy tracks is forbidden now
07/06/00: Better, more precise placement of the landscape pointer
bugfixes for deleting signals
bugfixes for removing railroad tracks
07/08/00: Screenshot feature
Locos can't be removed from running trains any longer
07/09/00: Bugfixes.
07/12/00: New grass images
better/more efficient clipping
07/15/00: When lowered into water all contents of a square get removed from the square
07/16/00 Starting single vehicles works again
Passenger generation in cities cut to 1/4 of the former rate
07/19/00: SDL System wrapper (BeOS-Version)
07/20/00: Start work on new scheduling dialog
07/23/00: status displaying button remain pressed to display the current status
07/24/00: unification of scheduling data in trains
New design for window title bars
07/26/00: New scheduling dialog is complete
New ferry of Oluf Bang included
07/29/00: Display water outside the map as intraversabe.
07/30/00: Bugfix for splitting a ring shaped rail block
08/02/00: Makepak 1.00 released for all platforms
Only one ifo window is opened if a station is inspected
08/04/00: A trick allowed to free 32 colors of the color map. This allows better quality of images.
Restructured GUI classes a bit
08/07/00: Bugfix: Cities don't build anything on squares which are owned by a player any more
08/09/00: Trains always a drive to the end of a stations platform.
08/12/00: Started work on dirty rectangle list to improve graphics performance.
08/13/00: Worked on dirty rectangle list, restructured some code.
08/14/00: Worked on dirty rectangle list.
08/16/00: Dirty rectangle list is complete, 30% speedup.
Limited rail depot capacity to 8 engines and 32 waggons.
08/17/00: Bugfix to prevent building index overflow in renewing buildings.
Added sell mode for vehicles to depots.
08/19/00: The game now tracks age of vehicles
Vehicles loose value while ageing
08/20/00: Config file for city buildings "gebaeude.tab"
Dirty rectangle list expanded for 16/32 color depth (Linux only)
A change of the players colors yields a redraw of the complete screen now
08/23/00: Config file for vehilce depots "depot.tab"
08/24/00: Displaying map coordnates in the status line
Unique city names
08/28/00: Fixed a bounds check in raise/lower.
08/29/00: Building bridges and tunnels works again.
Fixed dangling pointers in player data structues.
08/30/00: Traffic drives correctly up- and downhill
Traffic causes traffic jams and block other vehicles.
08/31/00: Oil rigs work now.
Fixed a dangling pointer in factory data structures.
09/01/00: Bugfix for routing in drive-through stations.
09/04/00: Bugfixes for train movement code when stopping at stations
Loading a map redraws the whole screen.
09/08/00: Changes of the color map force a redraw of the screen.
09/16/00: Started working on automated tests.
09/16/00: New vectore and array templates.
09/23/00: The games saves preferred player langauge between sessions.
09/27/00: More automated tests for building and removing rails.
09/30/00: Bugfix for trains stopping in T shaped station and got stuck there.
Bugfix for routing of goods to a factory.
10/03/00: Routing of vehicles is now 35 times faster then before (no joke).
Player color is saved and restored with the map.
Cities build stadiums. (Multisquare buildings are now possible!)
Pedestrians in the cities.
10/04/00: Intro-Scroller.
10/05/00: Bugfix: Mail offices can only be build on empty squares.
New text for intro scroller.
10/07/00: Players account extended to a 64 bit value to prevent overflow.
10/08/00: Started work on sound API
10/12/00: Bugfix: Building rails over rails leaves Signals intact and working correct
Bugfix: Removing depots now works correct
Increased update interval of things to gain some speed.
10/14/00: New memory mangement, 40% Faster, used for clouds and coordinate objects
10/15/00: View is saved and restored with the map
Pedestrians can be turned off/on at any time.
Included sound values into vehikel.tab
Option -log writes debug messages into "simu.log" instead onto the console.
Progress indicator for loading/saving/new map operations.
10/16/00: Bugfix for bridges/tunnels after drive-through stations.
Scrolling with numeric keypad is now included.
10/19/00: Windows can be closed with Delete and Backspace keys.
Waypoints are listed with coordinates.
Vehikel.tab now contains slots for vehicle running costs.
Removing a railways statiuon restore rail ends.

In work:

 
Aircrafts and ships.
Better way to plant trees automatically.

Planned:

 
A more detailed economical model:
Water and energy supply for cities, i.e. build pipelines to transport water.
A more detailed ecological model:
Plants with preferfences (warm, cold, wet, dry)
??/12/99: Some trees like higher areas, some like to grow on lower land
Simulation of people and animals
Seas and lakes.
Sound.

Known Bugs:

This list is out of date. Seth C. Triggs is maintaining a new list of known bugs. The old list is left below:
 
Convoi routinen are buggy.
12/12/98: fixed some bugs
11/28/99: fixed some more bugs.
DOS-version doesn't work with Win95/98. (Peter, Leander).
11/14/99: Changed painting mechanism, new one works with Win95/98.
Linux-version only runs with a pseudo color visual.(Bernhard).
12/12/98: Error message added.
11/14/99: Experimental 16 Bit mode.
11/21/99: Experimental TrueColor mode, testet with 8, 16, 32 bit color depth. Shared memory usage may optionally be disabled ("simu -net").
Landscape pointer points to wrong place.(Bernhard, Peter).
03/07/99: Pointer positioning improved.
High mountains may be display incorrectly (Bernhard)
12/12/98: small improvement, not fixed yet.
02/??/00: Fixed.
Bridges cannot be removed.
Tunnels cannot be removed.
Signals my be placed wrong.
11/21/99: Signals always placed correct.
Self-connected railroad blocks cannot be broken up.
01/08/00: Fixed.
rail signals cannot be removed.
11/28/99: Fixed.
Problems by removing railroad tracks.
11/28/99: Some fixes, some problems remain.
City building AI removes mail offices and industrial buildings.
11/21/99: Fixed.
Again, I want to thank all who helped me to create and improve Simu.

to the Simutrans main page
to the english home page
to the german home page