🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.games.microprose.transport-tyc
Article #28568

2.5 beta 2

#28568
From: Josef Drexler
Date: Mon, 03 Apr 2006 02:03
84 lines
5019 bytes
Hi all,

It took a bit longer than expected, but here's the second beta version of
TTDPatch 2.5: http://www.ttdpatch.net/src/

There isn't a lot to say.  As is proper for a beta release, a lot of bugs
were fixed.  There are still quite a few remaining, but the release is
coming ever closer.

Enjoy!

Josef


All changes in 2.5 beta 2:
- prevent crash if grf file forgets to set running cost base
- by stevenh:
  * fixed hang when removing certain road tiles
  * truck button on tram bar disabled
  * standard bus stops disabled in build tram stop
  * texts fixed on tram toolbar and windows
  * building tram tracks over a depot no longer gives you
    ~$4,000,000,000
  * trees in desert repaired
  * custombridgeheads now works with tram tracks
  * misc tunnel/bridge infinite loops repaired
  * added more tram texts
  * tram depots only show trams and RV depots only show RVs
  * fixed problem when removing rail track from level crossings
- with newindustries, the last industry of any type (except temperate oil
  wells) will never close down to preserve the full variety of industries
- vehicle var FF bit 0 is toggled whenever train reverses
- by Csaba:
  * bugfix: GRF version 7 support didn't work for callback 2F
    (mostrecentgrfversion wasn't loaded correctly)
  * bugfix: callback 2e didn't support GRF version 7
  * (devel) removed leftover code of moreindustriesperclimate
  * From now on, the middle height of the tile is considered when
    deciding snowyness, not the lowest. (Can be turned off by
    miscmods.dontchangesow)
  * Animation callbacks can now request random bits for randomizing
    animations
  * Bounding boxes are now limited to FFh instead of overflowing if a
    high building is built on high land.
  * changes to station property 12: now it either means cargo bits, or
    respects the cargo translation table
  * bounding box offsets are now considered signed, and values other
    than 0..Fh are now accepted
  * (devel) Centralized terrain type calculation. Now everything uses
    gettileterrain in newhouses.asm instead of three independent
    implementations.
  * New industry tile animation trigger 4 for starting animation when
    cargo is distributed from the industry
  * new returnable values for callback 29/35 to multiply/divide by
    4/8/16/32
  * the screen is now updated every time the snow line height changes
  * new station variable 65 to get cargo acceptance
  * station variables 60..65 now respect cargo translation tables in
    GRF version 7
  * (devel) the load/unload patch is now applied always, a lot of stuff
    needs it anyway
  * Increased the amount of checked tiles while redrawing an area,
    hopefully fixes graphic glitches with high building built on high
    altitudes
- by Oskar: store active GRFIDs in screenshot
- fixed vehicle property for "not allowed" cargo classes
- fixed possible crash when building locks on unsuitable slope
- made it possible to translate bit switch descriptions
- fixed incorrect max. tractive effort calculation
- fixed window title in UTF-8 mode having invalid characters
- allow certain 40+x/60+x vars to be used in purchase list
- (devel) eliminate tons of conditional jumps in var.action 2 code by
  unrolling it, should be quite a bit faster now
- fixed slowdown when train window open
- (devel) fixed bug in newgrf performance profiler, added profiling of
  random/var.action 2 overhead
- fixed unicode input in non-latin1 system codepages

-- 
   Josef Drexler                 |       http://jdrexler.com/home/
---------------------------------+---------------------------------------
 Please Conserve Gravity: Don't  |  Email address is *valid*.
 hang your clothes - pile them up|  Don't remove the "nospam" part.
Technical Details
Message-ID: <pan.2006.04.03.02.01.30.444521@joesbox.cjb.net>
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!wns14feed!worldnet.att.net!207.115.63.142!newscon02.news.prodigy.com!prodigy.net!news.moat.net!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-rtr.nyroc.rr.com!news-out.nyroc.rr.com!twister.nyroc.rr.com.POSTED!53ab2750!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!number1.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!wns14feed!worldnet.att.net!207.115.63.142!newscon02.news.prodigy.com!prodigy.net!news.moat.net!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-rtr.nyroc.rr.com!news-out.nyroc.rr.com!twister.nyroc.rr.com.POSTED!53ab2750!not-for-mail
From: Josef Drexler <nospam0406@joesbox.cjb.net>
Newsgroups: alt.games.microprose.transport-tyc
Subject: 2.5 beta 2
Organization: None apparently.
Lines: 85
Message-ID: <pan.2006.04.03.02.01.30.444521@joesbox.cjb.net>
X-Orig-NNTP-Posting-Host: yoda.our.house
Mime-Version: 1.0
X-Orig-X-Trace: server.our.house 1144029725 23065 192.168.1.3 (3 Apr 2006 02:02:05 GMT)
X-Orig-Complaints-To: abuse@joesbox.cjb.net
X-Orig-NNTP-Posting-Date: 3 Apr 2006 02:02:05 GMT
User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.)
Date: Mon, 03 Apr 2006 02:03:03 GMT
NNTP-Posting-Host: 24.58.1.5
X-Complaints-To: abuse@rr.com
X-Trace: twister.nyroc.rr.com 1144029783 24.58.1.5 (Sun, 02 Apr 2006 22:03:03 EDT)
NNTP-Posting-Date: Sun, 02 Apr 2006 22:03:03 EDT
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit