Alpha: TTDPatch 2.0.1 alpha 10
Josef Drexler <[email protected]> Sat, 17 Jan 2004 01:59:39 -0500
| Newsgroups | gmane.games.ttdpatch.announce |
|---|---|
| Message-ID | <20040117070011.BC6E799868__19287.8132373609$1074322906@ttdpatch.net> |
Hi TTDPatch fans,
After a long wait (or not so long if you were following Csaba's or Marcin's
releases), I've finally found the time to release the next alpha version at
http://www.ttdpatch.net/src/ .
Because Csaba and Marcin were so busy adding new features to the patch, the
list of changes below has gotten pretty long while I was writing my PhD
thesis. I'll just summarize the new features and major changes. You can
read about all bugfixes in the full list of changes. Hopefully we can get
pages up on the Wiki at wiki.ttdpatch.net for all new features.
Both Csaba and Marcin have put a lot of work into making multiplayer games
work better, both in the DOS version and the Windows version. For example,
Marcin made the Ctrl key work for most features and Csaba added the
rest. A lot of possible desynchronizations have been removed as well, and
there's a good chance that multiplayer games might be quite stable in alpha
10. Probably still slow unless you have a fast network, but they should work.
In addition, Csaba wrote the new Cht: ResetThisStation sign cheat, which
works like Cht: ResetStations, but only for the station it is placed
over. He also wrote "maprefresh", which refreshes the map more often.
Because network games would lock up on one side if the other side crashed,
Marcin wrote the new networktimeout switch that terminates the connection
if the other side doesn't reply in a certain amount of time, by default 30
seconds. He also wrote toylandfeatures, which enables lighthouse and
clusters of trees for the toyland climate.
You might get a message when loading games saved with alpha 9 that the
savegame is using features which are not available. You can ignore this
message when upgrading to alpha 10.
Anyway, now that I'm back to the patching, the next few versions should be
coming out a lot faster.
Have fun!
Josef
All changes in 2.0.1 alpha 10:
- fixed bugs with train properties 1B and 23 not working
- fixed bug with new grfs always showing english names if
ttdpttxt.dat present
- fixed bug with landscape6 chunk in savegames having four trailing
bytes of garbage
- fixed bug with action 7/9 GRFID tests only working on grfs above
the current one
- Included Csaba's changes from 2.0.1 alpha 9 VCS1:
* Fixed lost vehicles assuming every vehicle to be lost
* Lost vehicles switches now consider depot orders as well
* Enable palette animation in windowed mode for the Windows
version
* Fixed lights not going red in road/rv crossings
- Included Marcin's changes from 2.0.1 alpha 9.1 MG (2003-12-15):
* The following Ctrl key features should work now in
multiplayer: 'debtmax', 'morebuildoptions' bits 3 and 4,
'multihead', 'extpresignals'. The special behaviour of
'multihead' and 'extpresignals' in the multiplayer mode has
been removed.
* Bug fixed: possible loss of synchronization in multiplayer
when checking the cost of building a new depot (with
'gotodepot' on)
* Bug fixed: with 'buildwhilepaused' on, if a vehicle generated
income at the title screen TTD would crash
* Bug fixed: with 'buildwhilepaused' on, tile animation
procedures used to be called when TTD ran out of text effect
slots (could cause a sync loss in multiplayer)
- Included Csaba's changes from 2.0.1 alpha 9 VCS2:
* Windows ver uses less CPU time when showing the high score
table and the game end screens
* The 'selectgoods' switch is now able to "forget" cargos not
picked up for the given number of days (set to 2 to disable
this "forgetting" feature)
* Constant map refreshing
* TTD bug fixed: TTD will no longer crash if you right-click
the catchment area on/off buttons in the lorry station
orientation window
* Cht: ResetThisStation to reset only one station; if you
specify a parameter between 0 and 11, it will reset only the
corresponding cargo type
- Included Csaba's changes from 2.0.1 alpha 9 VCS3:
* New switch, 'maprefresh' (-YR) to specify how frequently the
map window should be refreshed (in ticks)
* Shared orders, fast consist selling and planting trees with
Ctrl now works in multiplayer too
* TTD bug fixed: planting trees over farm fields includes the
cost of clearing the fields now
* Leftover farm fences disappear everywhere, not just in snow
or desert (enabled by 'generalfixes')
* TTD bug fixed: Station windows could show wrong number of
cargo icons if more than 2550 items were waiting
* TTD bug fixed: Trains no longer assume they can enter a depot
from the wrong direction
- Included Csaba's changes from 2.0.1 alpha 9 VCS4:
* Bug fixed: dynamite tool used to cause a loss of
synchronization in multiplayer
* Bug fixed: train engines no longer emit smoke or sparks when
they're braking at a station
* WinTTD now uses DPLAYX.DLL instead of DPLAY.DLL if possible
(requires DirectX 5 or later, but seems to fix hangups under
Windows XP and allows connecting to a specific host) (enabled
by 'generalfixes', 'win2k' or 'networktimeout')
* TTD will now warn both players if the games get out of sync
(enabled by 'generalfixes', 'win2k' or 'networktimeout'; may
be disabled by miscmods bit 14)
* WinTTD will now abort the connection if there's no response
after a certain time (enabled by 'networktimeout')
- Included Marcin's changes from 2.0.1 alpha 9.2 MG (2004-01-08):
* New switch, 'networktimeout' to sepcify the time after which
WinTTD will abort the network connection if there's no
response from the other player
* Out-of-memory messages are in a normal format now
(LANG_TOSTARTTTD is obsolete)
* The table of settings displayed by the 'verbose' switch now
can be scrolled, and no longer causes the console to resize;
the switch descriptions are displayed in one-column format
now, so they may be up to 76 characters long instead of the
former 36
* Some of the in-game red messages (e.g. bribe attempt failed)
are better formatted now
* Bug fixed: saving enhanced GUI settings didn't work in the
DOS version
* The enhanced GUI settings chunk is now treated as optional
* The -!S+ devel switch writes ranges correctly in the switch
comments
* Improved communication between the code loader and
ttdpatchw.exe
* It is now possible to translate some of the error and warning
messages TTDLOAD may display at its initialization stage
(e.g. not enough free memory for some TTDPatch features)
- Included Csaba's changes from 2.0.1 alpha 9 VCS5:
* Bug fixed: loss of synchronization in multiplayer when using
the 'showspeed' switch
* TTD bug fixed: crashed aircraft not considered "in the way"
when removing an airport
- Included Marcin's changes from 2.0.1 alpha 9.3 MG (2004-01-15):
* New switch, 'toylandfeatures' to enable some landscape
features of randomly-generated games that are normally
disabled in the toyland climate: bit 1 - create lighthouses;
bit 2 - create random clusters of trees in addition to
isolated random trees
- make sure Marcin's new Win loader code can detect old loaders and
suggests deleting ttdloadw.ovl if necessary
- action 2 feature 0-3 property 40 is number in consist (calculated)
- allow division/modulus operation for action 2 variational ids
- make monorail&maglev paper wagon available in temperate climate as
well, with moreindustriesperclimate on
- fixed bug in display of cargo types available for train wagon
refitting
--
Josef Drexler ([email protected])
http://publish.uwo.ca/~jdrexler/
--
TTDPatch announcements mailing list. To unsubscribe from the list, send an
email to ttdpatch-announce-request-nTJi30vSKZLk1uMJSBkQmQ@public.gmane.org with the body of
the email (not the subject) containing only the word "unsubscribe". For
more info please see http://www.ttdpatch.net/maillist.html