Simutrans Changelog

What's new in Simutrans 120.0.1

Nov 20, 2014
  • FIX:
  • waypoints on runways to force certain runways for planes work finally
  • some bridge starting on flat tile going done were not correct
  • lot of issues with new landscape code

New in Simutrans 120.0 (Apr 29, 2014)

  • CHG: zoom with mouse wheel zooms to the cursor position, not to the center of screen as it used to
  • CHG: system events management rearranged, simutrans should more responsive to user events, specially on low framerates
  • ADD: second_open_closes_win =1 in simuconf.tab will close open window instead top them on secod call/click
  • ADD: remember_window_positions=1 (default) will remeber last window positions
  • FIX: (S_N_C) net wealth was not consistent after buying vehicles
  • ADD: (kierongreen) double heights (slopes), different water levels per tile, and per tile climates
  • FIX: long block signals direct in front of stations gave deadlocks
  • ADD: fixed maintenance for vehciles is now booked
  • ADD: (jk271) way toll statistics now
  • ADD: (neroden/kierongreen) stacked stations eith different owners are now possible
  • ADD: loading gui themes (designs) on runtime
  • ADD: faster creating of hill
  • ADD: matching pak is loaded automatically when no -objects is given with -load on commandline
  • ADD: dragging map also with left mousebutton when the query tool is selected
  • ADD: display also fixed cost in convoi details and depot (if set)
  • ADD: enforce loading time (time will be long of all vehciles, default 1s)
  • ADD: makeobj can now warn about unused entries (makeobj verbose pak... or makeobj debug pak...)
  • CHG: Stretchable themes now in trunk
  • CHG: use faster route search for ships (jump-point search)
  • CHG: max in_transit now depends on the sum of all connected factories output storage times the in_transit percentage
  • ADD: goods in transit are now recalculated whenever a game is reloaded
  • CHG: overcrowded message no longer for factories supplied by producer but only interchanges
  • CHG: Waypoints act no longer as signals
  • ADD: server_motd_filename for file with a greeting message in online games
  • ADD: more option to select network overlay in minimap

New in Simutrans 112.3 (May 21, 2013)

  • CHG: Removed the restriction of having border heights at water level. Forces a savegame version step, new maps can't be properly shown in previous versions.
  • CHG: Raise and Lower tools interact with the grid now, not with tiles.
  • ADD: (jk271/Dwachs) finance history distinguishes transport type
  • CHG: Added a new setting to simuconf.tab, background_color. Allows to change the color of the background.
  • ADD: Depature and arrival times can be shown in the halt dialoge
  • CHG: Updates to the in-game pointer mechanics, updates its position after using a tool, and hides when the pointer is outside the world.
  • ADD: (neroden) clustering of houses, set "cluster_factor" in cityrules.tab to about 10 times the typical distribution weight
  • ADD: Displaying the natural slope at the map border if requested (default on)

New in Simutrans 112.2 (Mar 18, 2013)

  • ADD: maximum radius of factories of a chain configurable
  • CHG: use more colors to show height levels in minimap
  • CHG: loading screen reworked graphically and in functionality. Lowers the chance the OS will identify Simutrans as "not responding" when loading large files/paks.
  • CHG: lots of extensions of scenarios

New in Simutrans 112.1 (Dec 28, 2012)

  • ADD: transparent chat window in networkmode
  • FIX: underground stations in networkmode
  • ADD: (Markohs) Scenario and heightmap dialogs now support multi-directory
  • ADD: (Markohs) File dialogs deletes now use the trash bin (by default) instead of a permanent delete in Windows platform. SHIFT overrides.
  • FIX: waiting level in schedule dialog works with keys again
  • FIX: convoi list filtering again in working order
  • ADD: hide by default return ticket for rail based transport (enable by simuconf.tab)
  • ADD: possibliblity to limit the amount of goods in transit (see simuconf.tab)
  • ADD: city attractions and town halls can be defined to be build for more than 65535 citizens
  • FIX: you will need a dock to connect to an oil rig => no islands or tunnel can be used any more => ships only load at docks
  • ADD: display which factories supplied/recieved goods last month
  • ADD: player without operations can be deleted after x month
  • ADD: player without new buidling/replacing activities can lose password protection
  • ADD: logging of ip/nickname of company creators
  • ADD: nettool commands to lock, unlock, remove a company
  • ADD: (Timothy) support for syslog (compile flag -DSYSLOG, command-line option -syslog)
  • ADD: Restore city window on joining
  • ADD: Restore chat window on joining
  • ADD: Restore factory window on joining
  • FIX: correctly remove stale freight from convois when stops are joined or tiles are deleted
  • FIX: less desyncs when renaming, better processing server queue

