Sun, 05 Feb 2006 14:47:15 +0000(svn r3556) Add accessors for handling tree tiles
tron [Sun, 05 Feb 2006 14:47:15 +0000] rev 2981
(svn r3556) Add accessors for handling tree tiles
See tree.h for details

Sun, 05 Feb 2006 14:18:28 +0000(svn r3555) -Codechange: [Big Endian] removed defining OTTD_ALIGNMENT by default on Big Endian CPUs
bjarni [Sun, 05 Feb 2006 14:18:28 +0000] rev 2980
(svn r3555) -Codechange: [Big Endian] removed defining OTTD_ALIGNMENT by default on Big Endian CPUs
this increased speed when reading unaligned data (like strings)
test showed this to increase speed by 5,6% when drawing the mini map on PPC OSX

the tradeoff is that now it will crash if a Big Endian computer don't support unaligned reading
but it should easily fixable in stdafx.h if it turns out to be a problem

Sun, 05 Feb 2006 11:54:25 +0000(svn r3554) Add accessors for the field type and fences of clear tiles
tron [Sun, 05 Feb 2006 11:54:25 +0000] rev 2979
(svn r3554) Add accessors for the field type and fences of clear tiles

Sun, 05 Feb 2006 11:10:31 +0000(svn r3553) - Revert r3549 "Change the behaviour of OTTD_ALIGNMENT". Some tests showed that forcing aligned reads slowed down the code (drawing smallmap) by 14%. Change back to the old behaviour.
Darkvater [Sun, 05 Feb 2006 11:10:31 +0000] rev 2978
(svn r3553) - Revert r3549 "Change the behaviour of OTTD_ALIGNMENT". Some tests showed that forcing aligned reads slowed down the code (drawing smallmap) by 14%. Change back to the old behaviour.

Sun, 05 Feb 2006 09:56:04 +0000(svn r3552) Remove the global variable _mixer
tron [Sun, 05 Feb 2006 09:56:04 +0000] rev 2977
(svn r3552) Remove the global variable _mixer

Sun, 05 Feb 2006 09:28:06 +0000(svn r3551) Add directives to allow Visual Studio 2005 compilation.
peter1138 [Sun, 05 Feb 2006 09:28:06 +0000] rev 2976
(svn r3551) Add directives to allow Visual Studio 2005 compilation.

Sat, 04 Feb 2006 23:09:33 +0000(svn r3550) - [Patches]: fix GCC warning, sorry
Darkvater [Sat, 04 Feb 2006 23:09:33 +0000] rev 2975
(svn r3550) - [Patches]: fix GCC warning, sorry

Sat, 04 Feb 2006 23:03:35 +0000(svn r3549) - Change the behaviour of OTTD_ALIGNMENT. Force aligned reading as default, undefine it if unwanted/unneeded for some reason. I undeffed windows and watcom for now as they were like this.
Darkvater [Sat, 04 Feb 2006 23:03:35 +0000] rev 2974
(svn r3549) - Change the behaviour of OTTD_ALIGNMENT. Force aligned reading as default, undefine it if unwanted/unneeded for some reason. I undeffed windows and watcom for now as they were like this.

Sat, 04 Feb 2006 22:52:30 +0000(svn r3548) - [Patches]: rework two loops in make_oneofmany() and make_manyofmany()
Darkvater [Sat, 04 Feb 2006 22:52:30 +0000] rev 2973
(svn r3548) - [Patches]: rework two loops in make_oneofmany() and make_manyofmany()

Sat, 04 Feb 2006 22:48:57 +0000(svn r3547) - [Patches]: do some general cleanup, commentarization before starting actual work. This patch contains no functional changes (I hope). It might break GPMI-builds though when trying to join a trunk/ network game or vice versa. To solve, you can change the order of the first 8 enums in SettingDescType. I think that'll work.
Darkvater [Sat, 04 Feb 2006 22:48:57 +0000] rev 2972
(svn r3547) - [Patches]: do some general cleanup, commentarization before starting actual work. This patch contains no functional changes (I hope). It might break GPMI-builds though when trying to join a trunk/ network game or vice versa. To solve, you can change the order of the first 8 enums in SettingDescType. I think that'll work.