Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								b72f59f524 
								
							 
						 
						
							
							
								
								* In hindsight this is probably wise too  
							
							 
							
							
							
						 
						
							2005-10-29 01:02:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								ffdc69f138 
								
							 
						 
						
							
							
								
								* Deleted code/unix/vm_x86.c - wtf was that about anyway?  
							
							 
							
							... 
							
							
							
							* Removed HAVE_VM_NATIVE
* Removed DLL_ONLY
* Replace HAVE_VM_COMPILED with NO_VM_COMPILED -- this means the JIT compiler
  should be enabled on the OS X and VC builds now
* Remove the remainder of the freetype building stuff 
							
						 
						
							2005-10-29 00:23:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								090f4d7266 
								
							 
						 
						
							
							
								
								* Compiler warning fix from ankon  
							
							 
							
							
							
						 
						
							2005-10-28 22:10:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								4c63d1ed40 
								
							 
						 
						
							
							
								
								* Fix to  https://bugzilla.icculus.org/show_bug.cgi?id=2454  
							
							 
							
							
							
						 
						
							2005-10-28 21:09:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								b1b7f975f1 
								
							 
						 
						
							
							
								
								* Fix the x86 vm  
							
							 
							
							
							
						 
						
							2005-10-27 22:38:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								556b3307c5 
								
							 
						 
						
							
							
								
								* ...and the other common headers  
							
							 
							
							
							
						 
						
							2005-10-27 22:05:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								bc9ee5644b 
								
							 
						 
						
							
							
								
								* Ignore __attribute__ when not using gcc  
							
							 
							
							
							
						 
						
							2005-10-27 21:49:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ludwig Nussel 
								
							 
						 
						
							
							
							
							
								
							
							
								0bf8e3a8b0 
								
							 
						 
						
							
							
								
								add x86_64 vm. experimental, not enabled by default. you need as for it  
							
							 
							
							... 
							
							
							
							to work. 
							
						 
						
							2005-10-27 21:13:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								9af615f27c 
								
							 
						 
						
							
							
								
								* Add notional support for various architectures from vapier. Whether or not  
							
							 
							
							... 
							
							
							
							these architectures work in practice is another matter :). 
							
						 
						
							2005-10-26 23:15:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								f455a27edd 
								
							 
						 
						
							
							
								
								* Use platform headers to source various libc prototypes instead of unsafe  
							
							 
							
							... 
							
							
							
							static ones (from vapier) 
							
						 
						
							2005-10-26 23:08:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								0167152647 
								
							 
						 
						
							
							
								
								* Small changes to distclean target from vapier  
							
							 
							
							
							
						 
						
							2005-10-26 22:59:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								c02a7fce3c 
								
							 
						 
						
							
							
								
								* Split lcc $AR into $AR and $ARFLAGS (from vapier)  
							
							 
							
							
							
						 
						
							2005-10-26 22:52:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								7b84b0295f 
								
							 
						 
						
							
							
								
								* Fixed the OS X build as broken by revision 181  
							
							 
							
							
							
						 
						
							2005-10-26 20:52:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								3a2ad50406 
								
							 
						 
						
							
							
								
								* Moved various source files from their mod sdk locations to places more  
							
							 
							
							... 
							
							
							
							appropriate for open source Q3
