smatz
|
6a501c85fc
|
(svn r12572) -Fix (r12192): min() has 32bit arguments, clamping of 64bit values didn't work
|
2008-04-04 20:03:49 +00:00 |
|
smatz
|
a7d885e4c6
|
(svn r12572) -Fix (r12192): min() has 32bit arguments, clamping of 64bit values didn't work
|
2008-04-04 20:03:49 +00:00 |
|
rubidium
|
571ba97f56
|
(svn r12536) -Codechange: some stack allocations were too large for NDS, so use the SmallStackSafeStackAlloc wrapper. Allocate on the stack by default and on the heap for NDS (or other devices that have a very small stack).
|
2008-04-01 21:12:51 +00:00 |
|
rubidium
|
8e83627991
|
(svn r12536) -Codechange: some stack allocations were too large for NDS, so use the SmallStackSafeStackAlloc wrapper. Allocate on the stack by default and on the heap for NDS (or other devices that have a very small stack).
|
2008-04-01 21:12:51 +00:00 |
|
skidd13
|
b93a612dfd
|
(svn r12516) -Revert r2583: Removed mersenne PRNG cause it is not used and won't be used in the future
|
2008-03-31 16:07:50 +00:00 |
|
skidd13
|
9d914a803c
|
(svn r12516) -Revert r2583: Removed mersenne PRNG cause it is not used and won't be used in the future
|
2008-03-31 16:07:50 +00:00 |
|
rubidium
|
1c1a721d63
|
(svn r12438) -Fix-ish: typo spotted by Biblo.
|
2008-03-27 13:59:35 +00:00 |
|
rubidium
|
67c1e00aea
|
(svn r12438) -Fix-ish: typo spotted by Biblo.
|
2008-03-27 13:59:35 +00:00 |
|
smatz
|
e0b0ecc5a7
|
(svn r12204) -Fix (r12192): using UINT16_MAX broke compilation on many targets
|
2008-02-20 19:42:06 +00:00 |
|
smatz
|
db9d5a909f
|
(svn r12204) -Fix (r12192): using UINT16_MAX broke compilation on many targets
|
2008-02-20 19:42:06 +00:00 |
|
smatz
|
44a8293364
|
(svn r12192) -Fix: clamp various town variables to 16bit prior to returning the value
|
2008-02-20 14:30:53 +00:00 |
|
smatz
|
ca46154068
|
(svn r12192) -Fix: clamp various town variables to 16bit prior to returning the value
|
2008-02-20 14:30:53 +00:00 |
|
smatz
|
7d45415b3d
|
(svn r12156) -Fix (r11454): Chance16I was now biased towards zero - round to nearest now
|
2008-02-16 00:46:38 +00:00 |
|
smatz
|
b4f58ebae4
|
(svn r12156) -Fix (r11454): Chance16I was now biased towards zero - round to nearest now
|
2008-02-16 00:46:38 +00:00 |
|
smatz
|
05169f53be
|
(svn r12115) -Codechange: move malloc/realloc error messages to separate file to spare 4-8kB of binary size
|
2008-02-11 20:23:38 +00:00 |
|
smatz
|
f19eca0905
|
(svn r12115) -Codechange: move malloc/realloc error messages to separate file to spare 4-8kB of binary size
|
2008-02-11 20:23:38 +00:00 |
|
rubidium
|
4a4f4b7459
|
(svn r12050) -Fix: random_func broke for desync debug.
|
2008-02-03 16:21:19 +00:00 |
|
rubidium
|
20e9abed47
|
(svn r12050) -Fix: random_func broke for desync debug.
|
2008-02-03 16:21:19 +00:00 |
|
rubidium
|
1b7051768c
|
(svn r12004) -Codechange: refactor the random functions to reduce code duplication.
|
2008-01-29 00:27:25 +00:00 |
|
rubidium
|
3b2145aafe
|
(svn r12004) -Codechange: refactor the random functions to reduce code duplication.
|
2008-01-29 00:27:25 +00:00 |
|
rubidium
|
38d690acc8
|
(svn r11943) -Codechange: add and use a simple structure to support small stacks by allocating it on the heap or pushing a few kB of data onto the stack when there is a large stack.
|
2008-01-22 12:09:12 +00:00 |
|
rubidium
|
59ec5e62ce
|
(svn r11943) -Codechange: add and use a simple structure to support small stacks by allocating it on the heap or pushing a few kB of data onto the stack when there is a large stack.
|
2008-01-22 12:09:12 +00:00 |
|
glx
|
bba1a62db1
|
(svn r11914) -Documentation: fix some @file statement
|
2008-01-18 03:48:29 +00:00 |
|
glx
|
b7f50533c2
|
(svn r11914) -Documentation: fix some @file statement
|
2008-01-18 03:48:29 +00:00 |
|
rubidium
|
7f037d15d7
|
(svn r11704) -Codechange: remove another bunch of useless includes.
|
2007-12-26 23:04:26 +00:00 |
|
rubidium
|
0b1d3e43e5
|
(svn r11704) -Codechange: remove another bunch of useless includes.
|
2007-12-26 23:04:26 +00:00 |
|
rubidium
|
d821e5e92b
|
(svn r11697) -Fix [FS#1585]: strgen did not (always) compile properly.
|
2007-12-25 14:08:56 +00:00 |
|
rubidium
|
0bd93f5c37
|
(svn r11697) -Fix [FS#1585]: strgen did not (always) compile properly.
|
2007-12-25 14:08:56 +00:00 |
|
skidd13
|
7bcc4d28e1
|
(svn r11695) -Codechange: Converted the md5 algorithm to OOP
-Codechange: Adapt the md5 algorithm to the OpenTTD source
|
2007-12-25 13:59:21 +00:00 |
|
skidd13
|
7963963d98
|
(svn r11695) -Codechange: Converted the md5 algorithm to OOP
-Codechange: Adapt the md5 algorithm to the OpenTTD source
|
2007-12-25 13:59:21 +00:00 |
|
rubidium
|
851f19b341
|
(svn r11694) -Codechange: move more endianness related stuff to endian_func.hpp.
|
2007-12-25 13:28:09 +00:00 |
|
rubidium
|
b3f6c0734b
|
(svn r11694) -Codechange: move more endianness related stuff to endian_func.hpp.
|
2007-12-25 13:28:09 +00:00 |
|
rubidium
|
00c9d3ef20
|
(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
|
2007-12-25 09:48:53 +00:00 |
|
rubidium
|
bf98e25e43
|
(svn r11691) -Codechange: move+rename helpers.hpp and only include it when it is really needed.
|
2007-12-25 09:48:53 +00:00 |
|
egladil
|
217539ee24
|
(svn r11688) -Fix [FS#1581]: Compilation was broken on OS X again.
|
2007-12-23 18:08:39 +00:00 |
|
egladil
|
22f79df328
|
(svn r11688) -Fix [FS#1581]: Compilation was broken on OS X again.
|
2007-12-23 18:08:39 +00:00 |
|
skidd13
|
fec9cd587c
|
(svn r11687) -Codechange: move some defines to a better place
|
2007-12-23 14:06:03 +00:00 |
|
skidd13
|
da5d3a7b3b
|
(svn r11687) -Codechange: move some defines to a better place
|
2007-12-23 14:06:03 +00:00 |
|
rubidium
|
507463e420
|
(svn r11684) -Codechange: split gfx.h in a type and functional header.
|
2007-12-23 10:56:02 +00:00 |
|
rubidium
|
a773d45885
|
(svn r11684) -Codechange: split gfx.h in a type and functional header.
|
2007-12-23 10:56:02 +00:00 |
|
rubidium
|
1f6043458c
|
(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
|
2007-12-22 23:30:28 +00:00 |
|
rubidium
|
8f0e68285b
|
(svn r11682) -Codechange: move some 'generic' geometry related types into a single file and do not include gfx.h everywhere to get a Point type.
|
2007-12-22 23:30:28 +00:00 |
|
rubidium
|
8ebdfb258f
|
(svn r11674) -Codechange: refactor some functions out of macros.h into more logical locations.
|
2007-12-21 19:21:21 +00:00 |
|
rubidium
|
01e20c9140
|
(svn r11674) -Codechange: refactor some functions out of macros.h into more logical locations.
|
2007-12-21 19:21:21 +00:00 |
|
rubidium
|
60c82d0f8c
|
(svn r11673) -Codechange: move the overflow safe type to a separate file.
|
2007-12-21 08:34:53 +00:00 |
|
rubidium
|
d5c4ba8246
|
(svn r11673) -Codechange: move the overflow safe type to a separate file.
|
2007-12-21 08:34:53 +00:00 |
|
rubidium
|
0995194162
|
(svn r11661) -Codechange: some header reworks in order to try to reduce the compile time of OpenTTD by reduce the amount of circular-ish dependencies.
|
2007-12-18 19:52:14 +00:00 |
|
rubidium
|
f56a354d31
|
(svn r11661) -Codechange: some header reworks in order to try to reduce the compile time of OpenTTD by reduce the amount of circular-ish dependencies.
|
2007-12-18 19:52:14 +00:00 |
|
smatz
|
d5dbce8331
|
(svn r11652) -Codechange: add the svn $ header for several files
|
2007-12-17 01:35:45 +00:00 |
|
smatz
|
93c3e0d6ad
|
(svn r11652) -Codechange: add the svn $ header for several files
|
2007-12-17 01:35:45 +00:00 |
|