rubidium
							
						 
					 | 
					
						
						
							
						
						8ab49198b9
					 | 
					
						
						
							
							(svn r12695) -Codechange: only allocate window structs when needed. Based on a patch by Alberth.
						
						
						
						
						
						
					 | 
					
						2008-04-13 19:25:14 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								smatz
							
						 
					 | 
					
						
						
							
						
						c3399b6848
					 | 
					
						
						
							
							(svn r12573) -Codechange: use defined constants instead of numbers in math_func.hpp
						
						
						
						
						
						
					 | 
					
						2008-04-04 20:34:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						1c1a721d63
					 | 
					
						
						
							
							(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
							
						 
					 | 
					
						
						
							
						
						44a8293364
					 | 
					
						
						
							
							(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
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						4a4f4b7459
					 | 
					
						
						
							
							(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
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								glx
							
						 
					 | 
					
						
						
							
						
						bba1a62db1
					 | 
					
						
						
							
							(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
							
						 
					 | 
					
						
						
							
						
						d821e5e92b
					 | 
					
						
						
							
							(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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						851f19b341
					 | 
					
						
						
							
							(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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								egladil
							
						 
					 | 
					
						
						
							
						
						217539ee24
					 | 
					
						
						
							
							(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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						507463e420
					 | 
					
						
						
							
							(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
							
						 
					 | 
					
						
						
							
						
						8ebdfb258f
					 | 
					
						
						
							
							(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
							
						 
					 | 
					
						
						
							
						
						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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								smatz
							
						 
					 | 
					
						
						
							
						
						d5dbce8331
					 | 
					
						
						
							
							(svn r11652) -Codechange: add the svn $ header for several files
						
						
						
						
						
						
					 | 
					
						2007-12-17 01:35:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						ad218166ec
					 | 
					
						
						
							
							(svn r11640) -Fix: missed change of include when moving stuff to random_func.cpp
						
						
						
						
						
						
					 | 
					
						2007-12-15 22:05:02 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						28c436a054
					 | 
					
						
						
							
							(svn r11616) -Fix [FS#1526]: sometimes large values could go off the chart.
						
						
						
						
						
						
					 | 
					
						2007-12-10 22:26:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								skidd13
							
						 
					 | 
					
						
						
							
						
						5d74f2ced4
					 | 
					
						
						
							
							(svn r11564) -Codechange: Increase the usage of the for_each_bit macro and rename it fitting to the naming style
						
						
						
						
						
						
					 | 
					
						2007-12-03 09:19:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								rubidium
							
						 
					 | 
					
						
						
							
						
						8c0122f429
					 | 
					
						
						
							
							(svn r11559) -Fix [FS#1505]: overflow when drawing graphics with high company values.
						
						
						
						
						
						
					 | 
					
						2007-12-02 19:21:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								skidd13
							
						 
					 | 
					
						
						
							
						
						057ae477b5
					 | 
					
						
						
							
							(svn r11527) -Codechange: Split the bitmath functions of to their own files
						
						
						
						
						
						
					 | 
					
						2007-11-26 17:50:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								skidd13
							
						 
					 | 
					
						
						
							
						
						f56579e0d9
					 | 
					
						
						
							
							(svn r11526) -Codechange: Rename the function delta fitting to the naming style
						
						
						
						
						
						
					 | 
					
						2007-11-26 16:01:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								skidd13
							
						 
					 | 
					
						
						
							
						
						e36dba227b
					 | 
					
						
						
							
							(svn r11523) -Codechange: Move the CHANCE macros to core/random_func.cpp cause they depend on Random()
						
						
						
						
						
						
						
						-Codechange: Convert the CHANCE macros to functions and rename them fitting to the naming style 
						
						
					 | 
					
						2007-11-25 15:35:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								skidd13
							
						 
					 | 
					
						
						
							
						
						815b8d8df1
					 | 
					
						
						
							
							(svn r11510) -Codechange: merge the IS_*INSIDE* functions and rename them fitting to the naming style
						
						
						
						
						
						
					 | 
					
						2007-11-24 10:38:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								skidd13
							
						 
					 | 
					
						
						
							
						
						4e12073b27
					 | 
					
						
						
							
							(svn r11490) -Codechange: Split the math functions to their own header
						
						
						
						
						
						
						
						-Codechange: Replace the rest of the math macros with functions 
						
						
					 | 
					
						2007-11-22 18:01:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								skidd13
							
						 
					 | 
					
						
						
							
						
						f26e908466
					 | 
					
						
						
							
							(svn r11489) -Fix r11488: Somehow the code was added multiple times
						
						
						
						
						
						
					 | 
					
						2007-11-21 19:18:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								skidd13
							
						 
					 | 
					
						
						
							
						
						039570342d
					 | 
					
						
						
							
							(svn r11488) -Codechange: Spilt the random functions out to seperate file
						
						
						
						
						
						
						
						-Codechange: Make the mersenne twister more readable
-Codechange: Unify the seeding process of random 
						
						
					 | 
					
						2007-11-21 19:13:38 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |