aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * Fix to potential out of range index bug from misanthropiatma2005-10-201-1/+8
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@170 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to buffer overflow in lightmap loading code from misanthropiatma2005-10-201-1/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@169 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixed the fix for the shader overrun. If this isn't a case for unified diffs,tma2005-10-201-6/+6
| | | | | | | I don't know what is :). git-svn-id: svn://svn.icculus.org/quake3/trunk@168 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Cap the maximum snaps a client can request at the server framerate rathertma2005-10-191-2/+2
| | | | | | | | | | | | 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. git-svn-id: svn://svn.icculus.org/quake3/trunk@167 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to buffer overrun in shader parser from misanthropiatma2005-10-191-0/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@166 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Silly little patch to convert Q3 style color codes to ANSI escape codes. Notetma2005-10-191-1/+86
| | | | | | | | this doesn't work too well with baseq3 since it logs color strings with no color termination. git-svn-id: svn://svn.icculus.org/quake3/trunk@165 edf5b092-35ff-0310-97b2-ce42778d08ea
* Minor edit, thanks ankon!zakk2005-10-181-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@164 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added option to q3asm to instruct it to create qvms compatible with Q3 1.32btma2005-10-162-11/+49
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@163 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Updated todo :ptma2005-10-141-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@162 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added a little hack to support the console key on french keyboardstma2005-10-141-0/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@161 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed hard coded mouse acceleration in the unix build(s)tma2005-10-145-21/+13
| | | | | | | | * Added CVAR_ROM cl_platformSensitivity to normalise the scale of cl_sensitivity across platforms git-svn-id: svn://svn.icculus.org/quake3/trunk@160 edf5b092-35ff-0310-97b2-ce42778d08ea
* todo!zakk2005-10-141-0/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@159 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Adjusted VM_LoadQVM interfacetma2005-10-141-7/+8
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@158 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixed some annoying code duplicationtma2005-10-131-94/+58
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@157 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (Non-trivial) fix to the "opStack corrupted in compiled code" bugtma2005-10-135-20/+93
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@156 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed Q3ASM_TURBO defines from q3asmtma2005-10-132-992/+4
| | | | | | | * Removed q3asm qfiles.h and redirected it to qcommon qfiles.h git-svn-id: svn://svn.icculus.org/quake3/trunk@155 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix build problems under OS Xsix2005-10-115-156/+5
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@154 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Replaced drawSurfs qsort algorithm with a radix sorttma2005-10-101-190/+35
| | | | | | | | | | | | | + 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..." git-svn-id: svn://svn.icculus.org/quake3/trunk@153 edf5b092-35ff-0310-97b2-ce42778d08ea
* - get rid of vm_noneludwig2005-10-091-19/+12
| | | | | | | - if VM_PPC is set compiled vm support is enabled on ppc (default off atm) git-svn-id: svn://svn.icculus.org/quake3/trunk@152 edf5b092-35ff-0310-97b2-ce42778d08ea
* ugly: undefine memmove to avoid build failure with gcc fortifyludwig2005-10-091-0/+4
| | | | | | | extensions enabled git-svn-id: svn://svn.icculus.org/quake3/trunk@151 edf5b092-35ff-0310-97b2-ce42778d08ea
* don't call VM_Compile if it's not supported so the VM_Compile symbolludwig2005-10-091-3/+4
| | | | | | | isn't needed git-svn-id: svn://svn.icculus.org/quake3/trunk@150 edf5b092-35ff-0310-97b2-ce42778d08ea
* * q3lcc is no longer the default target in the Makefiletma2005-10-082-17/+17
| | | | | | | | * Changed readme to suggest using the root Makefile instead of the one in code/unix git-svn-id: svn://svn.icculus.org/quake3/trunk@149 edf5b092-35ff-0310-97b2-ce42778d08ea
* Mac OS X needs Com_Memcpy and Com_Memset to be set to memcpy and memset.six2005-10-083-3/+92
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@148 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Patch from Andreas Kohn to fix q3asm build on FreeBSDtma2005-10-072-10/+4
| | | | | | | * Removal of SYSTEM variable from the lcc makefile due to problems with FreeBSD git-svn-id: svn://svn.icculus.org/quake3/trunk@147 edf5b092-35ff-0310-97b2-ce42778d08ea
* * ATI skybox bug fixtma2005-10-061-0/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@146 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Usage of find on FreeBSD fix from Andreas Kohntma2005-10-061-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@145 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Append LCC directory to the PATH variable on all platformstma2005-10-051-24/+39
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@144 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixed a foul-up with the lcc Makefiletma2005-10-051-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@143 edf5b092-35ff-0310-97b2-ce42778d08ea
* * A couple of small Makefile fixestma2005-10-051-2/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@142 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Applied q3asm-turbo patches from ↵tma2005-10-052-19/+1076
| | | | | | | | | | http://www.icculus.org/~phaethon/q3/q3asm-turbo/q3asm-turbo.html * Added -m option to q3asm to write a map file (which is now disabled by default) * q3asm now returns an error code on failure git-svn-id: svn://svn.icculus.org/quake3/trunk@141 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixed some vm build warningstma2005-10-0512-48/+18
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@140 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixes to the MinGW vm compilertma2005-10-055-108/+140
| | | | | | | * General MinGW tweaks git-svn-id: svn://svn.icculus.org/quake3/trunk@139 edf5b092-35ff-0310-97b2-ce42778d08ea
* * VM game modules now built from the main Makefiletma2005-10-044-627/+375
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@138 edf5b092-35ff-0310-97b2-ce42778d08ea
* * MinGW fixes to the tools Makefilestma2005-10-042-3/+17
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@137 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added install/uninstall rules to the lcc and q3asm Makefilestma2005-10-0414-14/+11
| | | | | | | | * Moved the q3asm dir to asm so that is doesn't clash with the binary when installed git-svn-id: svn://svn.icculus.org/quake3/trunk@136 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Homogenised the game module build rulestma2005-10-041-239/+81
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@135 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Moved lcc and q3asm into code/toolstma2005-10-04452-0/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@134 edf5b092-35ff-0310-97b2-ce42778d08ea
* * lcc and q3asm now build with MinGWtma2005-10-044-7/+15
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@133 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Dewarninged the lcc and q3asm sourcetma2005-10-0438-390/+390
| | | | | | | | | | * Removed traditional target platforms from the lcc build. This might break building lcc on Windows using nmake. Submit patches or be quiet :p * Default target for lcc is now bytecode, so -Wf-target=bytecode is no longer needed on the lcc command line git-svn-id: svn://svn.icculus.org/quake3/trunk@132 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Made the default SDL dma buffer largertma2005-09-301-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@131 edf5b092-35ff-0310-97b2-ce42778d08ea
* * A better fix to the "doppler" bugtma2005-09-292-3/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@130 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixed the bug where the "doppler" effect code could cause a temporary ↵tma2005-09-291-0/+3
| | | | | | client lock up git-svn-id: svn://svn.icculus.org/quake3/trunk@129 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Most obscure bug EVAR. Seems a library that SDL depends on (specifically ↵tma2005-09-291-9/+9
| | | | | | libgthread-2.0) defines a symbol g_log. qagamei386.so also defines such a symbol, but since it is dynamically loaded at runtime, no collision check is performed. When the code is relocated therefore, all instances of g_log in qagamei386.so end up refering to the g_log in the library... and bad things happen. s/g_log/g_logfile/g. git-svn-id: svn://svn.icculus.org/quake3/trunk@128 edf5b092-35ff-0310-97b2-ce42778d08ea
* Updated for stuff.zakk2005-09-291-1/+17
| | | | | | | | | | ================================================= This message brought to you by TimeDoctor Dot Org Where do you want to Laugh Today? ================================================= git-svn-id: svn://svn.icculus.org/quake3/trunk@127 edf5b092-35ff-0310-97b2-ce42778d08ea
* Spell checking, thanks to Han in irc.zakk2005-09-291-4/+4
| | | | | | | Also, stop reading these logs and visit timedoctor.org! git-svn-id: svn://svn.icculus.org/quake3/trunk@126 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added a - to the dependancies include linetma2005-09-281-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@125 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Some game bug fixes from ↵tma2005-09-283-4/+29
| | | | | | http://www.quake3world.com/ubb/Forum4/HTML/006208.html git-svn-id: svn://svn.icculus.org/quake3/trunk@124 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed q3map and associated common and libs directoriestma2005-09-28106-59274/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@123 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix (likely bogus) warning about uninitialized variablesludwig2005-09-281-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@122 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Assorted Makefile cleanups/cruft removaltma2005-09-271-46/+11
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@121 edf5b092-35ff-0310-97b2-ce42778d08ea