Alpha: 2.0.1 alpha 61

Josef Drexler <[email protected]> Sun, 25 Sep 2005 14:11:07 -0400
Newsgroups gmane.games.ttdpatch.announce
Message-ID <[email protected]>

Hi all,

Latest alpha is up at http://www.ttdpatch.net/src/

This one finally enables new vehicle sounds, including running sounds, 
by building on the awesome foundation set by Csaba and Steven.  Now grf 
sets can give their trains and other vehicles fully customized sound 
effects, which should greatly enhance the atmosphere of the game.  If 
you'd like a very rudimentary test version to preview how this works, 
download http://www.ttdpatch.net/src/newgrfdemo/soundtst.grf - to use 
it, disable all other train sets and then build a Kirby Paul Tank 
locomotive.  Just to show that it's possible, its startup and tunnel 
sounds will sound like planes taking off, but the more important effect 
is a "clicky" running sound plus when steam puff sounds.

Aside from this, there were again a whole bunch of bugfixes and other 
improvements.  For example, Csaba has greatly improved newhouses 
processing, so that people with slower CPUs should have a noticable 
increase in game speed.

So, enjoy the new sound effects, and let's hope many sets start using 
them soon!

Josef


All changes in 2.0.1 alpha 61:
- (devel) implemented performance testing of newgrf feature var
   40+x/60+x
- fixed crash if no switch defining L6 or L7 was active
- fixed train path finding problem with irregular stations if PBS
   was off
- fixed crash with morestatistics if subsidiaries were off
- added morebuildoptions.bulldozesignals on to automatically
   bulldoze signala when bulldozing track tiles (works with
   drag-bulldoze too!)
- fixed and re-enabled vehice var 40x cache
- by stevenh: fixed playback of (broken) sample 33
- fixed bug in path finder not being able to find paths to stations
   whose north tile is not a station tile
- added callback 23 to the other vehicle types
- all vehicle types now show a list of refittable cargo types
- by Csaba:
   * enhancemultiplayer is now off by default
   * enhancemultiplayer should play nicely together with
     subsidiary management (I couldn't test it, though)
   * House var 40 should be a little bit faster now (it's the most
     heavily used house var)
   * "Cht: PlayerID" now fails in enhanced multiplayer games
     (supporting it would have meant too much work)
   * Rewritten subsidiary manage code, I think it's better now.
- fixed bogus grf errors generated by cargo props 15/16
- implemented callbacks for start/tunnel/breakdown/running/touchdown
   sounds
- add new feature for action 11 to import sound effects from other
   grf files
- action 0 <Id> value is now an extended byte
- fixed bug with veh var 46 (motion counter) giving incorrect values
- fixed -!P+ debug switch that preserves patchsnd.dll
- rearranged and tightened patchsnd.dll, and make it fully
   compatible with win2k/xp
- by eis_os: fixed overtaking problem on long stretches of one-way
   roads
- fixed incorrect station tile counts when removing irrstation tiles
- fixed var 41. after removing station tiles/platforms instead of
   whole station
- fixed random station triggers for irregular stations

-- 
Josef Drexler


--
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