Difference between revisions of "VersionHistory"

From TTWiki
Jump to navigationJump to search
m (5 revisions)
 
m (Bot: Automated text replacement (--= +==))
Line 1: Line 1:
   
'''''What feature was added when?'''''
 
   
 
=Version History=
 
=Version History=
Line 6: Line 5:
 
What feature was added when?
 
What feature was added when?
   
For versions from 1.9 and above,  this section lists the versions that introduced new features or sign cheats.  It only mentions final release versions, and neither alpha nor beta versions.  It also omits all minor changes, bug fixes and small improvements to existing versions.  For a full list of changes, check the change log on the source code page of the TTDPatch site.
+
For versions from 1.9 and above, this section lists the versions that introduced new features or sign cheats. It only mentions final release versions, and neither alpha nor beta versions. It also omits all minor changes, bug fixes and small improvements to existing versions. For a full list of changes, check the change log on the source code page of the TTDPatch site.
   
  +
{|
||Version<span style='color:white'>'''_</span>|Changes
 
  +
!Version<span style='color:white'>_</span>!!Changes
   
  +
|-
V2.0 |New Graphics for all vehicle types
 
  +
|V2.0 ||New Graphics for all vehicle types
   
  +
|-
09/25/03 |Unified Maglev
 
  +
|09/25/03 ||Unified Maglev
   
  +
|-
|Bridge Speed Limits
 
  +
|||Bridge Speed Limits
   
  +
|-
|Eternal Game
 
  +
|||Eternal Game
   
  +
|-
|Show Full Date
 
  +
|||Show Full Date
   
  +
|-
|Signals on Road Traffic Side
 
  +
|||Signals on Road Traffic Side
   
  +
|-
|Electrified Railways
 
  +
|||Electrified Railways
   
  +
|-
|New Starting Year
 
  +
|||New Starting Year
   
  +
|-
|Realistic Acceleration
 
  +
|||Realistic Acceleration
   
  +
|-
|Error Popup Time
 
  +
|||Error Popup Time
   
  +
|-
|New Town Growth Switches
 
  +
|||New Town Growth Switches
   
  +
|-
|Miscellaneous Modifications
 
  +
|||Miscellaneous Modifications
   
  +
|-
|Save Optional Data
 
  +
|||Save Optional Data
   
  +
|-
|More Build Options
 
  +
|||More Build Options
   
  +
|-
|Semaphore Signals
 
  +
|||Semaphore Signals
   
  +
|-
|Plant Many Trees
 
  +
|||Plant Many Trees
   
  +
|-
|More Hotkeys
 
  +
|||More Hotkeys
   
  +
|-
|More Currencies and Euro
 
  +
|||More Currencies and Euro
   
  +
|-
|Manual Track Conversion
 
  +
|||Manual Track Conversion
   
  +
|-
|Enhanced Graphical User Interface
 
  +
|||Enhanced Graphical User Interface
   
  +
|-
|More Town Statistics
 
  +
|||More Town Statistics
   
  +
|-
|New Wagon Age Rating
 
  +
|||New Wagon Age Rating
   
  +
|-
|Build on Slopes
 
  +
|||Build on Slopes
   
  +
|-
|Track Type Cost Differences
 
  +
|||Track Type Cost Differences
   
  +
|-
|New Plane Speed
 
  +
|||New Plane Speed
   
  +
|-
|Build on Coasts
 
  +
|||Build on Coasts
   
  +
|-
|Sell Entire Trains
 
  +
|||Sell Entire Trains
   
  +
|-
|New Road Vehicle Crashes
 
  +
|||New Road Vehicle Crashes
   
  +
|-
|Stable Industries
 
  +
|||Stable Industries
   
  +
|-
|Cht: Semaphores to switch between semaphore and light signals
 
  +
|||Cht: Semaphores to switch between semaphore and light signals
   
  +
|-
|Cht: <nowiki><nowiki>PlantTrees</nowiki></nowiki> to plant trees in a rectangular area around the sign
 
  +
|||Cht: PlantTrees to plant trees in a rectangular area around the sign
   
  +
|-
|Cht: RemoveHQ to remove the company headquarters
 
  +
|||Cht: RemoveHQ to remove the company headquarters
   
  +
|-
|Cht: Climate to switch the current climate
 
  +
|||Cht: Climate to switch the current climate
   
  +
|-
|Cht: Subsidy to force a new subsidy to be offered
 
  +
|||Cht: Subsidy to force a new subsidy to be offered
   
  +
|-
|Cht: Debugger to activate TTD's built-in debugger
 
  +
|||Cht: Debugger to activate TTD's built-in debugger
   
  +
|-
|Cht: Graphics to activate or deactivate specific new .grf files
 
  +
|||Cht: Graphics to activate or deactivate specific new .grf files
   
  +
|-
V1.9 |Go to Depot
 
  +
|V1.9 ||Go to Depot
   
  +
|-
10/29/02 |New ship models and graphics
 
  +
|10/29/02 ||New ship models and graphics
   
  +
|-
|Cht: PlayerID supports switching temporarily
 
  +
|||Cht: PlayerID supports switching temporarily
   
  +
|-
|Subsidiary management
 
  +
|||Subsidiary management
   
  +
|-
|Move red error popup windows into a corner
 
  +
|||Move red error popup windows into a corner
   
  +
|-
|Gradual loading/unloading
 
  +
|||Gradual loading/unloading
   
  +
|-
|Signal wait times
 
  +
|||Signal wait times
   
  +
|-
|Disaster selection
 
  +
|||Disaster selection
   
  +
|-
|Distinction between forced and regular auto-renewal
 
  +
|||Distinction between forced and regular auto-renewal
   
  +
|-
|News items generated for more events
 
  +
|||News items generated for more events
   
  +
|-
|Custom in-game texts
 
  +
|||Custom in-game texts
   
  +
|-
|Cht: <nowiki><nowiki>NoUnload</nowiki></nowiki>
 
  +
|||Cht: NoUnload
   
  +
|-
|Cht: <nowiki><nowiki>ReloadEngines</nowiki></nowiki>
 
  +
|||Cht: ReloadEngines
   
  +
|-
|Lots of bug fixes again...
 
  +
|||Lots of bug fixes again...
   
  +
|-
V1.8.1 |Multiheaded Steam and Diesel engines smoke properly
 
  +
|V1.8.1 ||Multiheaded Steam and Diesel engines smoke properly
   
  +
|-
07/24/02 |Cht: PlayerID
 
  +
|07/24/02 ||Cht: PlayerID
   
  +
|-
|Feeder service
 
  +
|||Feeder service
   
  +
|-
|Added Hungarian, Italian and Spanish translations
 
  +
|||Added Hungarian, Italian and Spanish translations
   
  +
|-
|Pre-signals without signals are green now
 
  +
|||Pre-signals without signals are green now
   
  +
|-
|Screenshots work in the Windows version too
 
  +
|||Screenshots work in the Windows version too
   
  +
|-
|Many bugfixes: Ctrl key, Clearghosts, etc.
 
  +
|||Many bugfixes: Ctrl key, Clearghosts, etc.
   
  +
|-
V1.8 |Add extended command line options (-X...)
 
  +
|V1.8 ||Add extended command line options (-X...)
   
  +
|-
03/11/02 |Plane crash control (by Marcin)
 
  +
|03/11/02 ||Plane crash control (by Marcin)
   
  +
|-
|Bribe option
 
  +
|||Bribe option
   
  +
|-
|Show current vehicle speed
 
  +
|||Show current vehicle speed
   
  +
|-
|Sign cheats optionally cost money
 
  +
|||Sign cheats optionally cost money
   
  +
|-
|New signal graphics for pre-signals
 
  +
|||New signal graphics for pre-signals
   
  +
|-
|More complex pre-signal setups
 
  +
|||More complex pre-signal setups
   
  +
|-
|Autorenew: automatically renew old vehicles
 
  +
|||Autorenew: automatically renew old vehicles
   
  +
|-
|Crash logger for crashes of the DOS version
 
  +
|||Crash logger for crashes of the DOS version
   
  +
|-
|Windows 2000/XP compatibility for the Windows version
 
  +
|||Windows 2000/XP compatibility for the Windows version
   
  +
|-
|Savegames with more vehicles now get a -+trp+- filename
 
  +
|||Savegames with more vehicles now get a <tt>trp</tt> filename
   
  +
|-
|Add load option to the disk menu
 
  +
|||Add load option to the disk menu
   
  +
|-
|City bridges can be removed
 
  +
|||City bridges can be removed
   
  +
|-
|Cht: <nowiki><nowiki>AllEngines</nowiki></nowiki>, Cht: <nowiki><nowiki>RemoveEngines</nowiki></nowiki>, Cht: <nowiki><nowiki>ClearPreSig</nowiki></nowiki>
 
  +
|||Cht: AllEngines, Cht: RemoveEngines, Cht: ClearPreSig
   
  +
|-
|Multihead option now has an optional speedup parameter
 
  +
|||Multihead option now has an optional speedup parameter
   
  +
|-
|Convert source code from C++ to C (by Marcin)
 
  +
|||Convert source code from C++ to C (by Marcin)
   
  +
|-
|... and many, many bug fixes
 
  +
|||... and many, many bug fixes
   
  +
|-
V1.7 |TTDPatch supports the Windows version of TTD
 
  +
|V1.7 ||TTDPatch supports the Windows version of TTD
   
  +
|-
02/24/01 |Trains with additional engines for more power
 
  +
|02/24/01 ||Trains with additional engines for more power
   
  +
|-
|TTDPatch can swap out and leave more memory to TTD
 
  +
|||TTDPatch can swap out and leave more memory to TTD
   
  +
|-
|A low memory version that only needs 2.5 MB
 
  +
|||A low memory version that only needs 2.5 MB
   
  +
|-
|Road vehicles queue up at the station
 
  +
|||Road vehicles queue up at the station
   
  +
|-
|Cht: resetstation
 
  +
|||Cht: resetstation
   
  +
|-
|More airports allowed per city
 
  +
|||More airports allowed per city
   
  +
|-
|Many, many bug fixes
 
  +
|||Many, many bug fixes
   
  +
|-
|Now patching -+ttdload.ovl+-, not -+ttdload.exe+-
 
  +
|||Now patching <tt>ttdload.ovl</tt>, not <tt>ttdload.exe</tt>
   
  +
|-
|TTDPatch is now distributed under the terms of the GPL
 
  +
|||TTDPatch is now distributed under the terms of the GPL
   
  +
|-
V1.6 |Several bug fixes in the cfg file, etc.
 
  +
|V1.6 ||Several bug fixes in the cfg file, etc.
   
  +
|-
07/15/00 |Keep small airports around
 
  +
|07/15/00 ||Keep small airports around
   
  +
|-
|Fixed eternal servicing after 2055
 
  +
|||Fixed eternal servicing after 2055
   
  +
|-
|Build 7x7 station with Ctrl
 
  +
|||Build 7x7 station with Ctrl
   
  +
|-
|Longer bridges, up to half the map length
 
  +
|||Longer bridges, up to half the map length
   
  +
|-
|Multiplayer: Cheats only affect player placing signs
 
  +
|||Multiplayer: Cheats only affect player placing signs
   
  +
|-
|Bulldoze all city roads
 
  +
|||Bulldoze all city roads
   
  +
|-
|Boost AI, set recursion factor
 
  +
|||Boost AI, set recursion factor
   
  +
|-
|Cht: <nowiki><nowiki>AllNonStop</nowiki></nowiki> and Cht: <nowiki><nowiki>NoNonStop</nowiki></nowiki>
 
  +
|||Cht: AllNonStop and Cht: NoNonStop
   
  +
|-
|Cht: <nowiki><nowiki>ServInt</nowiki></nowiki>
 
  +
|||Cht: ServInt
   
  +
|-
|Automatic language selection and support for English, Dutch, French, German and Italian.
 
  +
|||Automatic language selection and support for English, Dutch, French, German and Italian.
   
  +
|-
V1.5.1 |Configuration file support
 
  +
|V1.5.1 ||Configuration file support
   
  +
|-
10/16/99 |Convert source code to C++
 
  +
|10/16/99 ||Convert source code to C++
   
  +
|-
|Convert docs to Texinfo
 
  +
|||Convert docs to Texinfo
   
  +
|-
|Framework for multiple language support
 
  +
|||Framework for multiple language support
   
  +
|-
V1.5 |Turn off inflation
 
  +
|V1.5 ||Turn off inflation
   
  +
|-
09/04/99 |Office towers in Tropic/Arctic accept food too
 
  +
|09/04/99 ||Office towers in Tropic/Arctic accept food too
   
  +
|-
|Longer stations (up to 7 squares)
 
  +
|||Longer stations (up to 7 squares)
   
  +
|-
|Borrow/Repay maximum amount by holding Ctrl key
 
  +
|||Borrow/Repay maximum amount by holding Ctrl key
   
  +
|-
|The default service interval is selectable
 
  +
|||The default service interval is selectable
   
  +
|-
|Cht: <nowiki><nowiki>DumpMemory</nowiki></nowiki> for saving uncompressed
 
  +
|||Cht: DumpMemory for saving uncompressed
   
  +
|-
|Pre-signals no longer experimental
 
  +
|||Pre-signals no longer experimental
   
  +
|-
|Persistent engines won't become obsolete if in use
 
  +
|||Persistent engines won't become obsolete if in use
   
  +
|-
|Full load for any cargo type, not the whole train
 
  +
|||Full load for any cargo type, not the whole train
   
  +
|-
|Selectable station goods
 
  +
|||Selectable station goods
   
  +
|-
|Fixed Cht: <nowiki><nowiki>OwnCrossing</nowiki></nowiki> (I think...)
 
  +
|||Fixed Cht: OwnCrossing (I think...)
   
  +
|-
V1.4.3 |This was just a bug fix beta version, no real release
 
  +
|V1.4.3 ||This was just a bug fix beta version, no real release
   
  +
|-
08/16/99 |Fixed -trpb and -x, they were broken (except when using -a) since V1.4
 
  +
|08/16/99 ||Fixed -trpb and -x, they were broken (except when using -a) since V1.4
   
  +
|-
V1.4.2 |Three new versions supported: German, French and Spanish
 
  +
|V1.4.2 ||Three new versions supported: German, French and Spanish
   
 
08/12/99
 
08/12/99
   
  +
|-
V1.4.1 |-w switch for pre-signals now actually works
 
  +
|V1.4.1 ||-w switch for pre-signals now actually works
   
  +
|-
07/31/99 |(no need to use -a anymore)
 
  +
|07/31/99 ||(no need to use -a anymore)
   
  +
|-
V1.4 |More multiplayer support (now also for -l)
 
  +
|V1.4 ||More multiplayer support (now also for -l)
   
  +
|-
07/29/99 |Improved algorithm to calculate load/unload times
 
  +
|07/29/99 ||Improved algorithm to calculate load/unload times
   
  +
|-
|Mammoth trains up to 127 cars
 
  +
|||Mammoth trains up to 127 cars
   
  +
|-
|Cht: Renew and Cht: Owncrossing
 
  +
|||Cht: Renew and Cht: Owncrossing
   
  +
|-
|Pre-signals supported but still experimental
 
  +
|||Pre-signals supported but still experimental
   
  +
|-
|All switches must be entered in lowercase letters now, to allow for future switches. &nbsp;Sorry for the inconvenience but I'm running out of letters...
 
  +
|||All switches must be entered in lowercase letters now, to allow for future switches. Sorry for the inconvenience but I'm running out of letters...
   
  +
|-
V1.3 |Fixed &quot;ghost train&quot; bug
 
  +
|V1.3 ||Fixed "ghost train" bug
   
  +
|-
07/16/99 |Added multiplayer support
 
  +
|07/16/99 ||Added multiplayer support
   
  +
|-
V1.2 |Enable CD-only version of TTD by passing the CD drive parameter to TTDPatch
 
  +
|V1.2 ||Enable CD-only version of TTD by passing the CD drive parameter to TTDPatch
   
  +
|-
06/06/99 |Stations extensible to up to 7 equal platforms
 
  +
|06/06/99 ||Stations extensible to up to 7 equal platforms
   
  +
|-
V1.1 |Now also supports version V2.01.119 with a file size of 496601 bytes.
 
  +
|V1.1 ||Now also supports version V2.01.119 with a file size of 496601 bytes.
   
 
06/03/99
 
06/03/99
   
  +
|-
V1.0 |First version, supports TTD V2.01.119, with an executable file size of 496543 bytes.
 
  +
|V1.0 ||First version, supports TTD V2.01.119, with an executable file size of 496543 bytes.
   
  +
|-
05/30/99|Train refitting
 
  +
|05/30/99||Train refitting
   
  +
|-
|Improved handling of way points to prevent trains from getting lost
 
  +
|||Improved handling of way points to prevent trains from getting lost
   
  +
|-
|Automatic Track Conversion to Monorail or Maglev (including trains)
 
  +
|||Automatic Track Conversion to Monorail or Maglev (including trains)
   
  +
|-
|Trains can be faster on hills and in curves
 
  +
|||Trains can be faster on hills and in curves
   
  +
|-
|More vehicles; now up to 40000 instead of just 690
 
  +
|||More vehicles; now up to 40000 instead of just 690
   
  +
|-
|More trains, planes etc.; now up to 240 of each type||
 
  +
|||More trains, planes etc.; now up to 240 of each type
  +
|}
   
If you're interested, you can read the original announcement of version 1.0 [http://groups-beta.google.com/group/comp.sys.ibm.pc.games.strategic/msg/3d275b8366f42cbb|here] (Google Groups).
+
If you're interested, you can read the original announcement of version 1.0 [http://groups-beta.google.com/group/comp.sys.ibm.pc.games.strategic/msg/3d275b8366f42cbb| here] (Google Groups).

Revision as of 11:32, 15 June 2011


Version History

What feature was added when?

For versions from 1.9 and above, this section lists the versions that introduced new features or sign cheats. It only mentions final release versions, and neither alpha nor beta versions. It also omits all minor changes, bug fixes and small improvements to existing versions. For a full list of changes, check the change log on the source code page of the TTDPatch site.

Version_ Changes
V2.0 New Graphics for all vehicle types
09/25/03 Unified Maglev
Bridge Speed Limits
Eternal Game
Show Full Date
Signals on Road Traffic Side
Electrified Railways
New Starting Year
Realistic Acceleration
Error Popup Time
New Town Growth Switches
Miscellaneous Modifications
Save Optional Data
More Build Options
Semaphore Signals
Plant Many Trees
More Hotkeys
More Currencies and Euro
Manual Track Conversion
Enhanced Graphical User Interface
More Town Statistics
New Wagon Age Rating
Build on Slopes
Track Type Cost Differences
New Plane Speed
Build on Coasts
Sell Entire Trains
New Road Vehicle Crashes
Stable Industries
Cht: Semaphores to switch between semaphore and light signals
Cht: PlantTrees to plant trees in a rectangular area around the sign
Cht: RemoveHQ to remove the company headquarters
Cht: Climate to switch the current climate
Cht: Subsidy to force a new subsidy to be offered
Cht: Debugger to activate TTD's built-in debugger
Cht: Graphics to activate or deactivate specific new .grf files
V1.9 Go to Depot
10/29/02 New ship models and graphics
Cht: PlayerID supports switching temporarily
Subsidiary management
Move red error popup windows into a corner
Gradual loading/unloading
Signal wait times
Disaster selection
Distinction between forced and regular auto-renewal
News items generated for more events
Custom in-game texts
Cht: NoUnload
Cht: ReloadEngines
Lots of bug fixes again...
V1.8.1 Multiheaded Steam and Diesel engines smoke properly
07/24/02 Cht: PlayerID
Feeder service
Added Hungarian, Italian and Spanish translations
Pre-signals without signals are green now
Screenshots work in the Windows version too
Many bugfixes: Ctrl key, Clearghosts, etc.
V1.8 Add extended command line options (-X...)
03/11/02 Plane crash control (by Marcin)
Bribe option
Show current vehicle speed
Sign cheats optionally cost money
New signal graphics for pre-signals
More complex pre-signal setups
Autorenew: automatically renew old vehicles
Crash logger for crashes of the DOS version
Windows 2000/XP compatibility for the Windows version
Savegames with more vehicles now get a trp filename
Add load option to the disk menu
City bridges can be removed
Cht: AllEngines, Cht: RemoveEngines, Cht: ClearPreSig
Multihead option now has an optional speedup parameter
Convert source code from C++ to C (by Marcin)
... and many, many bug fixes
V1.7 TTDPatch supports the Windows version of TTD
02/24/01 Trains with additional engines for more power
TTDPatch can swap out and leave more memory to TTD
A low memory version that only needs 2.5 MB
Road vehicles queue up at the station
Cht: resetstation
More airports allowed per city
Many, many bug fixes
Now patching ttdload.ovl, not ttdload.exe
TTDPatch is now distributed under the terms of the GPL
V1.6 Several bug fixes in the cfg file, etc.
07/15/00 Keep small airports around
Fixed eternal servicing after 2055
Build 7x7 station with Ctrl
Longer bridges, up to half the map length
Multiplayer: Cheats only affect player placing signs
Bulldoze all city roads
Boost AI, set recursion factor
Cht: AllNonStop and Cht: NoNonStop
Cht: ServInt
Automatic language selection and support for English, Dutch, French, German and Italian.
V1.5.1 Configuration file support
10/16/99 Convert source code to C++
Convert docs to Texinfo
Framework for multiple language support
V1.5 Turn off inflation
09/04/99 Office towers in Tropic/Arctic accept food too
Longer stations (up to 7 squares)
Borrow/Repay maximum amount by holding Ctrl key
The default service interval is selectable
Cht: DumpMemory for saving uncompressed
Pre-signals no longer experimental
Persistent engines won't become obsolete if in use
Full load for any cargo type, not the whole train
Selectable station goods
Fixed Cht: OwnCrossing (I think...)
V1.4.3 This was just a bug fix beta version, no real release
08/16/99 Fixed -trpb and -x, they were broken (except when using -a) since V1.4
V1.4.2 Three new versions supported: German, French and Spanish

08/12/99

V1.4.1 -w switch for pre-signals now actually works
07/31/99 (no need to use -a anymore)
V1.4 More multiplayer support (now also for -l)
07/29/99 Improved algorithm to calculate load/unload times
Mammoth trains up to 127 cars
Cht: Renew and Cht: Owncrossing
Pre-signals supported but still experimental
All switches must be entered in lowercase letters now, to allow for future switches. Sorry for the inconvenience but I'm running out of letters...
V1.3 Fixed "ghost train" bug
07/16/99 Added multiplayer support
V1.2 Enable CD-only version of TTD by passing the CD drive parameter to TTDPatch
06/06/99 Stations extensible to up to 7 equal platforms
V1.1 Now also supports version V2.01.119 with a file size of 496601 bytes.

06/03/99

V1.0 First version, supports TTD V2.01.119, with an executable file size of 496543 bytes.
05/30/99 Train refitting
Improved handling of way points to prevent trains from getting lost
Automatic Track Conversion to Monorail or Maglev (including trains)
Trains can be faster on hills and in curves
More vehicles; now up to 40000 instead of just 690
More trains, planes etc.; now up to 240 of each type

If you're interested, you can read the original announcement of version 1.0 here (Google Groups).