changelog.txt
author rubidium
Tue, 15 Jan 2008 20:44:31 +0000
changeset 8800 bcb844afbf4a
parent 8548 55a6ec4ec456
child 9096 6dedf7e114d0
permissions -rw-r--r--
(svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
8800
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
     1
0.6.0-beta3 (2008-01-16)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
     2
------------------------------------------------------------------------
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
     3
-Feature: Replaced fixed size custom name array. Names are now attached to their object directly and there is no limit to the amount of names (r11822)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
     4
-Feature: Add drag-n-drop support to the raise/lower land tools. Land is raised/lowered at the start and the rest of the area levelled to match (r11759)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
     5
-Feature: Add support for NewGRF's train 'tilt' flag. Trains with tilt capability (specific details are per NewGRF set) will be given a 20% speed limit bonus on curves (r11741)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
     6
-Feature: Added sorting for cost, running costs and speed to road vehicles and ships build windows (r11710)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
     7
-Feature: List neutral stations where the player has service in the station list too (r11670)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
     8
-Feature: Check whether (some) characters are missing in the current 'font' for the 'currently' chosen language and give a warning when that does happen (r11646)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
     9
-Feature: Support shore replacement via Action 5 (r11726)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    10
-Fix: When two NewGRFs 'fight' to define the same cargo it could happen that the strings are defined by one cargo and the 'action2' by another and when one assumes that both come from the same NewGRF [FS#1559] (r11862)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    11
-Fix: Recompute town population when removing a 'newhouses' grf, or when loading a game with missing 'newhouses' grfs [FS#1335] (r11855)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    12
-Fix: Road vehicle count was incorrect in network lobby window (r11844)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    13
-Fix: Mark dirty canal tile even in diagonal direction from flooded tile, draw correctly canal next to half flooded rail tile (r11843, r11838)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    14
-Fix: At least one instance of dmusic driver is needed for it to be registered and usable (r11826)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    15
-Fix: An articulated road vehicle could split up when it turned around at a corner and then would enter a drive through station at the next tile [FS#1627] (r11825)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    16
-Fix: Switch _screen to the output buffer and disable usage of 32bpp-anim animation buffer during giant screenshots [FS#1602] (r11813)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    17
-Fix: Do not crash trains when leaving depot to a very long track [FS#716] (r11802)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    18
-Fix: Take town rating into account when testing if a command can be executed [FS#1616] (r11795)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    19
-Fix: Reversing a train when loading at a station with an adjacent station in the same axis crashed [FS#1632] (r11794)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    20
-Fix: Group names got not deallocated in the command test run [FS#1614] (r11743)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    21
-Fix: Run window tick events when paused, so that news pop-ups and the about window still progress. For other windows the events are ignored when paused [FS#1319] (r11742)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    22
-Fix: Modify and possibly discard key events for code points in the unicode private use area [FS#1610] (r11740)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    23
-Fix: Set the new scroll position after zooming in instead of before, as the zoom will cancel it out [FS#1609] (r11739)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    24
-Fix: Do not reset loading indicator IDs when only reloading NewGRFs [FS#1574] (r11735)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    25
-Fix: Elrail merge gave elrail, monorail & maglev unintended speed bonuses for curves, as the bonus was based on the railtype index. The bonus is now specified by a property of the railtype (r11732)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    26
-Fix: Clear sprite override data before performing NewGRF wagon attach callback. This stopped the callback working for autoreplace and when moving wagons from train to train in a depot [FS#1582] (r11731)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    27
-Fix: If there are no houses that can be build in a specific year yet, force the houses with the earliest introduction year to be available [FS#1577] (r11727)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    28
-Fix: Make it impossible (for users) to circumvent the length checking of the NewGRF 'allow wagon attach' callback by moving several wagons at a time (r11724)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    29
-Fix: Do not put more than one Random() in function calls because parameter evaluation order is not guaranteed in the c++ standard [FS#1561] (r11716)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    30
-Fix: Do not allow player inauguration date on scenarios to be bigger than current year [FS#1569] (r11714)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    31
-Fix: Add more house string id ranges to MapGRFStringID so NewGRFs use the proper string ids (r11712)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    32
-Fix: Do not allow refitting flooded (destroyed) vehicles (r11707)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    33
-Fix: Trains could have sprites with wrong direction when reversing, also was inconsistent with save/load process [FS#1557] (r11705)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    34
-Fix: When removing buoys, return to water or canal depending on their owner (r11666)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    35
-Fix: Animation informations should not be copied from original industry tile spec, while doing an action 00, industry tile, prop 08 (r11665)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    36
-Fix: Do not allow modifying non-uniform stations when non-uniform stations are disabled [FS#1563] (r11659)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    37
-Fix: 'Initialised' NewGRFs could still be deactivated in the later 'activation' pass (r11650)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    38
-Fix: Vehicles were still followed when sold [FS#1541] (r11632)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    39
-Fix: Many viewports could crash the scenario editor [FS#1527] (r11629)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    40
-Fix: Popping from text reference stack must be done in a precise order. But some compiler (MSVC) over optimised it and inverted this order [FS#1532] (r11627)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    41
-Fix: There were still some cases where one could not build a tram track, but the tram could become blocked [FS#1525] (r11621)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    42
-Fix: Do not make crossing red behind depot the train is entering [FS#1531] (r11619)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    43
-Fix: Buoys are just waypoints, so don't allow load/unload/transfert for them (r11618)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    44
-Fix: Sometimes large values could go off the chart [FS#1526] (r11616)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    45
-Fix: Temperate banks can only be built in towns (over a house) (r11615)
bcb844afbf4a (svn r11868) -Fix: some files were still mentioning that beta1 is the latest release when that's not the case.
rubidium
parents: 8548
diff changeset
    46
8548
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    47
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    48
0.6.0-beta2 (2007-12-09)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    49
------------------------------------------------------------------------
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    50
- Feature: Allow setting a default password for new companies in network games (r11556)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    51
- Feature: Signal selection GUI for the ones that really like to use that over CTRL (r11547)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    52
- Feature: Make the bridge selection window resizable (r11539)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    53
- Feature: [OSX] Added support for using Quartz instead of Quickdraw in windowed mode on OS X 10.4 and higher (r11496)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    54
- Feature: Allow to resize on creation the smallmap gui in order to show all the types industry available, allow to enable/disable individually or all at once, the industries shown on small map (r11474)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    55
- Codechange: Send and store the passwords a little more secure to/in the servers (r11557)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    56
- Fix: Wrong error messages were shown when trying to build some industries in the scenario editor [FS#1524] (r11609)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    57
- Fix: [NewGRF] Do not trigger industries, but only the industry's tiles (r11608)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    58
- Fix: Wrong count of Kirby trains when a ship was build [FS#1482] (r11605)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    59
- Fix: Tiles were not marked dirty in some cases when removing a lock or flooding (r11582, r11604)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    60
- Fix: Make price for railtype conversion more realistic; conversion should not be more expensive than removing and rebuilding [FS#1481] (r11603)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    61
- Fix: Do not allow changing network only patches settings from console when not in network game (r11594)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    62
- Fix: IsSlopeRefused() result was half wrong causing banks to be built on wrong places (r11590)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    63
- Fix: When ship depots got destroyed they always returned to water, even when it should have been canals [FS#1514] (r11589)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    64
- Fix: The one way road button wasn't reset on abort (r11587)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    65
- Fix: Windows could get completely missing when one resized the window to something very small [FS#1484] (r11583)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    66
- Fix: Invalidate 'list trains/roadvehs/ships/planes' widgets when station part is added/removed so it does not become glitchy (r11577)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    67
- Fix: Flood train stations when there are no trains on border tiles too (r11574, r11570)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    68
- Fix: Reinitialise windows system before loading a savegame because not doing so can cause crashes [FS#1494] (r11572)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    69
- Fix: Road vehicle getting to the wrong side of a station when trying to overtake in there [FS#1493] (r11571)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    70
- Fix: Full paths sometimes did not work correctly [FS#1480] (r11568)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    71
- Fix: Break the chain before moving a vehicle after another in the same chain instead of causing an infinite loop [FS#1512] (r11566)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    72
- Fix: Aircraft sometimes stopped mid-air when the airport got destroyed [FS#1503] (r11562)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    73
- Fix: Group list was not updated when removing the last group [FS#1504] (r11561)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    74
- Fix: Overflow when drawing graphics with high company values [FS#1505] (r11558)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    75
- Fix: If ever the air/heliport is suddenly not available while the "chopper" is descending, just go back into flying instead of stopping mid air [FS#1496] (r11546)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    76
- Fix: Cargo translation was sometimes done when it should not be done [FS#1501] (r11544)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    77
- Fix: [OSX] Detect statvfs at runtime (based on OSX version) instead of compile time. This should prevent a crash on OSX 10.3 with the precompiled binaries (in the load/save windows) (r11541)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    78
- Fix: [OSX] Do not try to compile the quartz video driver on OSX 10.3 as it will fail (r11540)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    79
- Fix: Do not do all kinds of 'updates' for town, waypoint, station and other signs when you have not converted the map to the 'current' format as that means you are going to read data in the 'old' format when you assume that it is in the 'current' format, which is eventually going to break (r11525)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    80
- Fix: Assertion when tram reversed at a station [FS#1485] (r11524)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    81
- Fix: The scrollbar of the network gui could run out of bounds (r11522)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    82
- Fix: [OSX] The cocoa video driver let the mouse cursor escape the window when using rmb scrolling (r11520)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    83
- Fix: Signs totally illegible when transparant signs is turned on and zoomed out more than one level [FS#1463] (r11507)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    84
- Fix: Selling vehicles could cause the window of others to scroll to that location [FS#1471] (r11506)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    85
- Fix: Do not do standard production change if callbacks 29/35 failed, disable smooth economy for industries using callbacks 29/35 (r11502)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    86
- Fix: Two small layout issues with the vehicle grouping GUI (r11478)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    87
- Fix: A road vehicle must not show that it is driving max speed when it is standing still waiting for the vehicle in from of it [FS#1451] (r11477)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    88
- Fix: OpenBSD has ALIGN already defined, causing compilation failures [FS#1450] (r11467)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    89
- Fix: Operator priority problem resulting in problematic autoroad placement in some cases (r11466)
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    90
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
    91
8404
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
    92
0.6.0-beta1 (2007-11-18)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
    93
------------------------------------------------------------------------
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
    94
- Feature: Make news messages related to the industry (production) changes better configurable; you can now disable news messages popping up for industries you are not servicing (r11442)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
    95
- Feature: When sorting stations by cargo sum, only sum the cargoes that are selected in the filter (r11437)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
    96
- Feature: Show all players who have shares, not just the first two (r11435)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
    97
- Feature: Make OTTD's sprites replaceable using Action 5 and make replacing contiguous subsets of sprites in for some types possible in Action 5 (r11433)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
    98
- Feature: Allow town-bridges to be build on slopes (r11395)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
    99
- Feature: Auto-road; same as auto-rail, but for road and trams and only on X and Y direction (r11339)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   100
- Feature: OTTD version checking for NewGRFs. This allows NewGRFs to do something different for different versions of OpenTTD, like disabling it for too low versions or loading different graphics (r11330)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   101
- Feature: Half tile- and anti-zig-zag-foundations (r11319)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   102
- Feature: Control-Clicking the Centre Main View button on the vehicle window allows the main viewport to follow the chosen vehicle (r11304)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   103
- Feature: User customisable faces (r11269)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   104
- Feature: Make more advanced rail types more expensive to build (r11265)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   105
- Feature: Implement the "moreanimation" feature of TTDP, so we can properly support newindustries (r11228)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   106
- Feature: [NewGRF] Add support for newindustries (r11204)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   107
- Feature: Sort the NewGRFs by name, making searching a specific NewGRF a lot easier (r11175)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   108
- Feature: Add possibility to show the bounding boxes of sprites using CTRL-B so one can get a better understanding of the used bounding boxes to fix the glitches that still exist. Note that showing the bounding boxes is not glitch free; it only gives you some knowledge where the bounding boxes are (r11174)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   109
- Feature: Remove the arbitrary limit of 10 articulated parts for a vehicle (r11120)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   110
- Feature: Autoslope, changing of slopes of tiles that already have something build on them. Does not work for tiles of houses/industries/stations that do not allow autosloping (r11107)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   111
- Feature: Support for encapsulating files into a .tar file; you can pack all files in your data/ directory in how ever many .tar files you like, keeping the directory-structure equal to the unpacked version, and OpenTTD can handle them just like the files were unpacked (r11106)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   112
- Feature: Allow slopes under statues (r11069)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   113
- Feature: [OSX] Added more options for right click emulation (controlled from the interface tab in the patch window) (r10996)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   114
- Feature: Allow building and removing tracks and signals when there is a train on a parallel diagonal track that does not interact with this one. (r10922)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   115
- Feature: Added TileHeight to the Land Area Information tool [FS#653] (r10878)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   116
- Feature: [OSX] OpenTTD will now pick the same language as finder is set to if no config file is found (r10851)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   117
- Feature: Provide an infrastructure to have resizable windows that are smaller than the default window size. Useful for playing on very low resolution systems (r10704)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   118
- Feature: Support for autosave_on_exit in the console, so dedicated servers can use it (r10658)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   119
- Feature: Add a soft limit of 4096 "entities" in a station's waiting queue and a hard limit of 32768 so (malicious) people cannot cause a "denial of service" attack by filling cargo lists (r10555)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   120
- Feature: Replace all the windows for Industry building by a more flexible one (r10496)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   121
- Feature: Support for "prospecting" raw industries, i.e. you pay an amount of money and then it might (with a given chance) build a raw industry somewhere on the map (r10451)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   122
- Feature: Automatic signal completion, enabled by pressing CTRL when dragging signals. Signals will continue following track until an existing signal, junction or station are reached. This currently replaces the existing use of CTRL-drag for changing existing signal type (r10437)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   123
- Feature: New sign editor features including switching to previous/next sign (r10401)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   124
- Feature: Disallow (in the GUI) the building of infrastructure you do not have available vehicles for. This means that the airport building button is disabled till you can actually build aircraft. The game itself will not disallow you to build the infrastructure and this "new" behaviour can be overridden with a patch setting [FS#669] (r10353)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   125
- Feature: Add the possibility of automatically filling in timetables based on the times from the first (or subsequent) run-throughs (r10331)
8548
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
   126
- Feature: Option to select the "default" rail type when you start a new game or load a game. This is done either static, i.e. rail, electrified rail, monorail and maglev, or dynamic which takes either the first or last available railtype or the railtype that is used most on the map [FS#812] (r10329)
8404
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   127
- Feature: Give a better explanation why the loading of a savegame failed and do not crash on loading savegames that were altered by patches or branches [FS#917] (r10300)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   128
- Feature: A sticky button for the client list window [FS#885] (r10293)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   129
- Feature: Allow double-clicking on certain places: add NewGRF window, build-vehicle and town-action (r10265, r10267)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   130
- Feature: Loading indicator, which shows in % how full a vehicle is while loading/unloading (r10254)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   131
- Feature: Introduce a form of timetabling for vehicles (r10236)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   132
- Feature: [NewGRF] Add support for action 0F (town name generator) (r10211)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   133
- Feature: Add support for personal directories on Windows. (r10182)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   134
- Feature: Add support for anti aliased typefaces via FreeType. This is configurable for each font size in the configuration settings and requires using the 32bpp blitter and suitable fonts (r10166)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   135
- Feature: 32 bpp sprite support and dedicated driver does not blit nor render by default. Can be overruled by user (r10121)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   136
- Feature: Add support for articulated road vehicles (r10097)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   137
- Feature: Allow moving of orders instead of removing them and readding them somewhere else [FS#828] (r10071)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   138
- Feature: Replace hard coded spritecache size with a configuration option, sprite_cache_size. The default size is 2MB and the value can range from 1 to 64MB. If you experience slow-downs when scrolling the map, try increasing this setting (r10042)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   139
- Feature: Skip to the selected order in the order list when clicking on the "skip" button while pressing CTRL [FS#760] (r10033)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   140
- Feature: Sort the strings in server language dropdown and the town names dropdown (r10032, r10036)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   141
- Feature: Build windows of trains, road vehicles and ships can now be sorted by cargo capacity (planes already had this option) (r10024)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   142
- Feature: More languages flags for servers [FS#790] (r10017)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   143
- Feature: Allow different signal types on one tile [FS#362] (r10006)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   144
- Feature: Support for oneway roads (r9999)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   145
- Feature: Add smooth viewport scrolling. This must be enabled with patch setting 'smooth_scroll' (r9962)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   146
- Feature: Allow terraforming under bridges (r9950)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   147
- Feature: Support for trams (r9923)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   148
- Feature: Allow building new stations adjacent to existing stations by holding down control (r9905)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   149
- Feature: Add one new zoom-out level: 8 times (r9884)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   150
- Feature: Advanced vehicle lists a.k.a. group interface. Now you can make groups of vehicles and perform all kinds of tasks on that given group (r9874)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   151
- Feature: Make "improved loading" a proper improved loading instead of loading one (semi-)random vehicle at a time. Furthermore fill multiple vehicles at once when there is enough cargo to do so (r9838)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   152
- Feature: Add drag and drop removal of station tiles (r9810)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   153
- Feature: Support for "curvature info", Action 2 for train, variable 45 (r9803)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   154
- Feature: [NewGRF] Add action 1, 2 and 3 support for canals (r9797)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   155
- Feature: Add the possibility to choose different road patterns for towns to use (r9779)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   156
- Feature: Add an option to automatically pause when starting a new game (r9734)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   157
- Feature: Add the concept of cities. A (configurable) proportion of towns can start off larger, and will grow twice as quickly as other towns (r9667)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   158
- Feature: Add NewGRF Action 5 (Sprite Replacement) support for 2cc colour maps, airport, and road stop sprites (r9645)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   159
- Feature: Increase cargo types from 12 to 32 and enable newcargo flag in NewGRF loader (r9638)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   160
- Feature: Make it possible to have some control over the town growth (r9613)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   161
- Feature: Add list_patches console command. This shows all patches along with their current values (r9565)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   162
- Feature: Add more finer control to transparency options, including a new toolbar (r9563)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   163
- Feature: Add support for variable snow lines in the arctic climate, supplied by NewGRF files (r9371)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   164
- Feature: [NewGRF] Add support for newhouses (r9315)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   165
- Feature: [NewGRF] Add support for Action 13, which allows you to translate GRF-specific texts. The translations will only be shown if you are using a language with a GRF language id and if a string has not already been set specifically for the language you are using (r9037)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   166
- Feature: Translation dependant formatting of dates (r8906)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   167
- Feature: If an action 7/9 leads to skipping the rest of the file, disable the NewGRF if an action 8 has not been encountered yet (r8831)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   168
- Feature: Stop loading and disable the current NewGRF if a fatal error message in Action B is encountered. Also be more strict on the values accepted (r8830)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   169
- Feature: Build aircraft windows will no longer show aircraft that cannot use the airport in question (r8771)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   170
- Feature: Drive-through road stops (r8735)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   171
- Feature: Allow upgrading bridges by building a new bridge over the top (r8567)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   172
- Feature: Provide aircraft with vertical separation depending on their altitude and velocity (r8534)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   173
- Feature: When linking the terraform toolbar to the build toolbars place them side by side instead of on top of each other (r8436)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   174
- Feature: The vehicle build windows are now resizable in horizontal direction as well (r8331, r8336, r8338)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   175
- Feature: Automatically build semaphores before a configurable date, which can be set by each network player separately (r8151)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   176
- Feature: Increase sprite limit from 16384 sprites to 16777216 sprites (r8128, r8129)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   177
- Feature: Add the ability to load savegames when you do not have the exact GRF files in your list. GRF files that are found based on GRF ID (but not on matching md5sum) are used instead of disabling them. This does not affect MP games, there you still need an exact match (r8106)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   178
- Feature: Show the activated status of the GRF list after pressing 'apply' in the NewGRF window, instead of the local list (r8094)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   179
- Feature: The station list does now remember the sort settings (r8065)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   180
- Feature: Make it possible to override the bind address and port of a dedicated server from the command line (r7802)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   181
- Feature: Add command line option to prevent saving of high score and configuration on exit and a console command to manually initiate a configuration save (r7801)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   182
- Feature: Add support for tractive effort to 'realistic' acceleration (7592)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   183
- Feature: Allow to build bridges of arbitrary rail/road combinations (including signals) (r7573)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   184
- Codechange: Do not allow configuration changes, that NewGRFs can directly use to change their behaviour, during network games as this can cause desyncs (r11452)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   185
- Codechange: Make opening a new toolbar not overlapping its parent one, by locating it under the parent, and aligned with the left side of it [FS#1310] (r11256)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   186
- Codechange: Do not brute force determine the first vehicle in the chain or previous vehicle, but do it by properly accounting the previous and first pointers when updating the next pointer. This gives a performance increase of about 15% when there are a lot of vehicles in the game (r11011)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   187
- Codechange: Cache expensive NewGRF station variables during sprite lookups/callbacks (r10509)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   188
- Codechange: Keep track of the origin, time of travel and accumulated feeder share (transfers) of individual pieces of cargo. This means that cargo is not thrown on a big pile when it is put in a station or unloaded at a station, however the GUI does not reflect these changes yet so you will not actually see it (r10266)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   189
- Codechange: Do not limit the cost of tunnels (r10248)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   190
- Codechange: Add new vehicle hash table for collision detection and finding vehicles on a tile. The hash area scanned is far smaller than the old hash table, which is now used for viewport updates only. This should give a significant performance improvement for games with many vehicles (r10111)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   191
- Codechange: Don't redraw all station tiles when cargo is added or removed if the station has no custom graphics (r10062)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   192
- Codechange: Add some support for NewGRF var 7D, temporary storage array (r9707)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   193
- Codechange: Add support for returning 'ttdpatch variables' (Action D) (r9701)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   194
- Codechange: Implement NewGRF callback 36, which allows changing of various properties which were previously static (r9671 and several others)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   195
- Codechange: Add support for multiple 'base' directories for NewGRF searching (r9560)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   196
- Codechange: Implement actions 1/2/3 for cargoes, callback handler and custom icon sprites (rmany)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   197
- Codechange: Rename the 'New <vehtype>' button of the global vehicle lists to 'Available <vehtype>' as it is a view-only list, not one from which you can purchase (rolling) stock (r8420)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   198
- Codechange: Remove the landscaping button from the build toolbars (r8143)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   199
- Codechange: [NewGRF] Do not mark as unsafe those NewGRFs that set their own parameters (via action D) and/or change only bridge sprite table layouts (action 0, property D) (r7831)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   200
- Fix: The CHANCE16 functions were biased; a 32768 in 65536 chance was really a 32769 in 65536 chance (r11454)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   201
- Fix: Do not create shores in canyons (r11438)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   202
- Fix: Starting OpenTTD with DOS files made it look weird out of the box (r11433)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   203
- Fix: Properly support genders coming from NewGRFs instead of crashing [FS#1430] (r11422)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   204
- Fix: Do not ignore the autorenew settings for new games when creating a new game [FS#1428] (r11415)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   205
- Fix: Do not do a 270 degree turn when 90 degrees is enough on a commuter airport [FS#1422] (r11408)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   206
- Fix: In rare cases OpenTTD could segfault when resizing and scroll the main window (r11405)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   207
- Fix: Manually replacing a vehicle with shared orders makes it lose it is order index and service interval [FS1384] (r11370)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   208
- Fix: Road vehicles must not drive through each other on bridges/in tunnels [FS#1258] (r11366)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   209
- Fix: When stopping a ship or aircraft, set their speed to 0 so they will not continue at the speed where they were stopped at [FS#1288] (r11365)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   210
- Fix: Cloning vehicles with non-standard sub-cargotypes (i.e. livery refits) failed [FS#1380] (r11362)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   211
- Fix: Loading too many GRFs was not handled gracefully causing crashes and such [FS#1377] (r11355)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   212
- Fix: Add missing elrail sprites for some rail build buttons/cursors (r11350)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   213
- Fix: Trees can now be planted on bare land without making it grassy, planting tree in desert does not make it grassy for the first tile-cycle and when a tree dies in desert, it no longer becomes a snowy tile for the first tile-cycle (r11244)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   214
- Fix: The explosion vehicles were placed too far to the south [FS#1312] (r11234)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   215
- Fix: One could sell vehicles that were crashed in a depot, which would still yield money/one could construct trains of crashed vehicles [FS#1307, FS#1228] (r11229, r11230)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   216
- Fix: Electric trains were not shown as stopped in depots when converting it from elrail -> normal rail [FS#1260] (r11167)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   217
- Fix: A lot of graphical glitches by changing some bounding boxes. It is not perfect yet, but a *very* good step into the right direction (r11128)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   218
- Fix: When autorenew is enabled and it cannot renew the vehicle anymore (because the player cannot build the engine), the ageing warnings as if autorenew is not enabled are shown [FS#553] (r11064)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   219
- Fix: Inconsistency between rail<->elrail conversions of different kinds of rail containing tiles (normal rail, stations, depots, etc) [FS#1182] (r11059)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   220
- Fix: Crash when having the Finance window opened of the player you are cheating to [FS#1177] (r11028)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   221
- Fix: Switching players (using the cheat) crashed on Big Endian machines [FS#1150] (r11023)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   222
- Fix: The canal border determination did not take oil rigs into consideration (r11022)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   223
- Fix: Do not display income/expenses when they do not belong to a "valid" tile, like the money cheat/giving money [FS#1175] (r11021)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   224
- Fix: One could not give money when (s)he had too much money or rather: when casting the amount of money to an int32 becomes negative [FS#1174] (r11020)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   225
- Fix: When determining the gender of a string, do not assume that the gender is in the front of the string when there can be case switching code at that location [FS#1104] (r10792)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   226
- Fix: Determining whether there is a tunnel going under the lowered area is only needed in two directions instead of all four, so take the directions (one for each axis) to the nearest border (along the given axis) [FS#1058] (r10686)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   227
- Fix: Graphical glitches when the "link landscape toolbar" patch is turned on when opening one of the construction toolbars [FS#1076] (r10685)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   228
- Fix: Trolly AI did not know about steep slopes, and used wrong tileh in some cases [FS#1070] (r10655)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   229
- Fix: Be consistent with the space between the company name and the player number, i.e. always put a space between them [FS#1052] (r10627)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   230
- Fix: [YAPF] Ships received curve penalty for non-diagonal straight move (r10578)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   231
- Fix: Do not segfault when you quit in the end-of-the-game screen [FS#1020] (r10548)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   232
- Fix: When Cheat-Window is open and a new month happens, the window was not redrawn instantly (r10547)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   233
- Fix: You can now have both Available Train as Available Ship window open [FS#1026] (r10546)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   234
- Fix: Cargo payment rates overflow and cargo payment rates diverge from cost rates making it impossible to make any profit after a certain number of years. Both are solved by stopping the inflation after 170 years; there is absolutely no point in continuing the inflation after that as it only makes the game have overflows at some point that cannot be solved; using larger variables only delays the inevitable [FS#1028] (r10541)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   235
- Fix: Error dialog was sometimes shown on all clients when a command failed instead of only the client that actually did the command [FS#1015] (r10501)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   236
- Fix: The network protocol check for required NewGRFs sent static NewGRFs too (r10414)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   237
- Fix: When landscape generating, allow for 200ms between screen updates instead of updating every 200ms. Previously slow screen updates would result in very slow map generation (r10396)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   238
- Fix: One could only build a limited number of stations before one had to rename them [FS#278] (r10320)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   239
- Fix: Acceleration not calculated properly when a train goes up a hill between tunnels [FS#786] (r10317)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   240
- Fix: [YAPF] Now it is no longer needed to invalidate the YAPF segment cache every tick in MP (read performance increase). Segment cost now does not contain the curves between segments. As a result the cache should be now accurate (r10302)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   241
- Fix: [YAPF] Assertion triggered in some special cases [FS#901] (r10301)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   242
- Fix: Flush stdout on dedicated server output to ensure an update of stdout [FS#775] (r10295)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   243
- Fix: With smooth_economy, when industry production hit 32, it stayed there for ever. Give it some chance to get out of that uber-lowness (although it is a very slim chance, at least it has one) (r10290)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   244
- Fix: Also age engines that are not front-engines [FS#202] (r10288)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   245
- Fix: Money overflow bugs in many locations [FS#723] (r10212)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   246
- Fix: Fix issues related to fixed names, fixed places of files/directories and application bundles [FS#153, FS#193, FS#502, FS#816, FS#854] (r10182)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   247
- Fix: A vehicle without visual effects is not per definition unpowered (r9802)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   248
- Fix: Do not assume that trains running on monorail/maglev cannot smoke/spark (r9801)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   249
- Fix: Play sound effects based on the engine class, not the rail type (r9800)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   250
- Fix: Separate engine class and engine running cost class (r9799)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   251
- Fix: Clone vehicles will no longer refit for free (r9689)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   252
- Fix: Improved loading does not use a huge amount of processing power anymore when having a lot of trains [FS#423] (r9683)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   253
- Fix: Truncate the NewGRF information text in the NewGRF GUI if it is too long (r9449)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   254
- Fix: Cancel in password queries reduces amount of players in the network game when they have not joined the game yet [FS#688] r9378
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   255
- Fix: If all news-setting buttons show 'full', make the ALL-button show 'full' too (r9137)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   256
- Fix: Open and close messages now have their own setting, so you can hide economy changes, but do show open/close of industries [FS#525] (r9097)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   257
- Fix: Do not make owner signs transparent, as then you loose the information who it owns [FS#637] (r9067)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   258
- Fix: Store the owner of a statue, so when it gets removed, the town is notified of it [FS#638] (r9066)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   259
- Fix: Inactive connections are not automatically kicked, i.e. people who only open a telnet (or similar) connection to a server [FS#115] (r9038)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   260
- Fix: Do not select a disabled platform length/number of track count when going out of drag-drop mode [FS#450] (r8999)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   261
- Fix: Make an aircraft at 400 km/h go as fast as a train at 400 km/h (r8973)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   262
- Fix: You were unable to build roads in the scenario editor when there is no town 0, even though there are other towns (r8608)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   263
- Fix: Road Vehicles now can obtain a slot even if the station is very spread out [FS#577] (r8536)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   264
- Fix: Allow lumber mill to cut trees only when they are full grown (r8535)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   265
- Fix: Segmentation fault when the toolbar gets removed and you have selected one of the items in a sub menu of the toolbar (r8533)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   266
- Fix: Remove phantom oil rigs sometimes present in old savegames (r8485)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   267
- Fix: When a station is removed, vehicles do not get excessive payment any longer, as the origin TILE is now stored as long as the origin STATION for the transported cargoes (r8144)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   268
- Fix: The game could crash when the chat key (<ENTER>) is pressed too vehemently during the join of the game. Your client's id does not exist in the clients list yet, and returns NULL (r8132)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   269
- Fix: Rail vehicles can no longer enter tunnels or bridgeheads with wrong railtype (r7976)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   270
- Fix: When path finding onto a bridge or tunnel end from previous tile (but not warping from the opposite end) check the enter direction. This fixes signal setting if a rail ends on the top of a tunnel end (r7718)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   271
- Fix: When following path for signals, do not skip back to the previous tile, as for tunnels and bridge ends the entering direction is wrong (r7717)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   272
- Fix: [YAPF] suppress 'Train is lost' message if path finding ended on the first two-way red signal due to YAPF.rail_firstred_twoway_eol option (r7628)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   273
- Fix: [OPF] signal update was incorrectly propagated (r7620)
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   274
6ded74cf94b9 (svn r11460) -Documentation: update some documentation to better match the current state and the state in the nearby future of OpenTTD.
rubidium
parents: 8084
diff changeset
   275
8084
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   276
0.5.3 (2007-09-15)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   277
------------------------------------------------------------------------
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   278
- Fix: Possible NULL pointer dereference that could be triggered remotely (r11074)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   279
- Fix: Removing CMD_AUTO from some commands could remotely trigger an assertion [FS#1179] (r11040)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   280
- Fix: Underflow that caused overflows in the performance rating [FS#1179] (r11039)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   281
- Fix: [Windows] MIDI does not stop when closing openttd [FS#1164] (r11029)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   282
- Fix: Do not unconditionally assume that a tile has a depot (r11027)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   283
- Fix: Give a more correct error when building some things on tile 0 [FS#1173] (r11024)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   284
- Fix: Do not display income/expenses when they do not belong to a "valid" tile, like the money cheat and giving money [FS#1175] (r11021)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   285
- Fix: One could not give money when (s)he had too much money [FS#1174] (r11020)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   286
- Fix: Disallow buying/selling shares in your own company or a bankrupt company [FS#1169] (r11018)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   287
- Fix: Crash when quiting the game in one of the end score windows [FS#1218] (r11071)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   288
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   289
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   290
0.5.3-RC3 (2007-08-30)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   291
------------------------------------------------------------------------
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   292
- Fix: Spectators are not allowed to issue commands (r11006)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   293
- Fix: Make the AI not crash when it has ships as the AI does not support them [FS#1133] (r10942)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   294
- Fix: Trains would not get flooded when they are at the lower part of a tile that would become a coast tile after flooding [FS#1127] (r10892)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   295
- Fix: Removing road with the road removal tool would also work with a negative bank account, making the bank account even more negative than it was [FS#1125] (r10890)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   296
- Fix: Some isocodes were wrong, resulting in some NewGRF not working properly for the affected languages (r10877)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   297
- Fix: [Windows] Do not try to minimise or restore the window when closing OpenTTD [FS#998] (r10835)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   298
- Fix: Trains going over bridges would get the "going down hill" accelerate bonus, which causes trains to go faster on bridges than they would be going on level land [FS#1096] (r10739)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   299
- Fix: Trains being split into two pieces when loading an old savegame [FS#1062] (r10735)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   300
- Fix: [OS/2] Fix chdir problem with open/save dialog (r10650)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   301
- Fix: One could not remove locks that were build in a (very) old version of OpenTTD [FS#1038] (r10593)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   302
- Fix: One cannot navigate using arrow keys in the game name text box [FS#1038] (r10500)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   303
- Fix: Ship's maximum speed wrongly shown [FS#1013] (r10497)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   304
- Fix: [OSX] Of the resolution is changed to something that is too high for the monitor, then it is reduced to fit the monitor size, solving several crashes and graphical glitches [FS#458] (r10410)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   305
- Fix: NPF was leaking memory each time it got initialized, except for the first time (r10357)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   306
- Fix: [YAPF] 'target_seen' flag that is set prematurely in some cases (1 tile long cached segment followed by target station) which caused asserts to trigger [FS#884] (r10199)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   307
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   308
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   309
0.5.3-RC2 (2007-07-07)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   310
------------------------------------------------------------------------
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   311
- Fix: Visual glitches when a window is resized in the WE_CREATE callback (r10465)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   312
- Fix: [Windows] _wnd.has_focus was not properly set after using ALT-TAB [FS#962] (r10399)
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   313
07d54cc15596 (svn r11115) -Merge: release changes from 0.5.
rubidium
parents: 7602
diff changeset
   314
7602
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   315
0.5.3-RC1 (2007-06-28)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   316
------------------------------------------------------------------------
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   317
- Feature: Make the client list window (for network games) stickyable (r10293)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   318
- Feature: console command to get the current game date (r10137)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   319
- Fix: Waypoints could be renamed when you are not the owner (r10368)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   320
- Fix: Smooth economy did not close primary industries and it allowed increasing of production of industries that should not have rising productions (r10348, r10347, r10290)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   321
- Fix: Acceleration for trains on slopes is not calculated properly [FS#786] (r10344, r10317)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   322
- Fix: The 'old' pathfinders (OPF and NPF) for road vehicles could not find a path when in a tunnel [FS#290] (r10345)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   323
- Fix: Only add the autoreplace menu when autoreplace actually knows about the group [FS#880] (r10337)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   324
- Fix: Signal state sometimes not properly set when the signal "pathfinder" reached the end of a line [FS#910] (r10336)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   325
- Fix: News messages were shown over the endgame/highscore windows [FS#943] (r10333)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   326
- Fix: Rail could be destroyed when building tunnels (r10306)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   327
- Fix: Flush the output of the dedicated server console (r10295)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   328
- Fix: The "pause" key did not work in the scenario editor (r10294)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   329
- Fix: Age non-front engines too (so when you move engines around in the depot they do not get age 0 when they are much older [FS#202] (r10288)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   330
- Fix: Do not make everyone spectator if 1 joining client failed to create new company (r10284)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   331
- Fix: Remove invalid characters (for the file system) from savegame names [FS#916, FS#850] (r10272, r10116)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   332
- Fix: Some old savegames could have the wrong bits unset (r10268, r10147)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   333
- Fix: Do not look in every direction for tunnels when building one, one direction is enough (r10258)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   334
- Fix: [Windows] Do not mess desktop when using ALT-TAB [FS#876] (r10251, r10186)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   335
- Fix: Take the age of the front vehicle for station rating (r10246)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   336
- Fix: Terraforming wipes out canals. Now you always have to remove the canal before terraforming, instead of "just" removing the canal [FS#594] (r10240)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   337
- Fix: Only 2 trains could crash at one time as collision checking stopped on the first hit. This could technically cause desyncs in network games as the collision hash order is not guaranteed [FS#892] (r10222)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   338
- Fix: Land under foundations was terraform when it shouldn't be terraformed [FS#882, FS#890] (r10219)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   339
- Fix: Do not make a 270 degree turn on the international airport when a 90 degree turn is enough (r10187)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   340
- Fix: Crash when trying to get the aircraft movement state of an aircraft going to a just deleted airport [FS#874] (r10165)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   341
- Fix: Airports did not flood when there are aircraft on the airport [FS#601] (r10155)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   342
- Fix: Some vehicles were not drawn when having a high resolution and a high zoom-out level [FS#870] (r10154)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   343
- Fix: Vehicles disappear when crossing certain tiles [FS#869] (r10153)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   344
- Fix: Train disconnects in some old TTD savegames [FS#862] (10151)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   345
- Fix: OpenTTD assumes that the resolution is at least 1 by 1, so force the resolution to be always at least 1 by 1 (r10139)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   346
- Fix: When you got a sufficiently small resolution, there is a possibility for a division by zero when a sound is played (r10138)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   347
- Fix: When removing a dock, a ship will always try to reach the old location of the dock even when it cannot anymore because it the old location of the dock is now land instead of water [FS#810] (r10131)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   348
- Fix: SetCurrentGrfLangID returned the wrong language ids for most languages (r10130)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   349
- Fix: Some NewGRFs use the same (unused in the "current" climate) sprite IDs. Normally this gives some artefacts, but when one NewGRF expects it to be a sprite and another NewGRF overwrites it with a non-sprite nasty things happen (drawing a non-sprite crashes OTTD) [FS#838] (r10109)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   350
- Fix: Multiple subsequent "give money" actions could result in duplicate messages that money has been transfered when it only happened once, or tell you paid money when you did not [FS#834, FS#839] (r10087, r10085)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   351
- Fix: "Deactivate Electrified Railways" did not work [FS#836] (10083)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   352
- Fix: Memory leaks in the networking code [FS#846, FS#844] (r10082, r10075)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   353
- Fix: Coverage area highlight was still show when it was turned off for docks [FS#835] (r10068)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   354
- Fix: Do not use override engine type for articulated wagon parts (r10048)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   355
- Fix: Sprite resulting from '?' substitution was reloaded into the cache entry for SPR_IMG_QUERY instead of the original sprite cache entry. This resulted in unaccounted missing sprite cache memory, and was exacerbated because the original missing sprite was not cached, so it did it again and again and again. Slowdowns and boom (r10038)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   356
- Fix: One could build on (some) slopes when building on slopes was disabled [FS#823] (r10030)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   357
- Fix: When deleting the first engine of a train with multiple engines, only reopen the train window if the player had the original train window open. This fixes 'random' windows opening for multiple players of the same company (r10028)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   358
- Fix: When selling trains, if there were no wagons between multiheaded engines the rear part could be checked despite having already been deleted (10023)
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   359
182651491d7d (svn r10378) -Merge: release changes from 0.5.
rubidium
parents: 7240
diff changeset
   360
7240
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   361
0.5.2 (2007-05-29)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   362
------------------------------------------------------------------------
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   363
- Feature: Add threading support for MorphOS (r9759)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   364
- Fix: Bridges and tunnels were not always removed on bankruptcy, thus leaving tunnels/bridges with an invalid owner that would crash the game when clicking with the query tool on them (r9966)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   365
- Fix: Null pointer dereference under MorphOS and AmigaOS (r9861)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   366
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   367
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   368
0.5.2-RC1 (2007-05-16)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   369
------------------------------------------------------------------------
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   370
- Feature: Windows 95/98/ME check in Windows 2000/XP/2003/Vista builds (r9834)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   371
- Feature: Add password protected status to 'players' (network server) console command (r9771)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   372
- Feature: Add server_lang in [network] section of openttd.cfg (r9716)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   373
- Fix: Loading some TTDP savegames caused an instant assertion on loading (r9857)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   374
- Fix: [NewGRF] Catch occurance of division-by-zero in varaction handling (r9837)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   375
- Fix: Only non dedicated servers cannot have 0 players [FS#765] (r9785)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   376
- Fix: Remove arbitrary limit on length of NewGRF strings (r9775)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   377
- Fix: [NewGRF] Ignore axis-bit of station tile layouts [FS#756] (r9758)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   378
- Fix: [win32] Dead key and open/close console. (r9728)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   379
- Fix: When you have closed the "Load game"/"New game" windows which you started from the "start server" menu, you shouldn't start a server when starting a new game [SF#1244842] (r9757)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   380
- Fix: Trains were lost after autorenewal/autoreplace [FS#732] (r9753)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   381
- Fix: Stop flooded towns from building roads on water [FS#598] (r9743)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   382
- Fix: Station signs were not resized when the language changed [FS#672] (r9741)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   383
- Fix: In news history, newlines were not replaced with spaces [FS#677] (r9731)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   384
- Fix: Crash when destroying bridge with train partially on it [FS#738] (r9726)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   385
- Fix: Planes made a 270 degree turn instead of a 90 degree turn on the southern runway of the intercontinental airport [FS#743] (r9725)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   386
- Fix: In-game private messages did not work for clients with high ClientIDs (r9719)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   387
- Fix: Do not allow building of rail vehicles whose railtype is not available (r9718)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   388
- Fix: [YAPF] The guessed path was ignored for ships [FS#736] (r9694)
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   389
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   390
7010
98433ae38b8c (svn r9700) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6978
diff changeset
   391
0.5.1 (2007-04-20)
98433ae38b8c (svn r9700) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6978
diff changeset
   392
------------------------------------------------------------------------
98433ae38b8c (svn r9700) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6978
diff changeset
   393
(None)
98433ae38b8c (svn r9700) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6978
diff changeset
   394
7240
b54e55f0d615 (svn r9979) -Merge: release changes from 0.5.
rubidium
parents: 7010
diff changeset
   395
6978
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   396
0.5.1-RC3 (2007-04-17)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   397
------------------------------------------------------------------------
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   398
- Feature: Add list_patches to console commands; shows all patches and values (r9565)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   399
- Fix: Select "Custom" in the difficulty settings gui when changing a setting [FS#733] (r9647)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   400
- Fix: Building rail on steep slopes ignored build_on_slopes patch setting (r9602)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   401
- Fix: Wrong characters in Finnish town names (r9641)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   402
- Fix: When checking for no vehicle on ground-tiles, do not take into account vehicles that are in the air (r9542)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   403
- Fix: Bankrupt AIs no longer buy over themselves (also added safeguards to prevent in future) (r9540 / r9541)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   404
- Fix: When company is removed, sell all shares of the and in the company (r9533)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   405
- Fix: Crash when 2 or more clients joined at roughly the same time (r9529)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   406
- Fix: Custom currency was overwritten and fix euro introduction (r9467, r9469)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   407
- Fix: Values of diff_custom and snow_line in .cfg were not checked properly (r9455)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   408
- Fix: When deleting a vehicle which has shared orders with one more vehicle and no orders, segfaulted (r9429)
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   409
ba06504a1543 (svn r9663) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6693
diff changeset
   410
6693
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   411
0.5.1-RC2 (2007-03-23)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   412
------------------------------------------------------------------------
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   413
- Fix: crashes when the chatbox would be drawn outside of the main window [FS#701] (r9420)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   414
- Fix: reading out of an array caused a segmentation fault [FS#694] (r9394)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   415
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   416
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   417
0.5.1-RC1 (2007-03-20)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   418
------------------------------------------------------------------------
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   419
- Feature: Translation dependant formatting of dates (r8906)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   420
- Feature: Kick inactive initial network connections after some time [FS#115] (r9038, r9061)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   421
- Feature: Add an extra news group for opening and closing of industries (r9097)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   422
- Codechange: Disable shares by default and increase the default maximum distance from edge for oil refineries (r9339)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   423
- Codechange: When you started openttd with '-g' you got the same map every run (r9205)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   424
- Codechange: When all news-setting buttons are 'full', make the for-all button show 'full' too (r9137)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   425
- Codechange: Disable the ability to make flooding water with the canal build tool. In the scenario editor you can still make both canals and flood water at height level 0 [FS#622, FS#629] (r9105, r9115)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   426
- Codechange: The station list, sorted by cargo rating, now takes stations into account that have no cargo waiting [FS#595] (r9062)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   427
- Fix: Close the Shared Order Vehicle List if you remove the shared link with only 2 vehicles (r9338)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   428
- Fix: A34-1000, Z-Shuttle, and Kelling K1 are now listed as small aircraft (r9298)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   429
- Fix: Shared orders got messed up when the 'first' trains got removed in the depot [FS#685] (r9277)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   430
- Fix: Use a less CPU-intensive algorithm to find a random industry for the AI to prevent it slowing down the game [FS#644] (r9251)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   431
- Fix: When loading games, enroute_from was updated in the wrong place, causing issues with TTD savegames/scenarios (r9147)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   432
- Fix: "Train is lost" message is generated incorrectly [FS#676] (r9146)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   433
- Fix: Difficulty level button was not selected when opening the difficulty window (r9117)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   434
- Fix: The wrong catenary wires were drawn for tunnel entrances [FS#612] (r9077)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   435
- Fix: The intercontinental airport used 'T-junction' runway sprites when there is no exit in the middle of the runway as in the city airport [FS#529] (r9076)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   436
- Fix: [win] dedicated console now doesn't need an extra 'enter' to fully quit [FS#459] (r9074)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   437
- Fix: Take over companies properly in multiplayer games [FS#459] (r9071)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   438
- Fix: When a bribe failed and you haven't picked up cargo yet, you would never be able to do so for a given station [FS#404] (r9070)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   439
- Fix: Don't keep on scrolling for non-numeric values in settings, but require reclick [FS#663] (r9064)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   440
- Fix: The personal (.openttd) directories were hidden in the load/save directory listings [FS#652] (r9043)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   441
- Fix: Desync caused by buffer overflow [FS#664] (r9027)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   442
- Fix: When cutting strings into multiple lines also take into consideration whitespace characters of more than 1 byte length. (r9012)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   443
- Fix: Play the correct engine sound based on the engine type instead of the sprite (r9009)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   444
- Fix: New locomotive names were not announced in the news, it said "new railway locomotive available - railway locomotive" [FS#581] (r9000, r9001)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   445
- Fix: [NewGRF] Do not select a disabled platform length/number of track count when going out of drag-drop mode [FS#450] (r8999)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   446
- Fix: [win] Resolution doubled in cfg file when fullscreen mode used [FS#642] (r8994)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   447
- Fix: The industry list should also be (re)set when the number of industries is 0 [FS#656] (r8980)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   448
- Fix: [win] Possible buffer overflow if unicode text is pasted into an input box and needs trimming. (r8975)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   449
- Fix: [win] Support compilation with the Vista Platform SDK (r8974)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   450
- Fix: Crash on loading savegames with GRFs that do not have their GRF info/name set (r8955)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   451
- Fix: [NewGRF] support for vehicle variable 48 was wrong (r8943)
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   452
2dc715716e22 (svn r9424) -Merge: Release changes from 0.5 branch back to trunk.
rubidium
parents: 6494
diff changeset
   453
6494
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   454
0.5.0 (2007-02-27)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   455
------------------------------------------------------------------------
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   456
- Feature: Add the ability to load newer TTDP games (the tile information for coasts has changed) (r8738)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   457
- Feature: Selecting "end of orders" and deleting will delete all the vehicle's orders (shared mode unchanged) (r8685)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   458
- Codechange: Call GetFirstVehicleInChain only for trains thus increasing performance in large games (r8744)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   459
- Fix: Possible crashes, problems with aircraft and airport removal (r8921)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   460
- Fix: Do not show the 'edit sign' window for spectators (r8808)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   461
- Fix: Adhere order types for ship order insertion to determine destination type (r8802)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   462
- Fix: It was possible to take over buoys by building a station next to them (r8794)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   463
- Fix: Cloning unaware of articulated locomotives that could refit without refitting the front unit (r8777)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   464
- Fix: Loading times for overhanging trains are miscomputed (r8709)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   465
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   466
6216
a14205146a41 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium
parents: 5977
diff changeset
   467
0.5.0-RC5 (2007-02-08)
a14205146a41 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium
parents: 5977
diff changeset
   468
------------------------------------------------------------------------
6494
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   469
- Feature: Requery gameservers that did not respond to their first query (r8520, r8542)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   470
- Feature: Logging of the IP address and port of invalid/illegal UDP packets (r8490)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   471
- Codechange: Replace missing sprites with a red question mark (r8634)
6216
a14205146a41 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium
parents: 5977
diff changeset
   472
- Codechange: Add Korean, Simplified Chinese and Traditional Chinese languages as an official translation (r8286, r8324, r8616)
a14205146a41 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium
parents: 5977
diff changeset
   473
- Codechange: Increase the size of the sound/video/music-drivers to 32 bytes (instead of 16) so their actual parameters can be passed. Sound has for example bufsize' and 'hz' (r8497)
a14205146a41 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium
parents: 5977
diff changeset
   474
- Codechange: Be more strict about language generation and fail any languages not having the mandatory ##name, ##ownname and ##isocode pragma's (r8253)
6494
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   475
- Fix: Draw canal edges under buoys that are in a canal (r8635)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   476
- Fix: Buoys on canal tiles do not flood anymore (r8620)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   477
- Fix: Store the ownership of a water tile in the buoy tile and set the ownership of the water tile when the buoy is removed. Prevents certain abuses (r8619)
8548
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
   478
- Fix: When the currently selected player in the performance details window is no longer active, choose the first active player instead of the first player as that may also be inactive [FS#582] (r8612)
6494
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   479
- Fix: Road vehicle very close after another (slower) road vehicle gets its speed reset to 0 when entering a tunnel, which causes a traffic jam outside of the tunnel (r8609)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   480
- Fix: Bridges do not get destroyed when the bridge head gets flooded and there is a vehicle on the bridge [FS#564] (r8593)
6216
a14205146a41 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium
parents: 5977
diff changeset
   481
- Fix: Road Vehicles now can obtain a slot even if the station is very spread out [FS#577] (r8536)
6494
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   482
- Fix: Segmentation fault when the toolbar gets removed and you have selected one of the items in a submenu of the toolbar (r8533)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   483
- Fix: Deleting a vehicle with shared orders, but no orders would fail to reset prev_shared and next_shared (r8294)
2c4fc049d5c6 (svn r8926) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
Darkvater
parents: 6216
diff changeset
   484
6216
a14205146a41 (svn r8642) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, etc.
rubidium
parents: 5977
diff changeset
   485
5977
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   486
0.5.0-RC4 (2007-01-18)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   487
------------------------------------------------------------------------
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   488
- Feature: Increase spritecache size to 2MB, will increase performance in games using newgrf files (r8218)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   489
- Feature: OS/2 support with GCC (Watcom is dropped) (r8042)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   490
- Codechange: Add Japanese, Slovenian language as an official translation and split Norwegian into Bokmal and Nynorsk (r7987, r8084, r8069)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   491
- Codechange: Show error messages about our own data files as a popup, or to stderr if console is available (and not to stdout) (r8013, r8134)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   492
- Codechange: Change the ordering of the network list, compatible servers just missing grf files are below fully compatible servers, not on the bottom (r8118)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   493
- Fix: Return proper error value when unthreaded save fails, prevents server sending 0-sized files (r8171)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   494
- Fix: Network client crashes when a server sends a 0-sized savegame [FS#556] (r8167)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   495
- Fix: Several desync fixes (incorrect roadstop update of old games, autoreplace bugs) [FS#551] (r8137, r8147, r8157)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   496
- Fix: Some disaster-events fixed: combat chopper shoots from right position, submarine once again moves around (r8140, r8158)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   497
- Fix: "out of sprite memory" warning messages due to incorrect assumption of requested memory for sprites (r8133)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   498
- Fix: Bouys are now built and numbered 1..9 not 9..1 [FS#538] (r8123)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   499
- Fix: Clicking for more news properly cycles through the news history backwards, and doesn't show the first item doubly if it's already open (r8049)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   500
- Fix: Crash when removing a town in the scenario editor while the query window is open for one of the town's tiles (r8030)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   501
- Fix: Overflow of system-ticks was not handled properly, resulting in a possibly unresponsive server/client (r8028)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   502
- Fix: Automatic pause interfering with 'pause_on_join setting' in MP when <shift> is pressed [FS#486] (r8027)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   503
- Fix: Picking up en-route cargo will also have virtual profit deducted for trains aswell (r8026)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   504
- Fix: Out-of-bounds read access on _clients array (harmless) (r7984)
8a8c35b46e8d (svn r8254) -Merge: Release changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5815
diff changeset
   505
5815
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   506
0.5.0-RC3 (2007-01-07)
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   507
------------------------------------------------------------------------
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   508
- Codechange: Add Lithuanian language as an official translation (r7806)
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   509
- Fix: The configure script did not work work for dash, a sh compatible shell [FS#485] (r7893)
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   510
- Fix: [OSX] control + enter no longer fullscreens, interfered with team-chat (r7886)
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   511
- Fix: Offset engines/wagons by half width in details window; fixes overflowing for display (r7864)
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   512
- Fix: [OSX] Remove incorrect debug message about missing grf files. (r7766)
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   513
- Fix: [sdl] sometimes ALT-TAB could trigger the fast forward (r7727)
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   514
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   515
5694
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   516
0.5.0-RC2 (2006-12-31)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   517
------------------------------------------------------------------------
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   518
- General Removed support for OSX older than 10.3.9. Either upgrade, or use 0.4.8 (compatible with OSX 10.2)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   519
- Codechange: Drastically reduce the CPU usage in certain cases (AI using CheckStationSpreadOut()) (r7585)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   520
- Fix: Internal bug in updating the animated_tiles table caused desyncs between (different endian) machines in MP (r7631)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   521
- Fix: Signal update got propagated through incompatible railtypes and under certain circumstances tunnels and rail on top (r7620)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   522
- Fix: Remove landscaping toolbar option from road consturction toolbar in scenario editor [FS#473] (r7586)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   523
- Fix: The server could under certain circumstances tell a client too late to start syncing if it has been waiting to join (r7566)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   524
- Fix: Removing towns in scenario editor didn't remove their subsidies causing possible crashes [FS#468] (r7563)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   525
- Fix: Internal and (patches) GUI were disagreeing about autorenew settings [FS#431] (r7561)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   526
- Fix: No new company could be created if more than 8 clients were connected, even if not all 8 companies were used (r7560)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   527
- Fix; Clicking 'full load' could under certain circumstances change the current depot order [FS#456] (r7559)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   528
- Fix: Do not wait till a crashed vehicle is removed before starting to load other vehicles [FS#464] (r7558)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   529
- Fix: MorhpOS compile and install fixes (r7548)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   530
- Fix: Removing rail station cost was calculated on occupied area not on number of tiles with an actual station on (r7547)
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   531
2a83f3add53e (svn r7695) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5547
diff changeset
   532
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   533
0.5.0-RC1 (2006-12-21)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   534
------------------------------------------------------------------------
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   535
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   536
- General fixes and improvements to TTDPatch's newgrf format, most noticable are newstations, newsounds, more callbacks and I18n
5547
c12bc8d207b3 (svn r7539) -Add Esperanto to VS project files and update changelog with added languages information.
Darkvater
parents: 5546
diff changeset
   537
- Added languages: Bulgarian, Esperanto, Russian, Ukrainian, Languages with proper diacretics: Czech, Hungarian, Turkish
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   538
- Feature: Show NewGRF compatability of network games; green for full compatibility, yellow for missing newgrfs and red for invalid revision (r7505)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   539
- Feature: Load a list of NewGRFs from the config (in the [newgrf-static] section) that should always be loaded (r7490)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   540
- Feature: Double the length of the cargo and rating indicators in the station list window for better visibility (r7466)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   541
- Feature: NewGRF set up window and browser which allows modification and viewing of NewGRF settings ingame or the main menu (r7357)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   542
- Feature: Support for saving NewGRF settings with savegames (r7348)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   543
- Feature: Add support for gradual (un)loading of vehicles (r7326)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   544
- Feature: Add freight trains patch option which is a multiplier for the weight of cargo on freight trains, to simulate longer heavier trains (r7269)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   545
- Feature: UNICODE/UTF8 support, with (optional) usage of fonts rendered by Freetype instead of sprites. This means full unicode support (input, rendering, file/io) and greatly enhanced internationalization for non-latin languages (utf8) (r7182)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   546
- Feature: Add Slovak, Brazil and Slovenian currency [SF 1243657, 1171147; FS#131] (r7160, r5964)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   547
- Feature: Allow towns to be built on top of trees in the scenario editor [FS#396] (r7152)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   548
- Feature: Allow over-building of compatible railtypes, i.e. normal and electrified rail. If building electrified rail, normal rail is upgraded for you (at a cost) (r7106)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   549
- Feature: Additional positioning for long dropdown lists with scrollbar support if dropdown list wouldn't fit (r7086)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   550
- Feature: [win32] Remember the window size between restarts when quit in fullscreen mode (r7061)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   551
- Feature: Increase the chatbuffer of chat messages, messages longer than the graphical box will be wrapped to a new line (r6956)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   552
- Feature: Allow typing longer text than visible for an editbox; it will scroll properly now (r6954)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   553
- Feature: Allow spectators to team-speak to eachother (r6933)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   554
- Feature: Allow for " to be in console tokens. Escape them with \. eg \" (r6875)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   555
- Feature: Change the functionality of the chat window. SHIFT+ENTER (SHIFT+T) sends a message to all players, CTRL+ENTER (CTRL+T) sends a message to all team mates and ENTER (T) is customizable (r6824)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   556
- Feature: (Train is) lost message is now generated immediately when pathfinder can't find the path (r6800)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   557
- Feature: Add a measurement tool that will show dimensions and height differences of various draggable tools (r6758)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   558
- Feature: Added sort options to the build aircraft and train windows (r6708)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   559
- Feature: Depot lists are now sorted, so vehicle 1 is always first and so on (r6652)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   560
- Feature: Ability to pause a server if not enough players are connected. The setting for this is 'min_players' (r6628)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   561
- Feature: Ability for servers to execute a script just after a client has connected, e.g. for a MOTD, etc (r6625)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   562
- Feature: Add refit commands to vehicle orders (can only be done in goto depot orders) (r6624)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   563
- Feature: Support cargo subtypes in the refit window. The refit window has been altered to support resizing and scrolling (r6601)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   564
- Feature: Depot and vehicle list windows reworked a bit with more buttons to include 'Autoreplace all' (instantly), 'Sell all', 'Start all' and 'Stop all' (r6542, r6552, r6515)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   565
- Feature: Using goto depot with a different control selection will now alter the service/stopping in depot flag instead of cancelling the goto depot order (r6295)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   566
- Feature: When automatically detecting the language try to first match language+territory (e.g. de_CH), then just language (e.g. de) and fall back to en_GB otherwise (r6290)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   567
- Feature: Add a "goto depot" button to various vehicle list windows (r6229, r6246)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   568
- Feature: Save max_companies/clients/spectators in the config file (r6170)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   569
- Feature: Vehicle status bar will show the heading string in different colours to visually discern the difference between a service and a forced stop (r6165, r6414)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   570
- Feature: Control clicking Goto Depot will now make the vehicle service instead of stop in depot (r6165)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   571
- Feature: List of vehicles with the same shared orders, accessible from the orders-window of a given vehicle (r6161)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   572
- Feature: Added -s (source) and -d (destination) to strgen to specify paths for input and output files (r6089)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   573
- Feature: After removing a farm, its farmland is removed too (over time) [FS#82]
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   574
- Feature: Clicking twice on the location button in the smallmap centers to your position, clicking twice centres your viewport [FS#54] (r6040)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   575
- Feature: Change the original date format to a 32 bits format based at the year 0. Highest date is the year 5.000.000AC (r5999)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   576
- Feature: Auto-completion in chat-window. It completes Player and Town names (in that order) using <tab> (r5968)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   577
- Feature: Catalan Town Names generator [FS#261] (r5965)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   578
- Feature: Possibility to generate scenarios by importing heightmaps. It can be in PNG or BMP format
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   579
- Feature: New (optional) landscape generator based on TerraGenesis Perlin noise with GUI, progress bar and fine-tuning options (r5946)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   580
- Feature: Filter for textboxes to only allow input of certain patterns (like numbers only) (r5944)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   581
- Feature: [win32] Remember the maximized state of the game window and restore on start [FS#234] (r5874)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   582
- Feature: Add an icon to the SDL openttd executable (r5872)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   583
- Feature: Also allow horizontal and vertical rails on steep slopes (r5864)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   584
- Feature: Allow building of (certain) rails, roads and bridge ramps on steep sloped tiles (r5833)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   585
- Feature: Replacing from a train engine without cargo capacity to one with cargo capacity will now make autoreplace refit the engine to carry the cargo type from the last wagon in the train (r5465)
5815
4f3c72db6297 (svn r7973) - Forward-port the release-changes from the 0.5 branch back to trunk. This ensures an updated changelog, readme, et.
Darkvater
parents: 5694
diff changeset
   586
- Feature: [OSX] Macs with touchpads that support two finger scrolling can now use this "scrollwheel" to scroll up/down (r5460)
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   587
- Feature: Allow building canals at sea-level, using ctrl to toggle canal or plain water tile. This allows building of non-raisable sea-level water ways (useful in multiplayer) and dikes for low-level areas (r5403)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   588
- Feature: Add 4 new airports. 2 for aircraft, 2 for helicopters (r5346)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   589
- Feature: Implement smooth horizontal depot and, vehicle list scrolling for trains (r5046)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   590
- Feature: Add new pathfinder, YAPF. Has greatly improved performance and better, fully configurable, pathfinding (yapf) (r4987)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   591
- Feature: Add a new console command "players" that lists current players along with basic stats [FS#150] (r4828)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   592
- Feature: Station List View can now be sorted and filtered (by waiting cargo type and facilities) (r4822)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   593
- Feature: The integer-list parser now accepts a space character as an item seperator next to the comma for openttd.cfg (r4490)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   594
- Feature: Add support for electric railways as a seperate tracktype. Electric trains will not run on non-electrfied track unless otherwise controlled by patch option (elrails) (r4150)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   595
- Feature: A new multi-lingual multi-measuring-unit system (r4126)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   596
- Feature: Add proper OPENTTD <> LOCALCODE conversion using iconv. Savegames with special characters will be legible in filesystem (r4105)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   597
- Feature: Undraw the mouse when it leaves the window and draw it again when it enters (r4075, r4083)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   598
- Feature: It is now possible to turn a single unit in a train (CTRL+Click on unit in depot) (r3944)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   599
- Feature: Delete news items about vehicles when they get stale (r3757)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   600
- Feature: Save patch settings with the savegame so you are presented with the same behaviour when loading the game on another machine/installment (r3726)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   601
- Feature: Add 2cc (two company colours) livery schemes. This replaces the original colour selection window (r3717, r6455)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   602
- Feature: [OSX] Added support for tripple binaries (binaries optimised for G3, G5 and i686) (r3674)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   603
- Feature: Allow autoreplacing of train wagons (r3535)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   604
- Feature: Allow sorting of vehicle lists by model or value (r3528)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   605
- Feature: Allow trains details view to be resized (r3521)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   606
- Codechange: Improve the usability of the signal-dragger, do not bail out at (certain) errors, just silently ignore them [FS#149] (r7127)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   607
- Codechange: Make the zoom in/out buttons of the extra viewport into proper push-buttons (r7078)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   608
- Codechange: Make the AI choose road vehicles based on a rating (currently max speed * capacity) instead of either the cost or the index of the vehicle (r7070)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   609
- Codechange: Truncate text in window captions to prevent overflow (r7058)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   610
- Codechange: Allow standard ini-file style comments (;) (r6972)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   611
- Codechange: Send server messages with format NETWORK_ACTION_SERVER_MESSAGE so it is general colour like the rest of the server messages. Spectators speak in grey (r6932)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   612
- Codechange: Change textmessage format a bit. Only the sender's name and target are in the sender's colour, the actual message is in white. Should improve readability (r6932)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   613
- Codechange: Add an MD5 sum check of our own data files, and warn if they don't match (r6921)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   614
- Codechange: Add strict bounds checking in string formatting system to check for possible buffer overflows (r6884)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   615
- Codechange: Have the dropdown menus fall fully inside the top toolbar (r6745)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   616
- Codechange: Determine the length of the main toolbar dropdown list based on the length of the strings in that list (r6744)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   617
- Codechange: When vehicles never expire they will stay at peak reliability instead of the lowest to make them useful even when old (r6681)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   618
- Codechange: Show more correct capacity of articulated wagons in the train purchase list (r6650)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   619
- Codechange: When showing tooltips, properly position the tooltip taking into account window dimensions and cursor (r6405)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   620
- Codechange: Speed up the animated cursors a bit so they move once in a while at least (r6367)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   621
- Codechange: Remove the "unsorted" vehicle sorter, because it's plain useless (r6270)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   622
- Codechange: Remove MSVC6 support. The compiler was too stupid and too many workarounds were needed. Please switch to mingw or VC2005++ express (r5286)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   623
- Codechange: Allow a switch in Makefile.config to disable threads in OpenTTD (r5978)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   624
- Codechange: [win32] Add native x64 target to VS2005 project files (r5813)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   625
- Codechange: [win32]The exception dialog showed the last modification-date of win32.c instead of the last compilation-date (r5801)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   626
- Codechange: Add owner attribute to canals and locks. This makes them more useful in multiplayer games, as only the owner can delete them. Does not affect usage (r5084)
5546
9915d1f44471 (svn r7537) -Forgot added VS80 support from Makefile
Darkvater
parents: 5355
diff changeset
   627
- Codechange: Add MSVC2005 support, project and solution files are in the _vs80.* files (r4581)
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   628
- Codechange: [OSX] Shark (Xcode's profiling tool) can now relate CPU usage to lines (r3611)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   629
- Codechange: Rewrite the multistop slot assignment system. More resource-friendly, several slot-assignment improvements (r3730, r4259)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   630
- Codechange: Completely remove the deprecated -p parameter (is superseded by -n) (r3508)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   631
- Fix: Town ratings were not reset when a company went bankrupt (r7433)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   632
- Fix: With realistic acceleration, guarantee a minimum braking force is applied. This ensures trains will stop when going down hill (r7425)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   633
- Fix: Changed "kick off" acceleration resulted in only a small amount of power being applied; this resulted in a perceived delay before trains moved. (r7421)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   634
- Fix: Long delay for message windows to appear. Immediately show a new message if present if no news window is open, or has just been closed instead of waiting for the timer of the current news to time out [FS#255] (r7402)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   635
- Fix: Deleting Train in depot with autoreplace fails [FS#418] (r7385)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   636
- Fix: Don't update vehicle images when turning a train around. During this procedure the train is split into parts which can result in incorrect images being used (r7378)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   637
- Fix: OpenTTD could crash under certain circumstances when a vehicle as autoreplaced and a news window was open [FS#332] (r7368)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   638
- Fix: Segmentation fault in the SDL video driver when one goes to fullscreen and there are no suitable resolutions (r7332)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   639
- Fix: When loading a game from a dedicated server the local player set to 0, theoretically enabling the dedicated server to also play (r7312)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   640
- Fix: TTDPatch vars are little endian (r7282)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   641
- Fix: Always display the excavation of roadworks even when fully zoomed out or "full details" are off (r7240)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   642
- Fix: Window allocation and deletion messed with the actual window pointer, possibly crashing OpenTTD [FS#350, SF#1560913] (r7205)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   643
- Fix: Callback not executed for non-player based patch changes in multiplayer for all clients; possible desync issue (r7190)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   644
- Fix: Station sign (and base station coordinates) didn't move along with station when station moved by walking. [FS#388] (r7169)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   645
- Fix: MiniMap was misplacing vehicles sometimes [FS#402] (r7166)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   646
- Fix: Some mouse events possibly lost under high CPU load, handle mouse input right away instead of waiting for GameLoop. [FS#221, SF1168820] (r7157)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   647
- Fix: Some keyboard events possibly lost under high CPU load, handle keyboard input in place instead of global variables magic. [FS#279] (r7153)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   648
- Fix: "Position of Main Toolbar" option isn't honored when starting new game or loading saved [FS#172] (r7130)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   649
- Fix: Synchronize the engine-renew settings of a player when joining a multiplayer game (r7126)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   650
- Fix: Several errors/glitches related to multiplayer and bankrupcy (mainly server), and non-updated company-information (r7125)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   651
- Fix: Cloning a vehicle that has been refitted would incur the expense as running costs, not new vehicles [FS#371] (r7115)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   652
- Fix: Do not let ships enter partial water tiles under bridges; they will travel up land... (r7110)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   653
- Fix: AI tried to build road from the back or side of road stop/depot (r7069)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   654
- Fix: Zooming out near map-borders would previously fail because the new centre would be outside the map [FS#317] (r7047)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   655
- Fix: 'Goto' button in orders window got depressed along with all other buttons when an existing order was modified [FS#311] (r7046)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   656
- Fix: Scenario bridges/tunnels cannot be demolished [FS#200] (r7028)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   657
- Fix: Pressing F1 in scenario editor did not work (r7023)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   658
- Fix: Properly guard against viewing company-sensitive information from invalid players (eg spectators) which could lead to crashes [FS#292] (r7022)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   659
- Fix: In the replace vehicle window, the left vehicle list was not drawn when an engine was not selected (r7009)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   660
- Fix: Crash at game end when server company is bankrupt [FS#369] (r7008)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   661
- Fix: List of actions panel in the town authority window went underneath its scrollbar (r6885)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   662
- Fix: Pressing ^D (EOF) at a dedicated console caused it to repeat the last command, instead of doing nothing (r6835)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   663
- Fix: Don't add up running cost of articulated engine parts (r6765)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   664
- Fix: If a rail is not available, don't show toolbar even with hotkey 'A' (r6740)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   665
- Fix: Only apply the virtual transfer profit if the order is a transfer order, rather than to any unload order (r6738)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   666
- Fix: Disable main toolbar buttons showing company list drop downs when there are no companies [FS#356] (r6695)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   667
- Fix: Autoreplace can now use the money for selling the old vehicle to build the new one (r6640)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   668
- Fix: A loop-hole that allowed docks to be built regardless of town authority rating (r6477)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   669
- Fix: [win32] The dedicated server could overwrite the keyboard input buffer before it was handled by OpenTTD (r6449)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   670
- Fix: Reset the location of the last sound as that location can be outside the map when you are loading another, (smaller) map (r6437)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   671
- Fix: Show an error message when executing 'scrollto x' with x < 0 or >= MapSize() instead of asserting later on [FS#340] (r6435)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   672
- Fix: Station catchment area persists after switching tools [FS#136] (r6368)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   673
- Fix: Do not reset the current cursor action when centering on a depot/hangar (r6360)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   674
- Fix: Go to hangar orders for aircraft could get spuriously removed when a road or rail depot got deleted (r6355)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   675
- Fix: Due to some off-by-one errors the width or height of a clipping rectangle could become 0, which isn't sensible. This should fix a very rare and hard to trigger assertion in GfxFillRect() (r6351)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   676
- Fix: Never allow scrolling the map in the main menu (scroll-settings weren't reset if switched to mainmenu) (r6037)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   677
- Fix: Never set I-am-a-thread bool to true IN the thread, dual-core machines could flip [FS#78] (r5977)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   678
- Fix: Town-growth removed houses under construction to make way for road; unwanted behaviour [FS#49] (r5970)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   679
- Fix: Cloned toad vehicles are not refitted to correct cargo [FS#275] (r5917)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   680
- Fix: Bugfix for errors in FindNearestHangar function in aircraft_cmd.c [FS#235] (r5914)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   681
- Fix: Sort order for produced amount and transported percentage was reversed in the industry list (r5912)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   682
- Fix: Changing patch settings through the console didn't accept on/off or true/false [FS#170] (r5903)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   683
- Fix: Differing price calculation for tunnels depending on starting point [FS#253] (r5901)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   684
- Fix: Goto sepot not always working for road vehicles [FS#249] (r5898)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   685
- Fix: Bus trying to service in depot of other company [SF1519167] (r5897)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   686
- Fix: If vehicles break down and service is turned off, the vehicles failed to enter any depots; now they will quickly go to a depot if set to be replaced (r5888)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   687
- Fix: Incomplete removal of player owned property due to lack of money [FS#273] (r5886)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   688
- Fix: < > boxes in patch-settings didn't grey out when they hit the limit of their range (r5714)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   689
- Fix: Check the configuration file for valid values and clamp them to their ingame minimum/maximum [SF1288024] (r3726)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   690
- Fix: Remove the restriction that the 'patch' console command can only be run from network games [SF1366446] (r3723)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   691
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   692
4254
eeb61c42340c (svn r5866) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4204
diff changeset
   693
0.4.8 (2006-08-12)
eeb61c42340c (svn r5866) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4204
diff changeset
   694
------------------------------------------------------------------------
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   695
4254
eeb61c42340c (svn r5866) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4204
diff changeset
   696
- Fix: A ship in a depot must be stopped before it can be cloned.
eeb61c42340c (svn r5866) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4204
diff changeset
   697
- Fix: After changing directory in 'Play Scenario', the default scenarios didn't show up in 'New Game'
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   698
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   699
4204
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   700
0.4.8-RC2 (2006-07-31)
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   701
------------------------------------------------------------------------
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   702
4204
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   703
- Feature: Add Italian town names as we have an official Italian translation
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   704
- Codechange: Verify the presence of music files in the gm/ folder. This should also solve some 100% CPU buildup for some users.
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   705
- Fix: Certain combinations of trains crash when moved around inside the depot.
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   706
- Fix: Reversed arrow-sign in the multiplayer list column headers on sort by name
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   707
- Fix: Industry production change button doesn't work for oilrig passangers.
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   708
- Fix: Helicopters stopping in depot after autorenew/autoreplace
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   709
- Fix: MorphOS crashes when you go a level up in the root level
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   710
- Fix: UDP sockets were used even if network-availability was set to false
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   711
- Fix: Crash when trying to build a vehicle type that is set to a max of zero
1e2a7cd51c36 (svn r5688) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 4092
diff changeset
   712
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   713
4092
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   714
0.4.8-RC1 (2006-06-28)
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   715
------------------------------------------------------------------------
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   716
4092
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   717
- Feature: Add Turkish town names as we have an official Turkish translation
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   718
- Feature: Add a fully optional configure script that is a wrapper around the cumbersome makefile.config
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   719
- Codechange: [NPF] Disable NPF totally for ships as it wholly kills performance (blathijs). Only for 0.4/ branch and 0.4.8.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   720
- Fix: Redraw the screen when switching the signal side in the patches window
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   721
- Fix: It was possible to dig into a tunnel if certain rail combinations were ontop of it
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   722
- Fix: A HQ could only be flooded at its northern tile, the other 3 were immune to water
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   723
- Fix: Fix several glitches concerning foundations. Houses, property (rail/road/bridge/etc.) and cursor are now aligned properly
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   724
- Fix: Prohibit altering a road tile while road works are in progress. This fixes some glitches like "turning" the excavation by adding/removing road bits or removing the road piece
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   725
- Fix: Only advertise the server to your external IP/network (eg not to 127.0.0.1) and use proper broadcast addresses
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   726
- Fix: '-f' switch is not valid on windows, so don't show it in help
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   727
- Fix: [autoreplace] Autoreplaced trains can leave all wagons in depot under certain circumstances
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   728
- Fix: The wrong IP could get unbanned, e.g. 'unban 1.2.3.42' could result in unbanning 1.2.3.4
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   729
- Fix: It was possible to convert the railtype of a bridge while a train was on it
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   730
- Fix: It was possible to rename signs or waypoints with the chat box
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   731
- Fix: Be more strict what it means for an aircraft to be in a hangar: It's not just being stopped on a hangar tile
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   732
- Fix: If a road vehicle is on a road depot tile and stopped doesn't mean it's in the depot. Use the proper test for this
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   733
- Fix: [AI] The AI should send a plane into a hangar if it's not in a hangar _or_ not stopped, not when it's not in a hangar _and_ not stopped
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   734
- Fix: [AI] The trolly AI used information from the wrong industry when calculating the amount of to be transported goods
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   735
- Fix: [NTP] Fix NTP over bridges: don't check the rail type when on a bridge
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   736
- Fix: Truncate text in dropdown lists to stop text overflowing.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   737
- Fix: "Erroneous train reversal on waypoints". When processing the next train order, do not even consider reversing the train if the last order was to a waypoint.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   738
- Fix: Starting a new scenario did not adhere to local difficulty settings but took it from the scenario itself. That mode is for 'play scenario'
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   739
- Fix: Vehicles on a sloped tile under a bridge were affected by the bridge speed limit
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   740
- Fix: Issue with train pathfinding over level crossings.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   741
- Fix: [AI] The AI no longer attempts to build signals under bridges.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   742
- Fix: Refresh build vehicle window (if opened) when converting rail depot
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   743
- Fix: Crash when sorting an empty server list.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   744
- Fix: The build-tree window button defaulted to a place-push-button on opening where no treetype is selected.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   745
- Fix: Game crashes when cloning/autoreplace reaches train-limit
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   746
- Fix: [NTP] properly check for railtypes on non-plain-rail-tiles
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   747
- Fix: Trains could enter certain sloped rail tiles under bridges with incompatible rail type
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   748
- Fix: Ensure the map memory is cleared after it is allocated. This fixes random deserts that sometimes occurred.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   749
- Fix: Some weird behaviour with tile selection near bridges
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   750
- Fix: Don't allow PF to enter train depot from the back (signal updates)
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   751
- Fix: Game no longer crashes when the last vehicle servicing a station has been deleted
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   752
- Fix: Reset the last built railtype when starting a new game
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   753
- Fix: Cloned vehicles get the same service interval as the original vehicle
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   754
- Fix: Game no longer errors out when "Many random towns" is selected in the scenario editor.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   755
- Fix: Obscure road dragging bug. The road build command did not return the appropiate error message of invalid-slope when building road.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   756
- Fix: Temperate bank will no longer appear (during game) in tropic landscape. This bug is from the original game.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   757
- Fix: Specify the 'stopall' console command as a debug command.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   758
- Fix: Fixed a problem that caused DeliverGoodsToIndustry to not work as intended
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   759
- Fix: Ships and aircraft can now be used as feeders as well
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   760
- Fix: When a multiheaded train is sold the pointers were not updated correctly causing sporadious crashes/disconnects.
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   761
- Fix: New plantations now cause the correct ".. being planted .." news item
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   762
- Fix: Danish town names were saved/loaded as Swiss
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   763
- Fix: Removing roads on crossings was done without a check for ownership
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   764
- Fix: [autoreplace] Fix drawing of train list for outdated engines
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   765
- Fix: Malicious clients/servers could crash the game
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   766
- Fix: [autoreplace] allow replacement of wagons even when the engine fails to be replaced
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   767
- Fix: Certain operations involving trains inside a depot could cause a crash
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   768
- Fix: [autoreplace] cost for refitting a new vehicle is added to the cost animation (player always paid for it, it just wasn't shown)
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   769
- Fix: [OSX] Save/Load issues solved for OSX 10.3.9 universal binaries
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   770
- Fix: Illegal servers in the master-server list could kick the client back to the main menu, effectively making Multiplayer impossible
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   771
- Fix: [NPF] Don't mark tiles when debugging in multiplayer, this will cause desyncs
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   772
- Fix: Several fixes to chatbox code, mainly plug a buffer overflow
48ff860ac99e (svn r5415) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 3339
diff changeset
   773
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   774
3339
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   775
0.4.7 (2006-03-26)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   776
------------------------------------------------------------------------
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   777
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   778
- Feature: [OSX] Add support for triple-binaries (PPC, PPC970, i386) (r4102)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   779
- Fix: [OSX] crash when going to fullscreen (r4100)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   780
- Fix: Allow unused wagons to have their first cache set. Fixes faulty cache-warning message and noticably speeds up depot operations (r4094)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   781
- Fix: [NPF] Trains & busses were unable to find a route when leaving a depot or bus stop. (r4072)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   782
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   783
3339
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   784
0.4.6 (2006-03-22)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   785
------------------------------------------------------------------------
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   786
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   787
- Codechange: [win32] Show the revision in crash.txt and enable the button to show the crash text in the crash-window (r3965)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   788
- Codechange: Add additional linker information to release builds to help figure out crashes more easily (r3526)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   789
- Fix: [OSX 10.3 and newer] [ 1157244 ] Can't save game if name contains german umlauts (loading savegames with certain chars still look odd) (r4038)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   790
- Fix: [OSX] major speedup for PPC fullscreen (r4034)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   791
- Fix: [Makefile] Make sure the ICON_DIR gets created before copying files there. (r4032)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   792
- Fix: [win32] Change compiler settings to use the multithreaded CRT. This prevents certain crashes on multi-threaded machines. (r4031)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   793
- Fix: [ 1453646 NPF ] Road vehicles planning through the back of depots and stations. (r4029)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   794
- Fix: Use the title of a savegame in the saveload dialog-editbox. (r4018)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   795
- Fix: Improper resolution written to the configuration file when exiting from fullscreen. (r4017)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   796
- Fix: When removing rail track from a tile where only X and Y pieces exist, explicitly update signals in both directions. (r4016)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   797
- Fix: Default the patch-setting 'pause_on_join' to true. (r4015)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   798
- Fix: Slope and height information returned for some tile types is wrong (r4014)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   799
- Fix: Fixes a bug introduced by r3228 which allowed steep rail tiles resulting in ... unwanted effects such as display artifacts. (r4012)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   800
- Fix: Update french translation (r3978)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   801
- Fix: FS#56 - [Crash] Missing glyph(s) in big-font. Added several missing glyphs for the big font. (r3970)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   802
- Fix: [ 1439907 ] Increase client list window width so at least most languages fit. (r3969)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   803
- Fix: Update german and finnish languages. (r3968)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   804
- Fix: Properly set back the owner of a crossing/road-under bridge after removing it. (r3967)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   805
- Fix: [autoreplace]: (FS#67) autoreplacing trains now keep their tile length instead of their pixel length. (r3964)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   806
- Fix: Mark the right tile as dirty. It's just a graphical glitch which happend in r1592. (r3962)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   807
- Fix: Fix crash when resizing news history window. (r3961)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   808
- Fix: Correctly implement minimum search, so road vehicles head twoards the closest station, not the last one in the list. (r3960)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   809
- Fix: [FS#61] The tooltips for raising and lowering land buttons in the scenario editor are interchanged (r3959)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   810
- Fix: Correctly restore the roadside after roadworks are finished. (r3957)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   811
- Fix: [Multistop] Check the status of the destination road stop instead of a station's first road stop. This only has effect with road vehicle queuing disabled. (r3956)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   812
- Fix: validate the setting of max_companies/spectators through the console. (r3955)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   813
- Fix: Improve game-load times. (r3954)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   814
- Fix: On loading a game, GetPlayerRailtypes() didn't account for the fact that vehicles are introduced a year after their introduction date. This will also relieve possible (rare) network desyncs. (r3952)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   815
- Fix: Restore plural forms of cargo types for several languages. (r3951)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   816
- Fix: [win32] Add directives to allow Visual Studio 2005 compilation. (r3950)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   817
- Fix: [ 1415782 ] crash in string code with openbsd/zaurus; alignment issues (r3948)
d594e7ac4758 (svn r4123) - Forward-port the release-changes from the 0.4 branch back to trunk. This ensures an updated changelog, known-bugs, etc.
Darkvater
parents: 2946
diff changeset
   818
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
   819
2946
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   820
0.4.5 (2006-01-31)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   821
------------------------------------------------------------------------
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   822
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   823
- Feature: [newgrf] Implement varaction2 property 0x41 and 0xDA. (2361)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   824
- Feature: giving server_ip a value of 'all' will make the server listen on any interface (2374)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   825
- Feature: shortcut CTRL + U that clears the current input-box (2385)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   826
- Feature: [newgrf] Implement the mechanism for handling newgrf callbacks (2389)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   827
- Feature: [newgrf] Implement the 'refit capacity' callback (2389)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   828
- Feature: saving games happen in a seperate thread (2391)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   829
- Feature: [newgrf] Implement powered wagons, and the callback that goes with it (2414)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   830
- Feature: [newgrf] Implement shorter train vehicles (2428)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   831
- Feature: New display option: 'transparent station signs' (2438)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   832
- Feature: You can now give transfer order to set up feeder systems (2441)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   833
- Feature: Removing tracks with the 'remove' tool, automatically removes signals on the tracks (2469)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   834
- Feature: [localisation] Allow changing the order of parameters in translated strings (2573)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   835
- Feature: [localisation] New way to specify plural forms (2592)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   836
- Feature: [localisation] Support genders (2594)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   837
- Feature: [localisation] Support cases (2597)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   838
- Feature: add support for truncating strings to a given (pixel) length (2607)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   839
- Feature: Overhaul DirectMusic MIDI backend, remove "experimental" status (2712)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   840
- Feature: Change the driver probing algorithm: Use the first music/sound/video which succeeds initialising instead of bailing out after the first. No need to specify -snull if no soundcard is present anymore (2728)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   841
- Feature: The Main Toolbar Dropdown Menu can now display disabled items (2734)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   842
- Feature: Clone vehicles (2764)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   843
- Feature: When starting without a config file determine the language on basis of the current locale (2777)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   844
- Feature: [NewGRF] Add support for "extended bytes" (2872)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   845
- Feature: [localisation] Major step twoards ISO-8859-15: Implement missing characters (2879)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   846
- Feature: Implement the console command rm to remove savegames (2941)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   847
- Feature: Danish town names (2957)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   848
- Feature: Menu option to toggle console (2958)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   849
- Feature: Calculate proportions of non-square giant screenshot correctly (2963)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   850
- Feature: [newgrf] Implement current set of action D (ParamSet) operations (2968)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   851
- Feature: [newgrf] Show a wagon's speed limit in purchase list (2969)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   852
- Feature: [newgrf] Support loading VarAction2 parameter for variables 0x60-0x7F (2971)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   853
- Feature: [newgrf] Add patch option for wagon speed limits (2982)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   854
- Feature: [newgrf] Support loading of bridge attributes and tables from GRF (3004)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   855
- Feature: Native Support for Win64 (3008)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   856
- Feature: OSX now uses quicktime to play midi files (3022)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   857
- Feature: [OSX] Command+Q now works in main menu (3027)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   858
- Feature: Allow unbanning players based on banlist-id (as well as IP) (3067)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   859
- Feature: 'status' and 'clients' now show the IP of the players (3067)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   860
- Feature: Make it possible to create a screenshot from the console that is both big and has no console, or any combination of (3068)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   861
- Feature: [newgrf] Add support for rail vehicle weight greater than 255 tons (3071)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   862
- Feature: 'HOME' icon to saveload dialogs that jumps to the default save/load directory based on the dialog (3096)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   863
- Feature: Turkish translation (3120)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   864
- Feature: [newgrf] Support positioning of rail vehicle visual effects (3132)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   865
- Feature: [newgrf] Support for articulated rail vehicles (3139)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   866
- Feature: [newgrf] Add support for cargo refitting specification by cargo classes (3148)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   867
- Feature: [newgrf] Action 7/9 new value : is it TTDPatch or OpenTTD? (3152)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   868
- Feature: Drag and drop rocky areas in scenario editor (3153)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   869
- Feature: Added patch option to link the terraform toolbar to the rail, road, water and airport toolbars (3157)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   870
- Feature: Right-Click-Scrolling optionally moves in the opposite direction (3222)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   871
- Feature: Native cocoa sound and video drivers for OSX (3281)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   872
- Feature: [newgrf] Allow train running cost class to differ from engine class (3388)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   873
- Feature: Kick and ban now with IP numbers (3407)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   874
- Feature: Allow seeing and setting the maximum amount of companies and spectators for a server. This can be changed/viewed during runtime as well in the console (3427)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   875
- Feature: Allow the network game list to be sorted (by name/clients/compatibility ascending/descending) (3441)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   876
- Feature: Make it possible to ban offline clients (3469)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   877
- Fix: The refit window now shows the correct refit options (2365)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   878
- Fix: Refitting to a cargo which is already carried by some vehicles takes their capacities into account for display (2365)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   879
- Fix: Add 'multihead' TTDPatch option to OpenTTD newgrf flags-emulation (2368)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   880
- Fix: make install tried to install scenarios in the (non-existing) personal dir when USE_HOMEDIR is specified (2371)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   881
- Fix: [console] update the example scripts in the scripts/ directory to reflect the new console functionality (2372)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   882
- Fix: [console] any line starting with a '#' is a comment so ignore it (2372)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   883
- Fix: [console] The special variables whose value can only be set by a custom process should, also print out their newly set value there (2372)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   884
- Fix: [newgrf] Ignore action 0 prop 0x20 (air drag) (2377)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   885
- Fix: [newgrf] Further property stubs, help prevents subsequent incorrect reading of newgrf data (2378)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   886
- Fix: Build year for mail compartment of planes was not set correctly, affected station ratings (2380)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   887
- Fix: Endgame window on easy difficulty resulted in infinite loop (2381)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   888
- Fix: Check the airport type when building an airport (2382)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   889
- Fix: Monkey-testing turned up some command crashes (2383)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   890
- Fix: Check selling land and setting player colour. Also an extra map-bounds check for terraforming (2384)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   891
- Fix: [realistic accel] Very slow trains no longer get an increase in maximum speed when part of them is in a depot (2388)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   892
- Fix: [newgrf] Load power for dual-headed engines correctly (2400)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   893
- Fix: [newgrf] When resolving callbacks, dont ignore wagon overrides (2410)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   894
- Fix: Station ratings aren't affected by speed limits from realistic acceleration anymore (2411)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   895
- Fix: building vehicles without depot crashed the game (2412)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   896
- Fix: certain resolutions caused a crash when minimap was partly dragged outside the game window (2424)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   897
- Fix: Deleting canals under bridges removed bridges first in certain configurations (2436)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   898
- Fix: [NPF] Vehicles try to drive into a tunnel entrance from above (2471)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   899
- Fix: [newgrf] Some road vehicle action 0 properties were loaded as the wrong type (int8,int16,int32) causing undefined results. (like cargo types being wrong) (2474)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   900
- Fix: The console variable autoclean_unprotected was linked to the variable _network_autoclean_protected (2498)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   901
- Fix: Old bug in the PCX writer: The first pixel column contained garbage, the picture was shifted one to the right, and the last column was dropped (2512)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   902
- Fix: Using the mouse wheel could lead to a crash if mouse was not over a widget (2530)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   903
- Fix: blinking 'lock' gfx in multiplayer games (2548)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   904
- Fix: Remove original train pathfinder. Enhanced old pathfinder. (2553)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   905
- Fix: Spaces in the path to the MIDI files caused the win32 MIDI player to fail (2563)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   906
- Fix: set server map name to the loaded name of the game/scenario (2610)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   907
- Fix: Improve the old pathfinder. Changed it to A* instead of Dijkstra. Benchmark shows that NTP is now around 10x faster than NPF (2635)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   908
- Fix: Correctly save and load company_value, it's 64 bits wide, not 32 bits (2684)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   909
- Fix: Volume control works now for the DirectMusic MIDI backend (2712)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   910
- Fix: Change the fence algorithm so it removes fences when no farm tile is adjacent (2739)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   911
- Fix: Tree tiles above the snow line got redrawn disproportionately often (2750)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   912
- Fix: Depots could build trains of the wrong track type (2764)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   913
- Fix: Sort the directories in the scenarion/savegame list (2860)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   914
- Fix: On OS/2 show the trailing \ if the current directory is a root directory (2860)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   915
- Fix: Return a proper version number, when testing the TTDPatch version in the SkipIf action (2862)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   916
- Fix: Change the way NewGRFs are loaded, this saves quite some sprite slots - about 2000 for DBSetXL for example (2868)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   917
- Fix: Several format string vulnerabilities and buffer overflows in the network code (2899)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   918
- Fix: fixed issue where autorenewed vehicles didn't get all stats updated (2912)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   919
- Fix: Exit the child of the extmidi backend with _exit() instead of exit(), because we don't want any atexit handlers - especially flushing output streams - to run, if exec() fails (2938)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   920
- Fix: Server crash with "say"-command (2950)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   921
- Fix: Fix win32 midi volume level control which didn't work (2960)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   922
- Fix: [OSX] quitting the game no longer leaves a process behind that eats all the CPU power (3281)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   923
- Fix: Fix for [ 1216203 ] UFO-broken waypoint (2961)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   924
- Fix: [newgrf] Include missing grf feature canal
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   925
- Fix: [newgrf] Add bounds checking to VehicleChangeInfo for vehicles
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   926
- Fix: [newgrf] Wagon speed limits don't apply for wagons with livery overrides
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   927
- Fix: Align settings pool items to the size of void* to fix bus errors on 64bit architectures which require aligned variables (2976)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   928
- Fix: restart_game_date is an UINT16, not a BYTE. Now setting the game restart year via the console should work (2987)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   929
- Fix: [newgrf] Some GRF files don't specify a name or description, in which case the Action 8 is 8 bytes, not 9 (3005)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   930
- Fix: The finnish markka was never abbreviated with capital letters (3021)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   931
- Fix: Improve handling of non-existent sprite sets (3044)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   932
- Fix: Don't attempt to map and empty sprite group to a vehicle (3045)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   933
- Fix: Fixed typo and hang for BeOS Networking (3053)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   934
- Fix: On Win98 and lower when you go to the root directory of a drive (eg. C:\) you were stuck there indefinitely and couldn't change any directories or see any files (3056)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   935
- Fix: Complete rewrite of autoreplace; multiheaded train engines are replaced correctly (3081)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   936
- Fix: A new train is now made if the front unit is an engine and the former front engine is moved away (3144)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   937
- Fix: There are only 2 possible directions for ship depots, not 4 (3199)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   938
- Fix: Allow bribing up to the maximum rating for bribing, don't disable this option at some arbitrary value early (3201)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   939
- Fix: Don't lower land on tunnel, even with diag tracks on it (3228)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   940
- Fix: Crash when making a screenshotin the main menu (3235)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   941
- Fix: Crash when starting a scenarion via 'New Game' fails (3235)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   942
- Fix: Determine clicked status of sticky icon from window flags rather than the widget click state (3247)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   943
- Fix: Graphical glitch with autorail tool on a certain tile-types (3254)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   944
- Fix: Center the X of the window close button (3302)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   945
- Fix: [newgrf] Unload engine names before loading grf files (3316)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   946
- Fix: Network window crash when it receives invalid information for example from the integrated nightly, so validate the network-input when it is received (3322)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   947
- Fix: Build failed if SDL is built without pthread support (3326)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   948
- Fix: Move initialization of vehicle random_bits to DC_EXEC blocks to allow use of Random() instead of InteractiveRandom(), which will alleviate some possib le network desyncs (3352)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   949
- Fix: The default AI tried to change the service intervals of vehicles via the CMD_CHANGE_TRAIN_SERVICE_INT command - regardless of the type of the vehicle (3367)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   950
- Fix: Out-of-bounds array access when road vehicles overtook in a curve caused desyncs (3371)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   951
- Fix: Update signal states when building or removing rail station blocks (3372)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   952
- Fix: Don't allow trains to get bigger than 100 via drag and drop (3374)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   953
- Fix: Don't reset date in the scenario editor when pressing RandomLand (3376)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   954
- Fix: [newgrf] Running cost should be halved for dual head vehicles (3384)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   955
- Fix: No fence was placed when placing fences and the neighbouring tile is a rail configuration which permits a fence but has a signal (3389)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   956
- Fix: [newgrf] Ignore non-climate dependent cargo types (3394)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   957
- Fix: [newgrf] Only add a random number of days to an engine's base introduction date if that date is not 0 (3410)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   958
- Fix: When changing the server password via the console, actually set the password as well as flag whether it is required (3411)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   959
- Fix: Under certain conditions placing a road tile parallel under a bridge would, instead of failing, succeed and place a perpendicular piece (3413)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   960
- Fix: Disable the Fund New Industry menu item and window when connected to a server as a spectator (3414)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   961
- Fix: Disable the clone and refit buttons in the train view when viewing another player's vehicles, or as a spectator (3415)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   962
- Fix: Disallow building an oil rig above sea level (3416)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   963
- Fix: When removing a town-owned tunnel the player's rating was not reduced (3418)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   964
- Fix: (Possible) game crash on removing track/road under bridge if a vehicle was on the track/road under the bridge and the track/road sloped (3419)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   965
- Fix: [newgrf] Only power should decide whether a rail vehicle is an engine or a wagon. (fixes SHIKI 810 in jpsetw.grf) (3424)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   966
- Fix: Incorrect validating of tree-planting command which can allow a buffer-overflow (3446)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   967
- Fix: [newgrf] When changing the sprite ID of a vehicle, if it is not FD (custom graphics), the value needs to changed from a 16bit array offset to an array index. (fixes tropicstw.grf) (3449)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   968
- Fix: You couldn't remove an item from a list-type of config ingame from the configuration file (3475)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   969
- Fix: [newgrf] Always reinitialize the ttdpatch flags as patch settings may have changed (3486)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   970
- Fix: Price for demolishing a bridge was dependent on orientation and map size (3487)
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   971
576b2836633c (svn r3502) - Update appropiate files with release information for 0.4.5
Darkvater
parents: 1849
diff changeset
   972
1849
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   973
0.4.0.1 (2005-05-21)
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   974
------------------------------------------------------------------------
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   975
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   976
- Feature: Add 'clear' command and CTRL+L to empty console window
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   977
- Feature: add the possibility to print out the current debug-level
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   978
- Fix: [MacOSX] default path for midi player on mac is now correct again
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   979
- Fix: Updated makefile for FreeBSD
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   980
- Fix: Text overflows in about box
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   981
- Fix: Link error while compiling as dedicated server
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   982
- Fix: Do not execute empty commands
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   983
- Fix: Make OpenTTD icon look good on Win2K and earlier
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   984
- Fix: NetworkUDPRemoveAdvertise wasn't completely correct
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   985
- Fix: Signs in multiplayer didn't work
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   986
- Fix: Dedicated server desyncs
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   987
- Fix: [ 1197216 ] Error: !invalid string id 0 in GetString, dedicated server endgame crash
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   988
- Fix: Don't allow things to be renamed to nothing
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   989
- Fix: Windows installer deletes spritecache files on uninstall
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   990
- Fix: Depot window did not get redrawn when a non-train-engine was sold
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   991
- Fix: Do not scroll the game with the arrow keys when the chatbox is open
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   992
- Fix: Remove warning from release build when assertions are no longer active
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   993
- Fix: It was possible to open more than one tree window
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   994
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
   995
1821
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
   996
0.4.0 (2005-05-15)
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
   997
------------------------------------------------------------------------
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
   998
- Feature: Bigger maps. Enjoy playing up to 2028x2048 (64 times as big as you were used to!)
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
   999
- Feature: New realistic acceleration; should be much better. Inlcudes gigger penalty on narrow curves and speedlimits in depots/stations
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1000
- Feature: It is now possible to build multiple road stations (up to 8) on a single station (multibus).
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1001
- Feature: New PathFinder (NPF). Support for train/road and ship based on A*. No more braindead pathfinding
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1002
- Feature: Dynamic towns/industries/stations/vehicles/signs/orders/everything, up to 64K
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1003
- Feature: Brand new OldLoader so OpenTTD is TTD(Patch) compatible again. Also endian safe
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1004
- Feature: Even better newgrf support, except for callbacks, everything works (ok, almost)
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1005
- Feature: Improved multiplayer. More console options, less desyncs and more fun
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1006
- Feature: Protected OpenTTD from interference of hacked clients, so it should be safe to play again.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1007
- Feature: [ 1093261 ] Saving vehicle sorting criteria for each vehicle type
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1008
- Feature: [ 1107690 ] Resizable orders GUI
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1009
- Feature: [ 1166978 ] Focus keyboard on input-box in Multiplayer Menu
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1010
- Feature: [ 1174313 ] terrain hotkeys nonfunctional in scenario editor (D,Q,W,E,R,T,Y,U fltr)
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1011
- Feature: Complete rework of console and new commands like ls, save, load, help, etc.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1012
- Feature: Signs are shown in the colour of the player who created them
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1013
- Feature: Add cheat option to set production of raw-material industries in game
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1014
- Feature: Replace trian GUI remembers railtype selected from the dropdown menu
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1015
- Feature: Improved Autoreplace
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1016
- Feature: many more smaller features :D
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1017
- Fix: [ 1108618 ] A wrong error message was displayed when trying to
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1018
- Fix: [ 1110407 ] Game does not crash any more when a newgrf file doesn't exist
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1019
- Fix: [ 1112469 ] Clearing land for free by reallocating HQ
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1020
- Fix: [ 1112469 ] Clearing land for free by reallocating HQ
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1021
- Fix: [ 1113037 ] crash when accessing hi-scores in editor, it is now disabled.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1022
- Fix: [ 1113399 ] Game no longer crashes when right-clicking a disabled Full Load button
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1023
- Fix: [ 1114100 ] Dedicated server boots again
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1024
- Fix: [ 1114950 ] Game crashed sometimes when there were no industries in the map
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1025
- Fix: [ 1115200 ] In the main menu, when starting a new game while the load game dialog is open, openttd asserts.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1026
- Fix: [ 1117538 ] non-stop orders are no longer accidently skipped
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1027
- Fix: [ 1116619 ] Generate the correct smoke type for diesel trains
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1028
- Fix: [ 1119308 ] Max passengers / mail variables are now 32 bit
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1029
- Fix: [ 1109400 ] Better test if a string actually contains any console command
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1030
- Fix: [ 1108637 ] 'Play scenario' now loads game options and difficulty, 'Load game' starts game with user-selected values.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1031
- Fix: [ 1143587 ] carriages of newgrfs can be refitted again
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1032
- Fix: [ 1117730 ] Production values of temperate-climate banks can now be altered
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1033
- Fix: [ 1118810 ] openttd: ship_cmd.c:642 ... Assertion failed. Mapwrap fixed in ship_cmd.c (was implicitely ok before biggermaps).
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1034
- Fix: [ 1117327 ] Assertion error on kick. When a company is cleaned all its windows need to be closed. For global vehicle lists, the no-staiton index of -1 was not taken into account
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1035
- Fix: [ 1114261 ] Speeding up when pressing ALT+TAB (Windows)
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1036
- Fix: [ 1149403 ] Signals dissaper after typing text and pressing enter!. Signs in Scenario Editor have no owner so ignore that.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1037
- Fix: [ 1149766 ] Single tile Bridge in Volcano City scenario. Some bridges still had the old single-tile bridge bug that was caused by improper town growth in combination with DC_AUTO. Fixed the scenario.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1038
- Fix: [ 1119147 ] Stop startup memory corruption crash using optimized MSVC6. MSVC6 workaround as it's too stupid again for its own good
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1039
- Fix: [ 1101874 ] Dedicated server now accepts '-g' (load game) as param
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1040
- Fix: [ 1155696 ] Crash with german umlauts in station names.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1041
- Fix: [ 1158618 ] Segmentation fault when loading savegame, out of bounds array check.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1042
- Fix: [ 1149487 ] Autosave ignoring settings
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1043
- Fix: [ 1024703 ] Infinite access for A:\ (win32). Patch [1171208]. Only requery drive(s) if the user changes a directory, also surpress the OS error box that pops up on some windows machines.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1044
- Fix: [ 1095110 ] Create Lake and draggable Create Desert tools
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1045
- Fix: [ 1172878 ] Trains "Go to depot" button: click twice skip to next order
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1046
- Fix: [ 1146215 ] Engine power not updated w/auto replace" autoreplace now forces an update of the cache.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1047
- Fix: [ 1173690 ] Path displaying as "C:\\" in saveload window win32-only
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1048
- Fix: [ 1179892 ] click & drag removal of road assertion fail.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1049
- Fix: [ 1174237 ] Max loan always in euros, use _opt_ptr instead of _opt
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1050
- Fix: [ 1184201 ] AI orders its vehicles to a competitor's truck stop.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1051
- Fix: [ 1188986 ] Song in main menu screen should loop when it ends.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1052
- Fix: [ 1188777 ] Non-existing sprite #5125 (presignal). The DOS grf file trgi.grf has 6 less sprites than the windows one.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1053
- Fix: [ 1190625 ] Changing mapsize crashes game with highlighting.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1054
- Fix: [ 1190896 1184378 ] [NPF] Trains ignoring their railtype (mono, maglev)
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1055
- Fix: [ 1202115 ] Clicking shipslist on bouy asserts GetPlayer().
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1056
- Fix: [ 1187613 ] No HQ present for competitor, disable 'View HQ' button
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1057
- Fix: [ 1193048 ] Pre-signal stays red when there is only a single exit signal
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1058
- Fix: [ 1185176 ] Train in tunnel is not properly detected by signal code
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1059
- Fix: [newgrf] rotors of custom helicopters are displayed correctly in the hangar window
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1060
- Fix: Scenario Editor now handles human-made roads better (try to build a city layout before placing the city, finally that works very nice)
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1061
- Fix: [Newgrf] helicopters are correctly recognized
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1062
- Fix: [autoreplace] made sure that planes only show planes in replace GUI and helicopters only show helicopters
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1063
- Fix: (Work around?) crash when generating tropical maps
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1064
- Fix: [autoreplace] Cheaters can no longer exploit autoreplace to get vehicles, that's not invented yet
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1065
- Fix: [autoreplace] Fixed a stupid bug introduced in r1687, that made a crash if anybody tried to autoreplace anything but an aircraft
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1066
- Fix: expand railroad stations beyond maximum spread
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1067
- Fix: [autoreplace] fixed a typo that could prevent autoreplaced aircraft from automatically go to a hangar
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1068
- Fix: Hacked clients can no longer be used to build vehicles that are not available yet
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1069
- Fix: Minimum profit of vehicles was calculated wrong for Performance Rating
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1070
- Fix: no longer a station where you only unload is bad for your town-rating
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1071
- Fix: Crash in scenario-editor with terraforming out-of-map bounds.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1072
- Fix: Game would crash if you full-screened with the 'fullscreen' button than chose a resolution from the dropdown box that was no longer valid.
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1073
- Fix: Scrolling with the arrow keys is now smooth and it now also scrolls exactly in tile direction if e.g. up and left are pressed
6b13b0210b07 (svn r2325) - Update OpenTTD for 0.4.0 release
Darkvater
parents: 1166
diff changeset
  1074
- Fix: many more fixes but I am too tired to list them all
1849
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
  1075
433b3d2ede3f (svn r2354) Update OpenTTD for 0.4.0.1 release
orudge
parents: 1821
diff changeset
  1076
1153
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1077
0.3.6 (2005-01-24)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1078
------------------------------------------------------------------------
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1079
- Feature: resizable windows. All useful windows are already made resizable.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1080
- Feature: highscore chart (accessible from the difficulty window) with top5 companies for a given difficulty (select the difficulty in the menu)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1081
- Feature: endgame score on 1 jan 2051 where you are added to the highscore if sufficiently large points have been accumulated. Game is paused while
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1082
- Feature: Visually enhanced autorail placing
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1083
           When using the autorail tool, the rail pieces which are going to be build are highlighted.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1084
           If a piece is shown in red, this indicates that the slope/rail combination is impossible. It does not tell you if
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1085
           the rail line construction might not be possible because of other obstacles, e.g. houses or water.
1156
2410cdb83d76 (svn r1657) changelog update
bjarni
parents: 1153
diff changeset
  1086
- Feature: Autoreplace Vehicles (accessible from the vehicle lists)
1153
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1087
           This feature works much like autorenew, but it will get you a new engine type instead of a new one of the same type. Once
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1088
           ordered, it will automatically replace the engines while they visits a depot. The GUI for setting this up have been added on the
1156
2410cdb83d76 (svn r1657) changelog update
bjarni
parents: 1153
diff changeset
  1089
           vehicle overview windows (Bjarni)
2410cdb83d76 (svn r1657) changelog update
bjarni
parents: 1153
diff changeset
  1090
- Feature: A counter to tell how many engines you have of each type to the autoreplace vehicle windows (Bjarni)
1153
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1091
- Feature: A display for the total map population to the town display
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1092
- Feature: [network] RCon (Remote Connection).
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1093
           A server can set: 'set rcon_pw <password>' to enable rcon
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1094
           A client can now do: 'rcon <password> "<command>"'
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1095
           !!Warning!!: do not give your rcon password to people you do not thrust!
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1096
- Feature: hotkeys for dock and airport toolbar (see http://wiki.openttd.org/index.php/Hotkeys)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1097
- Feature: [Network] banning system (mostly tnx to guru3) A server can ban people via ClientList using 'ban', 'unban', 'banlist'.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1098
- Feature: [Network] server can now pause and unpause a game through the console. Use 'pause' and 'unpause'
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1099
- Feature: [OS/2] OS/2 support is now finished (Fixes for networking, file selection, keyboard input, plus many other minor issues)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1100
- Feature: [SDL] Show revision number in window title
1156
2410cdb83d76 (svn r1657) changelog update
bjarni
parents: 1153
diff changeset
  1101
- Feature: [Unix] Check which gcc version is present and only set available compiler flags
1153
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1102
- Feature: [Windows] CTRL+V (Paste) now works on all editboxes. This includes 'Add Server', chat, etc.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1103
- Feature: [Windows] dedicated server is now functioning correctly
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1104
- Feature: Addded keyboard shortcuts for the order window
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1105
- Feature: Aircraft refit options have been restricted to "sane" values.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1106
- Feature: allows setting the production values of the rawmaterial producing industries in the editor
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1107
- Feature: console support for loading maps. Use 'load', 'list_files' and 'goto_dir' to navigate and load games.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1108
- Feature: Display server port in the multiplayer game info window
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1109
- Feature: dynamite in landscaping toolbar (hotkey 'D')
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1110
- Feature: Improved Network Lobby GUI with a green dot if company income is positive (else red dot) and lock icon if company is password protected
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1111
- Feature: Make ottd compile on Zeta
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1112
- Feature: MD5 hash check for TTD files (The original TTD files are now checked with a MD5 sum to determine which version of the grf files is used and to warn about possible file corruptions. Thanks to ledow for the original patch)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1113
- Feature: New companies receive a 5-year protection period against buying-up
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1114
- Feature: norwegian townnames (Simen Graaten)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1115
- Feature: Order Checking is only execute for ONE vehicle in an order-share system
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1116
- Feature: Passengers aircraft now ignore the amount of mail for "full load any" options
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1117
- Feature: place multiple accepting industies nearby in the editor mode if the appropriate patches are set
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1118
- Feature: population in label of the town (patch setting)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1119
- Feature: scrolling credits list (in  alphabetical order)
1156
2410cdb83d76 (svn r1657) changelog update
bjarni
parents: 1153
diff changeset
  1120
- Feature: Train window now shows the number of vehicles per row (mpetrov)
1153
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1121
- Feature: [ 1039061 ] Swiss town-names (vulvulune)
8548
55a6ec4ec456 (svn r11612) -Change: update some documentation.
rubidium
parents: 8404
diff changeset
  1122
- Feature: [ 1090950 ] Adding 16:10 resolutions for mainly laptops (doode)
1153
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1123
- Feature: [ 1098254 ] (dis)Allow Shares. Add patch options to allow buying/selling of shares (Hackykid)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1124
- Fix: [ 1031451 ] Catchment area shows when buying sign
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1125
- Fix: [ 1040119 ] Flood and wagons in depot
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1126
- Fix: [ 1050990 ] Buying trains sometimes accounted for incorrectly.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1127
- Fix: [ 1084074 ] Delayed news messages
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1128
- Fix: [ 1090495 ] Slopes under high bridges weren't flooded
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1129
- Fix: [ 1092473 ] In scenario editor, when trees are placed randomly, they are no longer placed on farmland
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1130
- Fix: [ 1092661 ] On create, the scrollbar of the server-list was not updated
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1131
- Fix: [ 1092707 ] placing rocks in scenario editor. You can place rocks on trees and vice versa
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1132
- Fix: [ 1093200 ] Drive side in new games. Setting the driver side is possible during the game until someone buys road vehicles. In networked games only the server can change it.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1133
- Fix: [ 1093466 ] no more glitches with many maps in the scenario list when creating server
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1134
- Fix: [ 1093485 ] Dissappearing rocks in Scenario Editor
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1135
- Fix: [ 1094092 ] Toolbars accessible via keyboard in spectator mode
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1136
- Fix: [ 1095020 ] When all stations in an aircraft's order list are demolished, the plane eventually crashes (running out of fuel)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1137
- Fix: [ 1095143 ] Servers list now also saves the port
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1138
- Fix: [ 1098553 ] Crash when all vehicles from a vehicles per station list had been removed
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1139
- Fix: [ 1099101 ] starting year patch goes out of range. Clamped year between 1920-2090
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1140
- Fix: [ 1099225 ] Bug Fix - Vehicle Lists not updated at Acqusition (thx tamlin and mpetrov)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1141
- Fix: [ 1099451 ] Game crashes after the click on Rename (see also Bug 10992). There was no check for non-selected engine
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1142
- Fix: [ 1100736 ] wrong tooltip for place desert button
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1143
- Fix: [ 1100767 ] fast forward in main menu
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1144
- Fix: [ 1101179 ] Crash if generating land while industry window is open. This also happened for towns and the land information window
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1145
- Fix: [ 1101906 ] Configure Patches window text overflow
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1146
- Fix: [ 1101963 ] console in dedicated server
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1147
- Fix: [ 1102275 ] Game crashed when clicking "new face" or "company color" twice
1156
2410cdb83d76 (svn r1657) changelog update
bjarni
parents: 1153
diff changeset
  1148
- Fix: [ 1102776 ], [ 1099535 ] Vehicle lists are now redrawn when a vehicle arrives in a depot. Station-specific vehicle lists are now redrawn daily as well (not only the master list)
1153
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1149
- Fix: [ 1103113 ] font size changing. Dedicated server did not have code filtering, 'tab' could result in bigger fonts
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1150
- Fix: [ 1103187 ] Order Check messages are now validated before displayed
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1151
- Fix: [ 1103301 ] Railroad tracks on slopes weren't flooded
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1152
- Fix: [ 1104350 ] Crashed trains do not initiate the lost vehicle message anymore
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1153
- Fix: [ 110452 ] On horizontal/vertical tracks you are also charged for building/removing signals on the parallel track on the same tile.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1154
- Fix: [ 1104969 ] Aircraft in hangar messages are now revalidated before display
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1155
- Fix: [ 1105112 ] Destroyed train locks crossings
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1156
- Fix: [ 1105281 ] upgrade rail fails when train under bridge
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1157
- Fix: [ 1105959 ] Trains don't think they're on a slope any more while they drive around in a tunnel
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1158
- Fix: [ 1105963 ] Buoys can now only be removed if no ship has it in their schedule. (This makes buoys more useable in multiplayer games again, as buoys can't be deleted by other players if they are used.)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1159
- Fix: [ 1106354 ] Graph's keys get confused
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1160
- Fix: [ 1106930 ] placing signals with 2x1 drags is treated as placing a single signal
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1161
- Fix: [ 1107350 ] console ignoring return character occasionally.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1162
- Fix: [ 1108008 ] Scenario creation bug; engines are of correct year when scenario is saved
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1163
- Fix: [ 1092474 ] little red box in scenario editor
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1164
- Fix: [ 1099197 ] scrolling through console sometimes crashed the whole game.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1165
- Fix: [ 1099209 ] Catchment area with drag&drop stations
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1166
- Fix: [Network] 'kick 1' did crash dedicated servers
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1167
- Fix: [Network] A server no longer crashes when a client sends an invalid DoCommand, but drops the client instead.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1168
- Fix: [Network] Added packet protection. No longer a client or server
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1169
- Fix: [Network] Bug in bind system. Advertising failed on systems with more then 1 ip, and server_bind active to one of them.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1170
- Fix: [Network] Disabled 'money-cheat' (read: bug which could give people a lot of money)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1171
- Fix: [SDL] now the binary never links to SDL if DEDICATED is set.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1172
- Fix: [Windows] somehow mousewheel was disabled on windows using SDL; reenabled again
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1173
- Fix: a modified client could try to replace a vehicle to an invalid engine ID and crash the server.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1174
- Fix: autoreplace vehicle lists are now redrawn when a new vehicle becomes available
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1175
- Fix: Buy Vehicle GUI now shows HPs bigger than 32000 correctly
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1176
- Fix: Console alias, load_game functionality and load fix
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1177
- Fix: correct error message for when trying to build a railroad station over a bus/truck/etc-station.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1178
- Fix: Correct landscaping buttons in monorail and maglev toolbars
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1179
- Fix: dedicated server also writes to log file if active
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1180
- Fix: Desert-landscape does no longer crash
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1181
- Fix: Expand town is a bit more agressive
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1182
- Fix: finally zooming in/out always works.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1183
- Fix: fixed chat-bug (that from a certain moment, nobody could talk)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1184
- Fix: fixed weight for double-head trains and with that the acceleration (now maglev lvl4 can reach their top speed, and are faster than lvl3)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1185
- Fix: Full-Loading trains no longer get "lost" after a while (Hackykid)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1186
- Fix: Graphs were not updated correctly when one graph with a certain selection was already open and another graph window was opened
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1187
- Fix: in multiplayer clientlist can only be opened once
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1188
- Fix: Loan does not count against the company value
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1189
- Fix: nasty bug where one could build one station OVER the other
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1190
- Fix: No crash when creating a game with New English town names any more
1156
2410cdb83d76 (svn r1657) changelog update
bjarni
parents: 1153
diff changeset
  1191
- Fix: now helicopters will use a hangar in schedule to be replaced in, even if they are only set to service there. Since helicopters are serviced at helipads, they will only go there if they needs to be replaced or renewed. They will also use a hangar in an airport in the schedule if needed. (Bjarni)
1153
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1192
- Fix: only a server can rename a town in a MP game
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1193
- Fix: really old maps do load again (Darkvater / TrueLight)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1194
- Fix: Refit engine button is now disabled when cargo capacity equals zero
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1195
- Fix: server issue where some company names were wrong
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1196
- Fix: Ship Vehicle Lists are now redrawn correctly
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1197
- Fix: signal stays red if a track is removed (Darkvater / Tron / TrueLight)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1198
- Fix: solve AI related order-problem
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1199
- Fix: starting openttd with -g <invalid_name> now acts normal
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1200
- Fix: The cost for an autorenew was not always send to the right player ;)
1156
2410cdb83d76 (svn r1657) changelog update
bjarni
parents: 1153
diff changeset
  1201
- Fix: Autorenewing multiheaded train engines now costs the correct amount. Used to be twice the correct price
1153
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1202
- Fix: the scrollbar in the network gui (server list) now updates when scrolling (HackyKid)
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1203
- Fix: Train crashes should no longer desync the game.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1204
- Fix: When deleting an order, the next pointer was not cleared, resulting in some unusual behavoir from time to time
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1205
- Fix: You can now also delete automatically found servers by pressing "del"
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1206
- Fix: You should no longer be able to delete bridges on any type of underground when there is a vehicle on it
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1207
- Add: A brand new set of icons.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1208
- Change: AutoRenew is now a client-side patch instead of a game-side patch
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1209
- Change: Removed the 'close ALL windows' from the toolbar since shift+del does this.
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1210
- Language: Updated all languages
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1211
- Fix: Many more things....
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1212
1fd947f47d7e (svn r1654) updated changelog and known-bugs for 0.3.6
dominik
parents: 799
diff changeset
  1213
799
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1214
0.3.5 (2004-12-24)
772
7b1f5ae479ac (svn r1238) Changelog update with the mac specific stuff since 0.3.4
bjarni
parents: 249
diff changeset
  1215
------------------------------------------------------------------------
799
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1216
- Feature: [Network] New network, very stable, a lot of new features
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1217
- Feature: [Network] Ingame Serverlist (with online game-servers to join)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1218
- Feature: [Network] Webbased Serverlist: http://servers.openttd.org/
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1219
- Feature: [Network] Added dedicated server support
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1220
- Feature: [Network] Cheat protection in MultiPlayer
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1221
- Feature: [Network] Patch settings are also synced with the server
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1222
- Feature: [Network] Chat
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1223
- Feature: Custom currency settings
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1224
- Feature: Per-station vehicle lists
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1225
- Feature: More realistically sized catchment areas
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1226
- Feature: Sticky windows
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1227
- Feature: Even better support for newgrf-files
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1228
- Feature: Implement improved vehicle loading algorithm
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1229
- Feature: Even more advanced console
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1230
- Feature: Game compiles under BEOS_SERVER
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1231
- Feature: Game compiles under OS/2 (no network-support)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1232
- Feature: OpenTTD runs with the grf files of the DOS version
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1233
- Feature: [Big Endian computers, which are mac and MorphOS]: are able to load savegames by TTD(Patch)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1234
- Feature: Many more new things...
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1235
- Add: 'l' openes the landscaping toolbar globally
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1236
- Add: Make the town sometimes build streets on slopes
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1237
- Add: Manpage
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1238
- Add: New checkpoint grahpics
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1239
- Add: SHIFT+DEL now deletes all non-vital windows (only status bar and main bar remain)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1240
- Add: Windows now shows revision, release information in title bar
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1241
- Add: Windows snap at each other
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1242
- Change: [OSX build] Moved data and lang folders inside OpenTTD. This got rid of the package system too, making installing/updating easier
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1243
- Fix: [OSX build] Music is now on by default again
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1244
- Fix: [OSX build] Made error opens the console
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1245
- Fix: [SDL] Added a confirmation dialog when quitting the game
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1246
- Fix: A train can leave and enter the same depot at the same time, then the trai simply got stuck
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1247
- Fix: Crash when making png screenshot with odd resolution (Tron)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1248
- Fix: Directories in *nix are now sorted alphabetically in ascending order (Tron).
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1249
- Fix: Do not consider a road station as street when growing the town
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1250
- Fix: Engines from other climates do not appear any more when never_expire_vehicles is enabled
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1251
- Fix: Game options (like drive side) are not taken from the scenario when using 'new game' command
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1252
- Fix: Order checker now correctly detects station with invalid facilities
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1253
- Fix: Polished GUI in a lot of ways
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1254
- Fix: Saving or loading a map doesnt pauses the game anymore
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1255
- Fix: Some bridge part isn't displayed transparent in transparent mode
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1256
- Fix: Starting with -r option allows all resolutions (Tron)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1257
- Fix: The pathfinder no longer sees rail with an other owner as a possible route.
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1258
- Fix: Unable to select other screenshot format in Game Option
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1259
- Fix: Unwanted town renaming
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1260
- Fix: Vehicles slow down under bridge if the track is on a foundation
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1261
- Fix: You can no longer change name of waypoints whom are owned by somebody else
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1262
- Fix: [ 1090313 ] Shares are now also sold when a company goes bankrupt
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1263
- Fix: [ 1087701 ] It is no longer possible to crash trains of other companies by building a depot close to a station. (even more: trains do no longer enter tiles that do not belong to his owner)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1264
- Fix: [ 1087403 ] Crashed trains aren't reported to have too few orders any more
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1265
- Fix: [ 1086375 ] Backup-order-list was not closed with an OT_NOTHING,
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1266
- Fix: [ 1085255 ] Docks now have a button to display the catchment area
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1267
- Fix: [ 1070274 ] Invisible trains. Weird macros and MSVC optimizing don't always mix. (Tron)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1268
- Fix: [ 1068269 ] Number of passangers and mail in exclusive test offer window is swapped
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1269
- Fix: [ 1066504 ] Pause key pauses the game
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1270
- Fix: [ 1066121 ] Resetting file name after deleting a file (dannys9)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1271
- Fix: [ 1066114 ] Code error in win32.c Thanks Shai
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1272
- Fix: [ 1065247 ] Windows can be placed behind toolbar
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1273
- Fix: [ 1064742 ] Editor Map-Menu wrong String
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1274
- Fix: [ 1058809 ] Always report a bus/lorry station as unpassable
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1275
- Fix: [ 1053397 ] Refit train window stays open
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1276
- Fix: [ 1050993 ] Incorrect Tooltip in Road Vehicle List.
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1277
- Fix: [ 1048596 ] Monorail and Maglev sounds are swapped
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1278
- Fix: [ 1040119 ] Flooded wagons in depots don't keep constantly exploding any more
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1279
- Fix: [ 1035303 ] Bug about lowering tracks built on slopes
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1280
- Fix: [ 1035066 ] 'Allow goto depot' turned off, no checkpoints in orders
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1281
- Fix: [ 1034318 ] Place sign and blue message box
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1282
- Fix: [ 1033947 ] Wrong mapping between music titles and songs
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1283
- Fix: [ 1030393 ] Some screensizes crashes OTTD. Fix in general bug that only allows resolutions which were multiple of 8 in width and height. Also use closest possible resolution in fullscreen if window size is not a valid resolution (Tron)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1284
- Fix: [ 1030275 ] 'Service at' orders ignored after 2090. After 2090 year is reset to 1. Jan 2090, so most of the time, last service was in the future and no service ensured.
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1285
- Fix: [ 1029064 ] Building a station acted weird in some rare situations
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1286
- Fix: [ 1022227 ] Ships could unload cargo at stations without docks
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1287
- Fix: [ 999669 ] Wrong trees (toyland's) in sub-tropical landscape style
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1288
- Fix: [ 993500 ] High bridge rendering error
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1289
- Fix: [ 991101 ] Disabled buttons flicker no more
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1290
- Fix: [ 985925 ] Start/stop flag in train depots always works, regardless of the horizontal scroll position
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1291
- Fix: [ 985439 ] Un-owned rail. Trains could cross competitor's tracks if there was a road-crossing over it.
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1292
- Fix: [ 982611 ] Pathfinding bug; train likes the roundabout. If train needs servicing it will now look 16 tiles along the track instead of 12 tiles manhattan style (blathijs)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1293
- Fix: [ 967096 ] Fullscreen. New button 'Fullscreen' in 'Game Options' menu which lets you set fullscreen ingame.
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1294
- Fix: [ 958098 ] No longer road/rail crossing signals hang when a train is reversed at the wrong moment (Yeah, our longest open bug finally fixed :) :) :))
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1295
- Fix: [ 926105 ] Ctrl + d bug. Longest outstanding bug has been fixed \o/ 2004-03-30 (Tron)
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1296
- Language: Added Spanish
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1297
- Language: Added Catalan
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1298
- Language: Added Icelandic
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1299
- Language: Updated most languages
56e334cb4d31 (svn r1269) - Updated changelog.txt and readme.txt for 0.3.5
truelight
parents: 772
diff changeset
  1300
- Fix: Many more things....
772
7b1f5ae479ac (svn r1238) Changelog update with the mac specific stuff since 0.3.4
bjarni
parents: 249
diff changeset
  1301
7b1f5ae479ac (svn r1238) Changelog update with the mac specific stuff since 0.3.4
bjarni
parents: 249
diff changeset
  1302
249
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1303
0.3.4 (2004-09-14)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1304
------------------------------------------------------------------------
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1305
- Add: Dutch translation
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1306
- Add: Generalised A* Algorithm
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1307
- Add: Generalised queues (Fifo, Stack, InsSort, BinaryHeap)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1308
- Change: Changed 'terraforming' to 'landscaping'
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1309
- Change: Changed default options (road side, distance units, currency) to most commonly used options
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1310
- Change: Disable 'Submit Report' and 'Show Details' on OpenTTD error window on Windows. Currently of no use, since no devs have assembly knowledge
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1311
- Change: Removed patch no_train_service. Instead you can set the default service interval for any vehicle type to 'disabled'.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1312
- Codechange: Comments added to the code (blathijs)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1313
- Codechange: Made bridge building code more readable [ 996244 ] (follow)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1314
- Feature: "None" as option for number of industries in difficulty settings
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1315
- Feature: Add many random industries and towns in scenario editor
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1316
- Feature: Added Autosignals, just like Autorail. Can copy signal style, convert signal<->semaphore, etc. Big thanks to betatesters Dribbel and Testman57 (Darkvater)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1317
- Feature: Added level land button to scenario editor (chrishuebsch)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1318
- Feature: Added never_expire_vehicles to patches GUI (Chris Huebsch)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1319
- Feature: Added new icons for landscaping toolbar (drawn by sign_de)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1320
- Feature: Added original vehicle names file. Select it from the list. Vehicles will have real name, all other strings are in English (orudge).
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1321
- Feature: Added/heavily modified patch by truesatan cheat change date
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1322
- Feature: Align toolbar left/center/right patch (TrueLight)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1323
- Feature: All TTDLX kind of savegames are supported (.SS1, .SV1, .SV2, .SV0, .SS0).
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1324
- Feature: Alpha version of a new AI (TrueLight)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1325
- Feature: Autodetect server in LAN via udp (Sign)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1326
- Feature: Build_date of station (viewable with Query tool)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1327
- Feature: Cheat switch climate
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1328
- Feature: Company HQ can now be moved somewhere else (cost 1% of company value). Water floods HQ.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1329
- Feature: Competitors menu under patches
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1330
- Feature: Copy/share orders now works from ship depot window for ships and hangar window for aircraft
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1331
- Feature: Difficulty settings window has been changed (Darkvater)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1332
- Feature: Enable/disable all buttons in message settings
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1333
- Feature: Executeable is now openttd(.exe) always
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1334
- Feature: General protection around Sprites
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1335
- Feature: Ingame console (sign_de)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1336
- Feature: Invalid (void) orders in schedule are highlighted in red (Celestar)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1337
- Feature: Invisible trees when in transparent mode (patch entry)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1338
- Feature: Option to sort vehicles in vehicle-list window by different criteria.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1339
- Feature: Performance details window in company league menu (TrueLight)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1340
- Feature: Proper crediting to graphics artists to about box.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1341
- Feature: Removing town roads has been finetuned.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1342
- Feature: Safeguard against invalid values in Patches window. Values will stick to their defined min and max values
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1343
- Feature: Sorting savegames, scenarios by name/date
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1344
- Feature: Terraforming toolbar (in the plant tree menu)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1345
- Feature: The extra dynamite patch has been changed a bit.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1346
- Feature: Warning when a vehicle has invalid orders (celestar)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1347
- Feature: Water floods everything, including vehicles.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1348
- Feature: Working multiplayer gui (sign_de)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1349
- Feature: [ 976127 ] No extra frequent jet crash on small airports (truesatan)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1350
- Feature: [ 992998 ] Scrollto Station in Orders. CTRL click on orders of a vehicle and main-window scrolls to that station. (chrishuebsch)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1351
- Feature: [ 997115 ] Improved industry directory (hampzter)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1352
- Feature: [ 1003350 ] Euro introduction news item. (dominik81)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1353
- Feature: [ 1009708 ] Percent-based service intervals. Send a vehicle to depot after it has lost X% of its reliability (mivlad)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1354
- Feature: [ 1009710 ] Extra Viewport (Dribbel)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1355
- Feature: [ 1024044 ] Show max loan in finances window. (ledow)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1356
- Fix: (Unix) loading old scenarios (.sv0) works again
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1357
- Fix: 64bit CPU fixes
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1358
- Fix: 64x64 stations are now nicely painted
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1359
- Fix: A lot of network fixing (sign_de)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1360
- Fix: A lot of old AI fixed
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1361
- Fix: All scenarios, savegames show up with their correct name
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1362
- Fix: Automatic oil refinery generation in editor
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1363
- Fix: Autosave folder was not created on MorphOS- Fix: Bridge slope fix again, thanks Truelight
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1364
- Fix: Bulldozing stuff with cheat magic_dynamite turned on doesn't lower city ratings
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1365
- Fix: Change SDL_HWSURFACE back to SDL_SWSURFACE (Diablo-3D); better performance
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1366
- Fix: Coast line near edge of map and near oilrigs (Dribbel)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1367
- Fix: Company-value was not updated immediatly if legend was changed (vondel)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1368
- Fix: Delete canal under bridge wasn't possible
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1369
- Fix: Disable Fast Forward in network games visually (didn't work anyways, just showed graphical output)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1370
- Fix: Error message for 'game load failed' when no town is in a scenario
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1371
- Fix: Game not pausing when saveload dialog is clicked in main menu
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1372
- Fix: Load Scenario fix
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1373
- Fix: Make endianess check 100% accurate
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1374
- Fix: Memory leak in news system (blathijs)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1375
- Fix: Monorail/maglev became available around 1927
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1376
- Fix: Move around sort-widgets a bit so it looks more natural
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1377
- Fix: Music now finally works on WinXP. DirectMusic is now default for an OS >= WinNT4 (WinNT4, Win2k, WinXP), and MIDI driver for lower OS's (Win95, Win98, WinME, etc).
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1378
- Fix: Old scenarios have correct colour
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1379
- Fix: Placing/editing signs signs is possible in paused mode
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1380
- Fix: Player window fixes, Getstring id0 fixes, Finances window is now ok
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1381
- Fix: Playing new game with scenarios in windows works
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1382
- Fix: Possible to disable some patches (e.g. default service interval) again by setting them to 0
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1383
- Fix: Problems around exclusive transport rights (Celestar)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1384
- Fix: Railroad crossings on slopes are now possible
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1385
- Fix: Random crash when player-face was displayed in error-dialog
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1386
- Fix: Rare mousewheel scrolling with scrollbar crash
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1387
- Fix: Road vehicles don't get stuck any more at stations (Truelight + Celestar)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1388
- Fix: Savegames are sorted with newest date first by default
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1389
- Fix: Scenario editor now asks before it generates a random landscape
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1390
- Fix: Slopes graphics fix (dominik)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1391
- Fix: Small gap between station button and signal button in rail toolbar
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1392
- Fix: Some minor fixes around GetTileTrackStatus (blathijs)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1393
- Fix: Sorter icon pointing down 'v' sorts in every window lowest value first, '^' highest value first
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1394
- Fix: Starting a new game in DesertLandscape crashed the game
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1395
- Fix: Stupid bug in company league window if non-player is first
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1396
- Fix: Two non-AI players when loading a scenario
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1397
- Fix: Unix uses same sorting of directories, files as windows
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1398
- Fix: When adding parts to a statin max size is not 15x15 anymore, but _patches.station_spread
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1399
- Fix: Win98 crashes related to music/sound (orudge)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1400
- Fix: Wrong building of road-slopes for a future AI/Town
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1401
- Fix: Wrong pathfinding when northern station tile is missing (blathijs)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1402
- Fix: You cannot take ownership of an oilrig by building right next to it
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1403
- Fix: [Makefile] Fixed issue where sdl-config was needed even on systems without SDL
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1404
- Fix: [SDL] Performance fix fo palette animation and mouse jumping (jirif)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1405
- Fix: [SDL] Same resolution was displayed more than once in game options
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1406
- Fix: [SDL] Smoother mouse and performance fix, like in Win32 (jirif)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1407
- Fix: [ 963056 ] Wrong trains you can buy with scenarios
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1408
- Fix: [ 972087 ] Minimap crash
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1409
- Fix: [ 972247 ] Bug in '[a] weird non-uniform stations handling' (blathijs)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1410
- Fix: [ 976583 ] Parent_list was too small
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1411
- Fix: [ 981934 ] Memoryleak in parent_list
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1412
- Fix: [ 982666 ] Max_loan in editor bug (TrueLight)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1413
- Fix: [ 987888 ] Bridge building over boats
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1414
- Fix: [ 990770 ] Cargo delivery area patch for bug #989322. (Celstar)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1415
- Fix: [ 992726 ] No tunnel crash (Celestar)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1416
- Fix: [ 993339 ] Light House Placement Bug
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1417
- Fix: [ 993374 ] Pressing alt locks the game - sort of a bug.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1418
- Fix: [ 993493 ] Buildings on water
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1419
- Fix: [ 993512 ] No canal building under bridge
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1420
- Fix: [ 993829 ] UDP Fixes (lucaspiller)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1421
- Fix: [ 994067 ] Train drivers dies two times (follow)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1422
- Fix: [ 994720 ] Road depot - bus/lorry station (Truelight+Darkvater P )
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1423
- Fix: [ 996025 ] _local_player fixes. Fixes wrong memory access (TrueLight)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1424
- Fix: [ 996065 ] Bridge Bug fixed bug fixed again (Darkvater)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1425
- Fix: [ 996065 ] Weird two tile bridges on slopes
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1426
- Fix: [ 997303 ] Empty strings in signs
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1427
- Fix: [ 997703 ] Junction after tunnel bug (blathijs)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1428
- Fix: [ 999592 ] "autosave" directoy creation (MorphOS/AmigaOS) (Tokai)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1429
- Fix: [ 1001540 ] I lost all wagons. Half-assed fix for lost wagons. But now users can at least fix this problem. Consolecommand "resetengines"
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1430
- Fix: [ 1006530 ] BuildRoadOutsideStation fix.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1431
- Fix: [ 1006715 ] Autorenew issues
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1432
- Fix: [ 1007272 ] Copy orders between bus/truck possible. (Celestar)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1433
- Fix: [ 1007630 ] Scenario editor pause bug
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1434
- Fix: [ 1008605 ] Signals not updated after ClearTunnel Bug [ 985920 ] (TrueLight)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1435
- Fix: [ 1009385 ] Too many save games prevented loading
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1436
- Fix: [ 1009567 ] problem with transferred cargo crashes game.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1437
- Fix: [ 1009621 ] build in pause is now a cheat instead of a patch (truesatan)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1438
- Fix: [ 1009631 ] Wrong multihead selling (Bodewes)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1439
- Fix: [ 1010833 ] Turning on the magic bulldozer removes oil rigs
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1440
- Fix: [ 1012086 ] Drunk pilot (Celestar)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1441
- Fix: [ 1014278 ] TileAddWrap() gave wrong results.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1442
- Fix: [ 1016954 ] Cached_sprites does now work again
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1443
- Fix: [ 1022689 ] Bug when dragging a part of a multiheaded engine to 'sell-whole-train'.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1444
- Fix: [ 1023971 ] Fix for MouseWheel assert error in non-zoomable viewports. Zooming now will only occur if mousepointer is either in an extra viewport window, or main game-window (Dribbel)
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1445
- Fix: [ 1025836 ] Company value problem (again). Now company value rightly shows the value, including ALL your money.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1446
- Fix: [ 1025836 ] Company values bigger dan int32 were put to negative
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1447
- Fix: [ 1025836 ] Long bridges had negative value
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1448
- Fix: [ 1026271 ] Vehicle depots not transparent with transparent buildings.
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1449
c616db264dab (svn r250) -Update: updated the changelog for 0.3.4
truelight
parents: 222
diff changeset
  1450
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1451
0.3.3 (2004-07-13)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1452
------------------------------------------------------------------------
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1453
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1454
- Feature: (MorphOS/AmigaOS) network support
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1455
- Feature: improved german town name generator
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1456
- Change: scenarios now have the file extension .scn
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1457
- Fix: removing and upgrading tracks under a bridge when a train is on the bridge
222
b88456001397 (svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron)
darkvater
parents: 0
diff changeset
  1458
- Change: default network port from 12345 (known trojan) to 3979
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1459
- Fix: pause button was not synched in network games
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1460
- Fix: crash caused by invalid screen resolutions
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1461
- Fix: AI can not build tubular bridges in 1950, etc. Same restrictions apply to it, as to human players.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1462
- Feature: transparent station signs
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1463
- Feature: show total cargo per wagon type in train details window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1464
- Fix: volume, liters, was x100, should be x1000
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1465
- Feature: bridges on slopes
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1466
- Fix: bridge building by towns was screwed when executed without testing first
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1467
- Feature: added Galician translation (by Condex)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1468
- Change: crossing tunnels is now considered a cheat
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1469
- Fix: better AI route finding
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1470
- Fix: AI builds less inner-city bus stations
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1471
- Fix: Better industry spreading on random maps
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1472
- Fix: Two industries that accept the same goods can never be very close to each other
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1473
- Feature: Extra dynamite, allow the removal of town-owned roads, bridges, tunnels for a popularity rating penalty
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1474
- Feature: magic bulldozer cheat, that lets you remove industries, unmovables and town-owned buildings, roads and bridges
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1475
- Fix: destroying bridge (over water or 'higher bridge' with vehicle on it)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1476
- Fix Game crashes when you hit the build rail button
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1477
- Fix: some scenarios had a max_railtype of 0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1478
- Fix: Bribe Autorithy. A failed attempt to bribe is now also stored in savegame
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1479
- Fix: 80% CPU load paused in fast-forward
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1480
- Feature: Enabled 'remove' button for stations
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1481
- Feature: Cheat GUI (activate with crtl-alt-c) The game remembers if you have used a cheat
222
b88456001397 (svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron)
darkvater
parents: 0
diff changeset
  1482
- Fix: Some airport runways were treated
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1483
- Fix: minor minimap glitch
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1484
- Fix: station sorting scroll fails with not ennough stations
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1485
- Fix: desert ground for depots in the desert
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1486
- Feature: station sort implemented using qsort()
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1487
- Feature: station list shows #of stations owned by player
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1488
- Fix: trains could run on wrong track type under bridges
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1489
- Fix: screenshot hangs
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1490
- Feature: split canal/lock tool in two tools, one for building canals, one for locks.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1491
- Fix: wrong sound with ships
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1492
- Fix: toy shop closes even though it has supply
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1493
- Fix: nordic characters
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1494
- Feature: make the HQ generate passengers and mail
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1495
- Fix: slso restore Service Interval when rebuying vehicle
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1496
- Fix: crash with map bits > 8
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1497
- Fix: ufo crash in busstop
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1498
- Fix: town actions has empty row
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1499
- Change: made helicopters able to land on small airports again
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1500
- Feature: display number of houses in town overview window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1501
- Fix: train stuck with the head in one depot and tail in another
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1502
- Fix: Optimized random radio tower spreading
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1503
- Feature: Land info now shows type of signal
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1504
- Fix: ground below trees is sometimes not covered by snow
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1505
- Fix: fast forward button in scenario editor
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1506
- Change: screenshots are saved to PERSONAL_DIR (unix)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1507
- Fix: screenshot hotkey does not function in scenario editor
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1508
- Fix: allow deleting a bridge if a vehicle is below
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1509
- Fix: crash loading a scenario
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1510
- Fix: build tracks on water
222
b88456001397 (svn r223) -Fix: Const correctness and miscellaneous fixes. Thank you Tron for your diligent fixing of warnings (and some possibly bugs) (Tron)
darkvater
parents: 0
diff changeset
  1511
- Fix: fast forward button pressed with tab
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1512
- Fix: vehicles don't get old
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1513
- Feature: realistic train reversing
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1514
- Feature: added support for 64 bit CPUs
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1515
- Fix: finance bug with some original scenarios
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1516
- Feature: added water quantity level "very low", which is the default for easy mode now
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1517
- Fix: 'Stopped' is shown when train is stopping and 'Reverse' is clicked
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1518
- Feature: realistic acceleration turned on, train must first slow down and stop before it can reverse
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1519
- Feature: (MorphOS build) various small improvement to make the the game feel more native
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1520
- Feature: alt + f now toggles full screen (alt + enter still works)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1521
- Feature: (OSX build) command + q shows the quit window and command + f or enter toggles full screen (alt and control still works too)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1522
- Feature: pasky's autorenew, autorenews vehicles if enabled.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1523
- Feature: (incomplete) news history window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1524
- Feature: larger smallmap size
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1525
- Feature: Austrian Citynames
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1526
- Feature: repaying most possible debt
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1527
- Feature: added Polish translation (by tomek)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1528
- Feature: added Danish translation (by Gof.dk)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1529
- Feature: pasky's grfspecial loader. You have to enable them in openttd.cfg using [newgrf] setting
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1530
- Feature: smooth economy changes
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1531
- Fix: 100% CPU bug
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1532
- Fix: crash when AI builds airport
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1533
- Fix: plays wrong music on main screen
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1534
- Fix: inflation was way too high when intrest rate = 0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1535
- Fix: can't sell anything if money is TOO negative
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1536
- Fix: fast forward button resets
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1537
- Feature: TTDPatch-style gotodepot. Ship depots and aircraft hangars can be inserted in the schedule as well.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1538
- Feature: ability to add "service if needed" orders (the "full load" button changes to "service" after selecting a depot order)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1539
- Feature: if a vehicle has depot orders in its schedule, automatic servicing is disabled
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1540
- Change: autosaves are now placed in save/autosave
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1541
- Feature: patch setting so that helicopters get serviced automatically on helipad
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1542
- Fix: "refit train" button remains
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1543
- Change: default savegame directory is /save in Linux
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1544
- Fix: enable up/down scrolling with the mouse
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1545
- Feature: center toolbar on screen
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1546
- Feature: sort savelist by date
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1547
- Feature: allow scrolling in both directions
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1548
- Feature: darkvater's two new airports (metropolitan in 1980 and international in 1990)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1549
- Feature: Resizing the window in all SDL builds
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1550
- Fix: 1920 all trains
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1551
- Fix: wrong heli breakdownspeed
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1552
- Feature: added MIDI flag to makefile to set custom path to midi player
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1553
- Fix: station list cargo waiting display bug
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1554
- Fix: bug that could allow rails on steep slopes
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1555
- Fix: train depots and checkpoints not flooded by water
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1556
- Fix: added command line option (-i) to deactivate the grf check
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1557
- Fix: signal bug [ 949929 ]
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1558
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1559
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1560
0.3.2.1 (2004-05-23)
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1561
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1562
- Fix: use english.lng by default
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1563
- Fix: No bridges available in 1920
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1564
- Fix: czech file was missing
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1565
- Feature: now builds on FreeBSD
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1566
- Feature: now builds on MorphOS
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1567
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1568
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1569
0.3.2 (2004-05-22)
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1570
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1571
- Feature: HP for trians limited to 16bit int
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1572
- Feature: added Czech translation
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1573
- Feature: train refitting
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1574
- Feature: auto euro
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1575
- Fix: don't allow building railroad stations on airports or bus stations
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1576
- Feature: industry directory
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1577
- Feature: added extend vehicle life/noexpire patch
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1578
- Feature: show revision number in title bar
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1579
- Fix: Enable mouse wheel scrolling and zooming in SDL
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1580
- Fix: Construct industries producing raw materials
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1581
- Fix: loading TTD saves gave incorrect reliability parameters for wagons
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1582
- Feature: random network games
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1583
- Fix: fixed order restore bug in network play
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1584
- Fix: network sync fix for train goto depot
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1585
- Feature: smallmap remembers size
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1586
- Fix: Only one statue per player per town
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1587
- Fix: enhanced patch configurator
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1588
- Fix: if realistic acceleration was enabled, train didn't accelerate if they entered a tunnel right after a slope
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1589
- Fix: remove sdl frameskip message
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1590
- Fix: road vehicle on hills speedfix
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1591
- Fix: CompanyValueGraph window too small for currency
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1592
- Fix: mkdir() problem in unix.c
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1593
- Fix: client kills server if it leaves a networkgame
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1594
- Change: autosave go to autosave/
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1595
- Fix: Canal tool resets after 1 use
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1596
- Feature: remember value of show town names in smallmap
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1597
- Feature: norwegian translation
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1598
- Feature: norwegian currency
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1599
- Feature: slovak language
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1600
- Fix: smoother mouse cursor
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1601
- Fix: fixed a couple of overlapping memcpys
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1602
- Feature: use SO_REUSEADDR on listen socket
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1603
- Feature: unix sigabort handling
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1604
- Feature: hungarian translation
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1605
- Fix: quit to beos
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1606
- Fix: dragging to build canals sometimes crashed
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1607
- Fix: cactus plants died on desert
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1608
- Feature: added norwegian translation
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1609
- Feature: added more default resolutions
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1610
- Feature: return error message if DOS grf files are used
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1611
- Feature: bemidi support
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1612
- Fix: invalid letters in spanish town names
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1613
- Fix: rail upgrade button
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1614
- Fix: makefile reorganization
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1615
- Fix: Zoom out button not grayed out
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1616
- Fix: no space between some values and units
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1617
- Change: Plant area of trees now allowed for 20x20 area
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1618
- Change: "kmh^-1" to "km/h"
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1619
- Fix: Station catchment outline-tiles weren't shown properly on slopes
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1620
- Fix: oil rig station wasn't properly deleted
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1621
- Fix: fixed making screenshots in scenario editor
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1622
- Feature: added icelandic currency
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1623
- Change: show original savegame names for oldstyle savegames
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1624
- Fix: mac patches by bjarni
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1625
- Fix: fixed alignment issue in station drawing
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1626
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1627
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1628
0.3.1 (2004-04-26)
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1629
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1630
- Fix: shift+arrows keys scrolls faster (by pasky)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1631
- Feature: bridge pillars for higher bridges
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1632
- Fix: [ 941880 ] "monorail in 1985" which allowed you to build monorail/maglev at any year
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1633
- Feature: remember cargo payment rates selection, default to all
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1634
- Fix: town ratings when companies are deleted/merged
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1635
- Fix: vehicle reliability calculation in third phase
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1636
- Change: new directory structure (*.grf+sample.cat in data subdir, *.lng in lang subdir)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1637
- Feature: fast forward button
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1638
- Fix: random world button in scenario editor doesn't build cities, industries, trees
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1639
- Fix: loading worlds with no towns now fails
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1640
- Fix: outdated sort order after station renaming
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1641
- Feature: copy/share orders from trains in depot
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1642
- Fix: better train detection for copy orders
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1643
- Fix: [ 938481 ] Euro currency bug
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1644
- Fix: [ 938170 ] Go to xxx road depot selection bug (2)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1645
- Fix: [ 934520 ] scrolling and newspaper in title screen
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1646
- Feature: swedish translation (by poLiSen)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1647
- Fix: incorrect cargo_days for trains
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1648
- Feature: dragging to construct canals
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1649
- Fix array bounds error with train breakdown speeds
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1650
- Fix: towns deleting random tiles around houses
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1651
- Feature: can now have more than 128 towns
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1652
- Fix: incorrect road vehicle list caption for competitors
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1653
- Fix: vehicle menu graying after a bankrupty
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1654
- Feature: always allow building small airports patch
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1655
- Feature: colorful newspaper after a certain date
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1656
- Feature: build while paused patch
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1657
- Feature: polish town names
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1658
- Fix: selective road removal
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1659
- Feature: clear area now works in scenario editor
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1660
- Feature: drag&drop stations
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1661
- Fix: make houses available in 1920 to prevent hang
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1662
- Fix: duration of breakdown smoke
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1663
- Fix: slope bug under bridges
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1664
- Feature: more realistic train starting and stopping
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1665
- Fix: don't play invalid sounds (fixes road reconstruction crash)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1666
- Fix: display correct train power with multihead engines
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1667
- Fix: buffer overflow caused by too long string in english.lng
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1668
- Fix: destroying things with no money
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1669
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1670
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1671
0.3.0 (2004-04-14)
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1672
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1673
- Change: don't slow down trains as much on hills
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1674
- Fix: aircraft terminal wasn't properly freed if aircraft crashed
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1675
- Fix: fixed station acceptance bug
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1676
- Change: limit amount of radiotowers.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1677
- Feature: cost estimation with Shift
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1678
- Change: changed speedkey from Shift to Tab.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1679
- Feature: added patch for starting_date, takes a value on the form yyyy, yyyymm or yyyymmdd.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1680
- Feature: support for multiheaded trains
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1681
- Feature: sell whole train by dragging loco to special trashcan
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1682
- Feature: drag the whole train with ctrl in depot
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1683
- Fix: fixed buy shares in company
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1684
- Feature: added convert rail tool
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1685
- Change: enhanced patches window with pages.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1686
- Feature: patch to select what vehicle types the ai will build
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1687
- Feature: better slope graphics
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1688
- Fix: only deliver goods to stations that have a rating != 0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1689
- Feature: new pathfinding algorithm for trains (enable with new_pathfinding)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1690
- Change: changed intro graphics
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1691
- Change: all player stuff is deleted when you load a scenario.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1692
- Fix: added F hotkeys in scenario editor
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1693
- Feature: Added patch to use timidity for BeOS
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1694
- Feature: mousewheel can now be used to scroll in windows
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1695
- Feature: added coordinate display to landinfo window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1696
- Feature: change default servicing interval for vehicles
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1697
- Feature: change max # of vehicles per player
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1698
- Fix: unable to raise land next to signal
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1699
- Feature: nonuniform stations patch
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1700
- Feature: moved error message box out of the way
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1701
- Fix: aircraft was shown instead of ships in player overview window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1702
- Feature: canals/shiplifts
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1703
- Feature: build tree of random type
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1704
- Feature: build trees on area
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1705
- Feature: added color coded vehicle profits
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1706
- Feature: ability to close error messages with space.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1707
- Fix: updated installer to take care of savegames more carefully
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1708
- Fix: don't make a new subsidy if there already exists one that is currently active by a company
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1709
- Fix: town directory sometimes showed huge numbers
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1710
- Fix: fixed bugs when changing owners of items (pieces of rail were not always deleted),
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1711
- Feature: network games (currently unsupported)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1712
- Fix: fixed bug with large stations in train pathfinder
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1713
- Change: use save/ as save folder on win32
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1714
- Feature: bigger demolish tool
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1715
- Change: moved date in news window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1716
- Feature: two more bridges
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1717
- Feature: improved depot finding
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1718
- Feature: bribe the town authority
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1719
- Feature: allow building many trees on a single tile.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1720
- Feature: added snow_line_height setting, only affects new games.
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1721
- Change: don't check if tiles around the clicked station is a station in order gui
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1722
- Fix: deleting docks doesn't produce land
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1723
- Fix: deleting ship depot doesn't produce land
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1724
- Fix: buoy is now treated as water when flooding
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1725
- Feature: errmsg_duration controls how long error messages are displayed
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1726
- Fix: combo presignals bug fix
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1727
- Fix: prevent going to 0,0 if airport/docks is deleted
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1728
- Feature: fullscreen_bpp setting in [win32] sets the bpp to use in fullscreen mode
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1729
- Fix: french town names had bad letters in them
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1730
- Feature: euro symbol
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1731
- Feature: high bridges
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1732
- Fix: order list when replacing train didn't work properly
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1733
- Change: keep checkpoint button down after placing
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1734
- Fix: start in the middle of the map
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1735
- Change: moved disk devices to bottom of list on win32
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1736
- Fix: more error tolerant saveload code
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1737
- Feature: ZLIB savegames (smaller than before)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1738
- Feature: PNG,PCX screenshot support
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1739
- Feature: indicate with gray in vehicle popup menus if company has no vehicles of that type
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1740
- Feature: clicking on the money brings up finances
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1741
- Fix: (OSX build) now runs even if sdl is not present on the system
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1742
- Fix: (OSX build) now runs on systems older than 10.3
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1743
- Fix: (OSX build) altered compiler settings to make a completely stable app
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1744
- Feature: (OSX build) distribution now uses Apples package system for easier updates
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1745
- Feature: (OSX build) Application is now a proper bundle application
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1746
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1747
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1748
0.2.1 (2004-04-04)
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1749
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1750
- Fix: copy orders crashed if you clicked on a wagon
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1751
- Feature: 'A' hotkey now always opens autorail
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1752
- Change: Moved autorail button
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1753
- Feature: X can be used to toggle transparent buildings
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1754
- Fix: don't show transparent buildings in intro
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1755
- Fix: installer doesn't delete savegames
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1756
- Feature: Hotkeys 1-9 can be used to build a bridge in the bridge window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1757
- Feature: Added more hotkeys in the road build window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1758
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1759
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1760
0.2 (2004-04-03)
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1761
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1762
- Feature: autoscroll (only works to left/right)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1763
- Feature: train checkpoints, instead of ttdpatch's nonstop handling
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1764
- Feature: ttdpatch compatible nonstop handling
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1765
- Fix: news window was moved strangely when resizing
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1766
- Fix: fixed sign drawing bug in max zoom out mode
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1767
- Feature: refresh rate configuration setting
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1768
- Feature: town directory sorting options
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1769
- Feature: pre-signals (ctrl-click on existing signals to change signal type)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1770
- Feature: show semaphores on the right side if right-sided traffic
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1771
- Improvement: increased number of windows on screen to 20
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1772
- Feature: patch options configuration window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1773
- Fix: road vehicles sometimes getting stuck
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1774
- Feature: autorail build tool
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1775
- Feature: "show yearly finances window" option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1776
- Feature: "signals on drive side" patch (by Michael Polnick)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1777
- Fix: connecting tracks behind depot causing incorrect signal behavior
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1778
- Fix: save/load diskspace bug
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1779
- Feature: "show full date in statusbar" option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1780
- Feature: italian translation (by duepixel)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1781
- Feature: road and rail removal by dragging a selection
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1782
- Feature: news item for "train is unprofitable"
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1783
- Feature: news item for "train is lost"
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1784
- Feature: (win32 build) double size mode (ctrl-d to toggle)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1785
- Fix: incorrect bridge cost for long bridges
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1786
- Feature: "multiple similar industries in close proximity" option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1787
- Feature: "multiple industries per down" option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1788
- Feature: "crossing tunnels" option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1789
- Feature: order sharing and copying ("goto" on other vehicle to copy, ctrl+"goto" to share)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1790
- Feature: remember last built rail type
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1791
- Feature: "debtmax" faster loan management with ctrl key
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1792
- Fix: disallow buoy in north corner
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1793
- Feature: "go to depot" orders option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1794
- Feature: "long bridges" option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1795
- Feature: "select goods" option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1796
- Feature: "no train service" option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1797
- Feature: "no inflation" option
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1798
- Improvement: (OSX build) now starts when doubleclicked
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1799
- Improvement: (OSX build) significant performance increase
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1800
- Improvement: optimized startup time
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1801
- Feature: automatically detect available resolutions
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1802
- Feature: "full load any" option, as in ttdpatch
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1803
- Feature: automatic detection of available language files
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1804
- Feature: German translation (by truesatan and wuntvor)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1805
- Improvement: sorted savegame list
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1806
- Feature: finnish town names (by Jpl)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1807
- Feature: remember custom difficulty settings
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1808
- Fix: shift key now increases game speed only when game window is active
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1809
- Fix: ctrl button now works with SDL driver
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1810
- Feature: configuration file system
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1811
- Feature: show vehicle speed in vehicle view windows
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1812
- Fix: incorrect weight displayed in "new trains" window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1813
- Feature: train depot window now has horizontal scrollbar
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1814
- Feature: mammoth trains
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1815
- Fix: incorrect train running cost in newspaper
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1816
- Feature: on-the-fly language selection
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1817
- Feature: load old premade ttd maps (must be renamed to .sv1 extension)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1818
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1819
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1820
0.1.4 (2004-03-25)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1821
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1822
- Feature: crash submit system on win32
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1823
- Fix: train smoke clouds
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1824
- Fix: train engine sounds
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1825
- Fix: play all sounds at 11025 hz (fixes certain sounds)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1826
- Feature: autosave
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1827
- Fix: scenario editor desert button now makes desert instead of lighthouse
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1828
- Fix: creating random town in scenario editor crash
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1829
- Fix: candy bubbles sometimes caused crash
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1830
- Fix: wrong speed was shown in news window for some vehicles
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1831
- Fix: graph color bleeding
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1832
- Feature: build on coasts
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1833
- Feature: Allow building transmitters, lighthouses and company headquarters on slopes
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1834
- Feature: now builds on MacOSX
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1835
- Fix: arrow keys with SDL driver
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1836
- Change: new savegame format
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1837
- Change: new format for english.lng
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1838
- Fix: don't allow trains to road depots
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1839
- Fix: road vehicle was sometimes shown inside depot
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1840
- Fix: arrow keys in sdl driver were wrong
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1841
- Fix: endianness bugs in save/load
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1842
- Fix: now builds on FreeBSD
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1843
- Fix: screenshot feature now works
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1844
- Fix: rail foundations sometimes displayed unnecessarily
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1845
- Fix: minor AI bugs
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1846
- Fix: fixed industry sounds
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1847
- Feature: in-game resolution selection via settings window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1848
- Feature: Dutch town names
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1849
- Feature: Added load game menu item
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1850
- Fix: bug where ship depots were very expensive
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1851
- Fix: BeOS build (by MYOB)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1852
- Fix: yearly expenses data being the same for the past two game years
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1853
- Fix: adding songs to playlists other than custom1 and custom2
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1854
- Fix: first and last tracks playing the wrong music
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1855
- Fix: Palette animation for SDL video (rob)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1856
- Fix: Get remaining disk space on most Unix-en (rob)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1857
- Fix: screen went black when resizing
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1858
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1859
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1860
0.1.3 (2004-03-18)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1861
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1862
- Fixed message options window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1863
- Fixed company takeover/purchase
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1864
- Feature: Improved mouse scroll zooming
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1865
- Fixed station code so it's not possible to steal another player's temporarily deleted station
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1866
- Fixed subsidy owner bug when deleting station
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1867
- Fixed crash when deleting a bridge with a train on it
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1868
- Feature: Larger stations and possibility to join stations
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1869
- Fixed missing candy initial cargo payment values
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1870
- Fixed Goods and Food/FizzyDrinks subsidies
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1871
- Fixed graphical glitch in subsidies window
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1872
- Take over company dialog was not shown properly
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1873
- Fixed crash if player windows were open while the company went bankrupt
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1874
- Fixed train slowness on hills
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1875
- Feature: swedish town names (patch by glottis)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1876
- Feature: more currencies
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1877
- Better window resizing/zooming
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1878
- Added goto road vehicle depot for road vehicle orders
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1879
- Possibility to use either semaphores or signals (Ctrl key)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1880
- Limited the scrolling rate for year selector in scenario editor
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1881
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1882
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1883
0.1.2 (2004-03-15)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1884
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1885
- Mouse wheel can be used to zoom in out on win32 (ludde)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1886
- Implemented some support for resizing the window dynamically in win32 (ludde)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1887
- Fixed tunnel mouse icon for maglev and monorail
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1888
5355
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1889
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1890
0.1.1 (2004-03-14)
cd06af29b842 (svn r7527) -Update appropiate files with release information for 0.5.0-RC1
Darkvater
parents: 4254
diff changeset
  1891
------------------------------------------------------------------------
0
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1892
- Preliminary presignal support
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1893
- Added external MIDI driver for unix version (by robertnorris)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1894
- Added DirectMusic driver for Win32 version
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1895
- Fixed problem where directories weren't displayed under Linux (by Markus)
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1896
- Center windows properly in higher resolutions
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1897
- Added "build tracks on slopes" feature
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1898
- Fixed colors in map window for routes
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1899
- Command line -g flag now optionally takes a game to load
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1900
- Fixed road drive side
29654efe3188 (svn r1) Import of revision 975 of old (crashed) SVN
truelight
parents:
diff changeset
  1901
- Fixed "Fund road construction" not clickable when unavailable