Alpha: TTDPatch 2.0.1 alpha 43

Josef Drexler <[email protected]> Sun, 13 Feb 2005 19:21:39 -0500
Newsgroups gmane.games.ttdpatch.announce
Message-ID <20050214002218.1E40E31329__23533.7658705705$1108341171$gmane$org@ttdpatch.net>
Hi all,

after a long time of waiting, here's another alpha version for you to
try out.  Get it at http://www.ttdpatch.net/src/

NOTE: Due to more stringent requirements for some of the new graphics
features, some graphics files may need to be updated.  Currently the
files which are known to require updates are:

	Tropic Set
	DB Set XL
	New Stations
	Canals

I've made updated versions available at
http://www.ttdpatch.net/newgrf.html - please download those for alpha
43.  They will work in older alpha versions too.

The changes are almost too numerous to list them all.  Briefly, Oskar
found a way to allow people to have more graphics files active
simultaneously by boosting the limit of active sprites to 11383 for each
feature, instead of 11383 in total as it was before.

Csaba has written a number of bugfixes, as well as several new graphics
functions, in particular the beginnings of a new industry switch.
Currently, this switch can be used to give new graphics to the existing
industries, without changing much of their functionality yet.

Marijn has worked a lot on improving TTD's user interface, and added the
ability to make windows "sticky" (they won't be closed by the "Delete"
or backspace keys), as well as making several windows resizable,
including the map and depot windows.  The map also has a button that
allows it to follow the main view.  In addition, he wrote a new railroad
construction interface that follows Locomotion's construction interface.
You can either choose to use this interface by default or stay with the
regular interface.  In either case, opening the railroad construction
window while holding Ctrl opens the other choice.  To make the most out 
of these new interface features, please download and install the 
"gui(w).grf" graphics from the TTDPatch New Graphics site as well.

Have fun trying out all the new features, and please bear with me for a
couple of days with some of the bugs that have been reported already
that aren't fixed yet in alpha 43.  I'll have a little more time now so
it shouldn't take too long to get most of the bugs ironed out.

Josef


All changes in 2.0.1 alpha 43:
- by Oskar: allow more active sprites, now 11383 per grf feature
   (disable this with miscmods.smallspritelimit on)
- include Csaba's changes up to version alpha 42 VCS 4:
   * a small tweak in the savegame compression algorithm that
     saves 3-4% according to my tests (can be disabled by
     miscmods.noenhancedcomp) The decompress code hasn't been
     touched, so it's 100% backwards compatible.
   * trains no longer break down at signals (can be disabled by
     miscmods.breakdownatsignal, can be refined if forum people
     say so)
   * callback 1E for houses to allow choosing the color mapping
     independently from the sprites
   * added property 1C and extended variable 44 for houses to
     allow "building classes"
   * newindustries patch and new industry tile support. It's far
     from usable yet...
   * added variable 40 for towns, and refactored some code to
     allow this
   * fixed a bug that made morecurrencies disable the wrong
     currencies after Euro has been introduced
   * fixed a bug that caused glitches when house random trigger 2
     was used for multi-tile buildings
   * fixed a bug with random trigger handling for newhouses
- included Marijn's changes:
   * fix display of coasts under bridges
   * Support for resizable windows.
   * Support for sticky windows.
   * New "locomotiongui" switch to build rails and signals with a
     locomotion-like gui (if not enabled by default, Ctrl-click on
     the rail building menu)
   * Added a tooltip when resizing rail-depot windows, displaying
     the size of the depot
   * Added a remove signal button to the signal tab in the
     locomotiongui.
   * Made it possible to de-select the signal build buttons in the
     new gui.
   * New miscmods flag: displaytownsize; displays the population
     of a town in brackets after the name of the town in the main
     view.
   * New enhgui feature: in the minimap window a new button is
     added, when this button is pressed, the minimap will
     auto-center it's view with the main view.
- show error message about missing newgrf(w).cfg only if a file
   other than the default filename is specified using the newgrfcfg
   config file switch
- fixed bug with wagon speed limit set to FFFF not removing the
   speed limit
- allow callback 14 to return up to 255 tile types
- fixed bug with incorrect vehicles in regular/electrified depot
- fixed helicopters having incorrect cargo capacities
- made preprocessing of assembly code work again
- added a mechanism to prevent changes in texts.inc from messing up
   news messages in the queue of existin savegames (see new
   textdef.ah and morenews.asm)
- changed display of reserved paths to make them more visible in
   complex tiles

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