* This patch looks bigger than it really is, however it will probably break the
  VC and OS X builds (easy to fix though) 
							
						 
						
							2005-10-26 19:45:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								3ff42330e5 
								
							 
						 
						
							
							
								
								* Fixed some warnings on the OS X build  
							
							 
							
							
							
						 
						
							2005-10-26 19:32:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								9f55ae2dce 
								
							 
						 
						
							
							
								
								* Fixed a bug with QVM loading on big endian architectures  
							
							 
							
							
							
						 
						
							2005-10-26 17:09:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								d5af2e3d45 
								
							 
						 
						
							
							
								
								* Removed some Conscript  
							
							 
							
							
							
						 
						
							2005-10-25 13:34:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								6b5cf6e248 
								
							 
						 
						
							
							
								
								* Fixed unused variable warning  
							
							 
							
							
							
						 
						
							2005-10-23 17:23:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								69b81f2bd9 
								
							 
						 
						
							
							
								
								* Fix to  https://bugzilla.icculus.org/show_bug.cgi?id=2401  
							
							 
							
							
							
						 
						
							2005-10-23 17:18:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ludwig Nussel 
								
							 
						 
						
							
							
							
							
								
							
							
								e27a35a207 
								
							 
						 
						
							
							
								
								remove french keyboard hack. we cannot know what this does on other  
							
							 
							
							... 
							
							
							
							layouts 
							
						 
						
							2005-10-23 15:27:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ludwig Nussel 
								
							 
						 
						
							
							
							
							
								
							
							
								80cf67e2ac 
								
							 
						 
						
							
							
								
								map extra mouse buttons to K_AUX*  
							
							 
							
							
							
						 
						
							2005-10-23 15:25:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								f01ed7b3da 
								
							 
						 
						
							
							
								
								* Tab completed commands no longer treated like cvars  
							
							 
							
							
							
						 
						
							2005-10-21 19:52:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								d6b2a1e527 
								
							 
						 
						
							
							
								
								* Deleted some exes that were in the repository  
							
							 
							
							
							
						 
						
							2005-10-21 18:07:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								f306b2895f 
								
							 
						 
						
							
							
								
								* Tiny patch to print values of cvars when tab completing ala ET  
							
							 
							
							
							
						 
						
							2005-10-21 00:09:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								64f167f183 
								
							 
						 
						
							
							
								
								* Fix to potential out of range index bug from misanthropia  
							
							 
							
							
							
						 
						
							2005-10-20 16:19:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								769372e2f9 
								
							 
						 
						
							
							
								
								* Fix to buffer overflow in lightmap loading code from misanthropia  
							
							 
							
							
							
						 
						
							2005-10-20 16:14:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								653c5621ac 
								
							 
						 
						
							
							
								
								* Fixed the fix for the shader overrun. If this isn't a case for unified diffs,  
							
							 
							
							... 
							
							
							
							I don't know what is :). 
							
						 
						
							2005-10-20 01:23:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								b9c9f86cd1 
								
							 
						 
						
							
							
								
								* Cap the maximum snaps a client can request at the server framerate rather  
							
							 
							
							... 
							
							
							
							than a hard-coded 30 (from misantropia). I'm slightly nervous about this
  since it changes the behaviour versus 1.32b in that a client requesting e.g.
  25 snaps will actually get 20 (default sv_fps) with this patch applied. I'm
  not sure why anyone would want this though -- it may even destablise their
  inter/extrapolation. I'll leave the bug (2422) open for a while and if no one
  complains it can be closed. 
							
						 
						
							2005-10-19 22:25:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								7d1b5b4acb 
								
							 
						 
						
							
							
								
								* Fix to buffer overrun in shader parser from misanthropia  
							
							 
							
							
							
						 
						
							2005-10-19 22:15:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								80919a1ce3 
								
							 
						 
						
							
							
								
								* Silly little patch to convert Q3 style color codes to ANSI escape codes. Note  
							
							 
							
							... 
							
							
							
							this doesn't work too well with baseq3 since it logs color strings with no
  color termination. 
							
						 
						
							2005-10-19 01:51:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Zachary Slater 
								
							 
						 
						
							
							
							
							
								
							
							
								bcc229d5bb 
								
							 
						 
						
							
							
								
								Minor edit, thanks ankon!  
							
							 
							
							
							
						 
						
							2005-10-18 02:46:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								e652200405 
								
							 
						 
						
							
							
								
								* Added option to q3asm to instruct it to create qvms compatible with Q3 1.32b  
							
							 
							
							
							
						 
						
							2005-10-16 01:13:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								354196b3a9 
								
							 
						 
						
							
							
								
								* Added a little hack to support the console key on french keyboards  
							
							 
							
							
							
						 
						
							2005-10-14 23:00:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								20c5bc38cf 
								
							 
						 
						
							
							
								
								* Removed hard coded mouse acceleration in the unix build(s)  
							
							 
							
							... 
							
							
							
							* Added CVAR_ROM cl_platformSensitivity to normalise the scale
  of cl_sensitivity across platforms 
							
						 
						
							2005-10-14 22:58:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								535545684f 
								
							 
						 
						
							
							
								
								* Adjusted VM_LoadQVM interface  
							
							 
							
							
							
						 
						
							2005-10-14 17:09:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c82c1adc 
								
							 
						 
						
							
							
								
								* Fixed some annoying code duplication  
							
							 
							
							
							
						 
						
							2005-10-13 23:08:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								35cb35ff61 
								
							 
						 
						
							
							
								
								* (Non-trivial) fix to the "opStack corrupted in compiled code" bug  
							
							 
							
							
							
						 
						
							2005-10-13 14:47:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								8295a83897 
								
							 
						 
						
							
							
								
								* Removed Q3ASM_TURBO defines from q3asm  
							
							 
							
							... 
							
							
							
							* Removed q3asm qfiles.h and redirected it to qcommon qfiles.h 
							
						 
						
							2005-10-13 01:55:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Six 
								
							 
						 
						
							
							
							
							
								
							
							
								ecd73786d5 
								
							 
						 
						
							
							
								
								Fix build problems under OS X  
							
							 
							
							
							
						 
						
							2005-10-11 01:52:29 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								3857ce21c4 
								
							 
						 
						
							
							
								
								* Replaced drawSurfs qsort algorithm with a radix sort  
							
							 
							
							... 
							
							
							
							+ Performance is comparable, although generally slightly
    worse, but...
  + Radix is a stable sort algorithm, so overlapping
    coplanar drawSurfs (i.e. with the same sort key) no
    longer flicker indeterminately
  + Also removes the dubious comment: "FIXME: this was 
    lifted and modified from the microsoft lib source..." 
							
						 
						
							2005-10-10 00:37:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ludwig Nussel 
								
							 
						 
						
							
							
							
							
								
							
							
								b1ea2ed136 
								
							 
						 
						
							
							
								
								- get rid of vm_none  
							
							 
							
							... 
							
							
							
							- if VM_PPC is set compiled vm support is enabled on ppc (default off atm) 
							
						 
						
							2005-10-09 13:07:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ludwig Nussel 
								
							 
						 
						
							
							
							
							
								
							
							
								44f5273e02 
								
							 
						 
						
							
							
								
								ugly: undefine memmove to avoid build failure with gcc fortify  
							
							 
							
							... 
							
							
							
							extensions enabled 
							
						 
						
							2005-10-09 13:06:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ludwig Nussel 
								
							 
						 
						
							
							
							
							
								
							
							
								f62601ac53 
								
							 
						 
						
							
							
								
								don't call VM_Compile if it's not supported so the VM_Compile symbol  
							
							 
							
							... 
							
							
							
							isn't needed 
							
						 
						
							2005-10-09 13:05:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								f6cb6eee96 
								
							 
						 
						
							
							
								
								* q3lcc is no longer the default target in the Makefile  
							
							 
							
							... 
							
							
							
							* Changed readme to suggest using the root Makefile instead of the one in
  code/unix 
							
						 
						
							2005-10-08 14:36:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Six 
								
							 
						 
						
							
							
							
							
								
							
							
								8866ce3f8b 
								
							 
						 
						
							
							
								
								Mac OS X needs Com_Memcpy and Com_Memset to be set to memcpy and memset.  
							
							 
							
							
							
						 
						
							2005-10-08 06:30:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								29db2dbbfd 
								
							 
						 
						
							
							
								
								* Patch from Andreas Kohn to fix q3asm build on FreeBSD  
							
							 
							
							... 
							
							
							
							* Removal of SYSTEM variable from the lcc makefile due to problems with FreeBSD 
							
						 
						
							2005-10-07 01:03:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								3271b52bf5 
								
							 
						 
						
							
							
								
								* ATI skybox bug fix  
							
							 
							
							
							
						 
						
							2005-10-06 15:33:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								0b6beec202 
								
							 
						 
						
							
							
								
								* Usage of find on FreeBSD fix from Andreas Kohn  
							
							 
							
							
							
						 
						
							2005-10-06 15:16:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								707ee2fdbb 
								
							 
						 
						
							
							
								
								* Append LCC directory to the PATH variable on all platforms  
							
							 
							
							
							
						 
						
							2005-10-05 21:46:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								151c9461c5 
								
							 
						 
						
							
							
								
								* Fixed a foul-up with the lcc Makefile  
							
							 
							
							
							
						 
						
							2005-10-05 21:07:47 +00:00