New in Simutrans 112.0 (Oct 25, 2012)

  • ADD: (wackdone) screenshots of topmost dialoge window only by CNTRL+screenshot tool click
  • ADD: (wackdone) -pause on command line pauses the loaded game
  • FIX: downgrading of stops using CONTRL works again
  • ADD: scripted scenarios
  • ADD: river algorithm faster and river number automatically scaled with map size
  • CHG: proper support for non-rectangularly shaped factories, no dummy (0,0)-tiles
  • ADD: support for non-rectangular shaped station extensions, attractions, monuments
  • CHG: Allow to connect to channels built by anyone
  • CHG: fieldd can now spawned in larger number than the initial min value
  • CHG: number of factories in new world dialog is now indeed the total number of factories (too many newbe mistakes here)
  • ADD: force a minimum distance between city attractions
  • ADD: Drag stops
  • CHG: reduced memory consumption when compiled with COLOUR_DEPTH=0, no copies of object images kept in memory
  • ADD: ctrl-click with link-factory tool actually removes links between factories
  • ADD: station buildings can be restricted to above/under ground (parameter allow_underground, =0 only above, =1 only under, =2 both/default)

New in Simutrans 111.2.2 (Mar 21, 2012)

  • CHG: Simutrans help will now always display left the help index and right the actual help => easier navigation and only one window always
  • ADD: nickname for players, enable chat for observers, add messages when players join / change nick / leave
  • FIX: deletion of stops on bridgehead with trams
  • FIX: extended setting of bool was broken
  • FIX: track reservation now saved with game (less deadlocks on load)

New in Simutrans 111.2 (Feb 27, 2012)

  • ADD: more info on bare ground
  • ADD: show ownership in minimap
  • ADD: bonus_basefactor = 125 incorporated, determines minimum income for slow vehicles in case of speedbonus
  • ADD: hint text in empty schedules
  • ADD: highlite (land)tiles, which are part of a schedule
  • ADD: F1 open dialog help in all dialogs with a help
  • ADD: only show line names which contains a pattern (optional) and other tuning of dialoges
  • ADD: server-side authentification of players
  • ADD: city, industry and attraction numbers scale with map size
  • ADD: front images for ways
  • ADD: goto-button to chat messages, coordinate taken from @x,y or (x,y)
  • CHG: overhauled color choose dialog with ideas from Hajo
  • FIX: lots of double free errors (mostly in network code)

New in Simutrans 111.1 (Jan 31, 2012)

  • FIX: owner of way gates were accidently rotated
  • ADD: speedbonus speed limited by way speedlimits and achievable convoi max speed
  • ADD: record also walked pax
  • FIX: CJK description of houses correctly breaking
  • ADD: configure modes of transport for AIs
  • FIX: better tree offsets on tiles, should give less errors with trees on roads, in water etc
  • ADD: read (when with addon loadin) also ~/Simutrans/pakxyz/config.simuconf.tab
  • ADD: (falconne) hide only objects around cursor
  • ADD: (falconne) hide factories and goods currently not on the map
  • FIX: several bugs with airplanes and reservation
  • ADD: cities build bridges over rivers
  • FIX: clip buildings to not shine through bridges
  • ADD: (falconne) filter vehicles in depots according to their freight
  • FIX: pedestrians on crossings were considered cars after leading
  • FIX: endless loop when fast forward and zooming out too much
  • CHG: using old display routines for zoom out to speed up display
  • CHG: cities will now grow gradually in time and size during creation, startinf with 32 citiciens in the first townhall year
  • CHG: minimap now really isometric
  • ADD: allow elevated ways over water with depth = 1
  • FIX: load savegames even if factory pak is missing
  • CHG: pak addons now in folder addons, to have same structure in protable and normal installation
  • ADD: warn about missing pak files after loading a game
  • ADD: logging of speedbonus speed in line window

