Alpha: TTDPatch 1.9.1 alpha 49

Josef Drexler <[email protected]> Thu, 03 Jul 2003 01:35:28 -0400
Newsgroups gmane.games.ttdpatch.announce
Message-ID <[email protected]>

For those only subscribed to the announcements list, I'll give a short 
review of the alpha versions.  Basically, about once a week I take all 
changes made by the various contributors and myself, and package it as a 
TTDPatch version for testing.  This is called an alpha version, and it 
hasn't seen much bug-testing for the newer features, though older features 
are generally fairly stable.

You can download alpha versions from the TTDPatch source code page at 
http://www.ttdpatch.net/src/ .  I'll only summarize the changes in the 
latest version here, you can read what else has changed since version 1.9 
by reading the source code page, and the older change log archived there.

Alternatively you can ignore alpha versions entirely, and wait for the more 
stable beta test, or the release version.  The next TTDPatch release is not 
much longer away, no longer than the end of July.

Note that if you reply to this, the reply will by default go to the regular 
TTDPatch list, so if you aren't subscribed to that list, you'll have to 
read the replies in the mailing list archives.  Of course you can also 
reply directly to me.  Have fun.


Alpha 49 is basically a reconstruction release, which puts together all the 
work by Csaba, Marcin and Oskar since I had to go away at the end of 
May.  So for those of you following their experimental releases, there 
won't be much new here.

For everyone else, I've made available Marcin's updated foundations for the 
buildonslopes feature on the TTDPatch New Graphics page, but I've renamed 
it because I found the old name confusing.  They're called "trkfound" now, 
for track foundations.  You'll need them if you use buildonslopes, or the 
foundations will look ugly at the places where two foundations join.

Here's a list of all changes in 1.9.1 alpha 49 (July 3, 2003):
- included changes from Marcin's alpha 48.1 experimental:
   * It is now possible to build tracks, roads, railway stations
     and airports on sloped land with 'buildonslopes on' (with
     various restrictions)
   * Minor bug fixed: with 'generalfixes on' TTD would not
     remember position of the last built aircraft hangar correctly
     in small airports
   * Merged the functionality of the storeabsfromrel macro into
     storefunctiontarget
   * Fixed reusecodefragment and setfragmentsize macros; now
     parameters may be numeric expressions
   * Cleaned up some codefragments to reduce the protected mode
     code size
- included changes from Marcin's alpha 48.2 experimental:
   * remove unused code fragments to make code smaller
- included Csaba's changes:
   * merge "euro" and "morecurrencies" switches; euro switch is
     obsolete now, and euro exists only after 2002 and actually
     replace national currencies
   * "cusmultiplier" ttdpatch.cfg entry (no command line switch)
     to set currency multiplier for CUS currency (multiplier can
     no longer set by ttdpttxt.dat)
   * selectable for "morecurrencies #", where # is the sum of ...
   * fix display of loan size in difficulty window
   * fix bug with cost of plantmanytrees in case of error messages
- included Oskar's changes:
   * experimentalfeatures switch (-XF); not enabled by default;
     currently this slows down trains before crossing
   * implemented cost difference between different track types
   * Cht: RemoveHQ
   * Cht: Climate (very experimental; save before using)
- added command line switch -Yt for "moretownstats on"
- added command line switch -Yb for "buildonslopes on"
- make trkfound(W).grf available with improved foundations for
   tracks on slopes
- add new switch for track type cost difference: "tracktypecostdiff
   on" or -Yc
- show EUR instead of Euro sign if Euro graphics aren't available
   (except in currency selection list, where the entry is stored in
   ttdpttxt.dat)
-- 
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