New in Simutrans 110.0.1 (Mar 15, 2011)

  • ADD: try to build crossing that match maxspeed of the ways to be crossed
  • ADD: sheep will not walk in cities anymore
  • CHANGE: much smaller savegames in online mode with trees
  • FIX: broken townhalls when the land was flattend before
  • FIX: AI better cleans up when building of shipping lines fails
  • FIX: line IDs are now tied to line handles => no double line ID any more
  • FIX: crashes with window resizing under SDL
  • FIX: convois stuck after modifying schedule of line
  • ADD: pak set specific pre-defined player colors and random player colors
  • FIX: world enlargement
  • FIX: loading lines with ID zero again

New in Simutrans 102.2.2 (Mar 30, 2010)

  • FIX: connecting upslope to upper way works in sliced mode (r2949)
  • FIX: longer convoi's name could cause crash when entering depot
  • FIX: lines were never freed upon deletion
  • FIX: deleting factories/cities/attractions while those lists were open resulted in CTD
  • FIX: stop types in station frame sometime painted on top of each other
  • FIX: delete convoi only in next step if loading and return directly (and step reverse in karte_t)
  • FIX: walk_city (for stop in towns with AI) was broken (r2990)
  • FIX: distribute goods also on factories with less than 10 output
  • FIX: latin2 characters with unicode>255 work again (via hack)
  • FIX: (VS) do not buy same house twice
  • FIX: (Knightly) only do action when mouse button release also on same button
  • FIX: (Knightly) prevent pending mouse events when resizing
  • ADD: support for townhalls with four rotations
  • ADD: korean glyphs now in cyr.bdf (r2967/r3059)
  • ADD: reading of bzip2 savegames from trunk
  • ADD: (Dwachs) starting money per year
  • FIX: crash when changing schedule after no_route on halt
  • FIX: presignal before station failed
  • FIX: wrong clipping of text
  • FIX: (TurfIt) really empty factories input even in consumption factors not 100%
  • FIX: stop factory building if more than 10 attempts failed
  • FIX: (Dwachs) display correct length in depot

New in Simutrans 101.0 (Jan 5, 2009)

  • FIX: weg search stooped to early => not properly upgrading city road types in pak128 (z9999)
  • FIX: crash of passenger AI before busses were available
  • FIX: stop moving tool also deals with empty lines now
  • FIX: retire dates again ignored during map creation
  • FIX: no crashing when loading unavailable buildings
  • FIX: crashes with movingobjects during creation
  • FIX: planes were not always correctly decending
  • FIX: harbour tile layout==16 tile were not calaculated simular to stations
  • CHANGE: -fullscreen command flag will try to detect current resolution => no need to specify size
  • FIX: scrollbar text after resize now updated properly
  • FIX: remember last selected tool
  • FIX: preserve tick count after loading saved game => wait per month should be fine now
  • FIX: allow harbours also on trees ...
  • FIX: start on signal tile resp. drive thorugh closed signals when open/close schedule dialoge
  • ADD: multithread support for screen copy (max. 10% faster) for GDI
  • FIX: new timing for idle and frame => fast forward speed more closely met, less CPU needed, smoother transitions
  • FIX: too sensitve mouse repaired (moving during clicking)
  • FIX: no crashes on pwoer bridges at vertical slopes
  • CHANGE: much faster town renovation/town growth => faster city generation
  • FIX: only tools applyable in the current situation are visible
  • CHANGE: savegame path instead .simutrans now ~/simutrans on Linux/BeOS, and ~/Documents/simutrans on MacOS
  • FIX: fields next to a new station leads to crashes during name determination
  • FIX: correct color for stops over townhalls for labels
  • FIX: long block signals searched always on first leg too much and stucke trains which stop directly after them
  • FIX: wayremover removed (partly) bridges even without permission
  • FIX: bridges during removal removed too much maintenance
  • ADD: make tooltips configurable (show_tooltips, tooltip_background_color, tooltip_text_color) in simuconf.tab
  • ADD: (leopard) Native sound/midi support for MAC
  • FIX: rotate also coordinates of messages
  • ADD: target destinations in halt details now clickable
  • FIX: raise and lower now also ok new border, better error messages
  • FIX: (z9999) maglev and narrowgauge for everything, addional line symbols (MaglevStop, NarrowgaugeStop, ... ) for linemanager optional
  • CHANGE: speed on diagonals only 20% faster => less gain, more realistic vehicle length
  • FIX: no crossings on underground station tiles
  • FIX: wayobj ignored replacement by compat.tab for catenaries
  • CHANGE: now 16 syllables for town names %/&(0...9A...F)_CITY_SYLL
  • CHANGE: maps got an own subdirectory, and format RLE compressed (usually less than 10% of ppm)/uncompressed 8-Bit and 24-Bit BMP allowed too
  • FIX: trams were not using the max speed according to the trams speed table
  • ADD: (z9999) daylight level now adjustable
  • ADD: (isidoro/prissi) overtaking for road vehicles/citycars
  • ADD: (z9999) right mouse button to minimize windows to title bar and restore
  • CHANGE: payment is now only for the decrease in distance to the next transfer stop
  • ADD: instead a numger also a name of a menu object (with image zero) can be given for an icon in menuconf.tab
  • ADD: (Gerd Wachsmuth) map enlargement during the game
  • ADD: (VS) electric EMU/trolley bus tab added to depot
  • CHANGE: AI now seperate files, which would allow for a greater varienty of AIs
  • ADD: (Dwachs) depots remember last line
  • FIX: construction of four layout stations and rotation of four layout buildings were completely broken
  • FIX: graphic error with slopes next to bridges and tunnels
  • ADD: new tool to make a stop a public one (to make public stops on map without player change)
  • FIX: disabling sound and midi will be now saved and will disable them completely to avoid the SDL_mixer troubles
  • FIX: x instead y offset written by makeobj
  • ADD: (Dwachs) new object gui_numberinput_t for more convinient entering of numbers
  • ADD: (gerw) sizeable loadsave frame
  • CHANGE: savegame bump, no AI save state correctly, same for map extension, no koord saved anymore (up to 60% smaller savegames)
  • CHANGE: settings are now saved for game relevant/user relevant to prepare for multiplayer (and do proper versioning)
  • CHANGE: sea level now in single steps (before only double steps, but single steps in display)
  • FIX: handling of wrongly defined fonts and unicode characters now correct again
  • FIX: bridges could connect to "harbour" tunnels
  • CHANGE: maximu map size now 16 mio tiles
  • FIX: overcrowded station messages again

New in Simutrans 99.17.1 (Jan 30, 2008)

  • FIX: some errors concerning headquarters, AI and moneys frame
  • CHANGE: again only first and last vehicle reserves block
  • CHANGE: only producing factories are consuming power
  • CHANGE: allow for offsets in the texture files => pak192 grounds possible
  • CHANGE: new convoi filter for stuck convois 'clf_chk_stucked'
  • FIX: could delete crossings under certain circumstances
  • CHANGE: images in line tab, translation now tooltip, "TramStop" pak needed
  • CHANGE: block reservation mode on will also enable "delete these reservations" cursor
  • ADD: new obj named groundobj, new string "cost for removal"
  • FIX: error with removing headquarter after rotation
  • FIX: deleting incontinous buildings and rotated buildings could crash simutrans, rotate factory base for rebuilding after loading
  • FIX: invisible mousecursor by moving the mouse during right click scrolling outside of window fixed
  • CHANGE: adding type to introduction/retirement message