aboutsummaryrefslogtreecommitdiffstats
path: root/code
Commit message (Collapse)AuthorAgeFilesLines
* * 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/+263286
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@134 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
* 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
* 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
* * The Makefile now sources Makefile.local, so you shouldn't need to change ↵tma2005-09-271-20/+36
| | | | | | | | | | | the Makefile itself any more * The Makefile now inherits CFLAGS from the shell environment * The Makefile now generates dependancies by default, it can be disabled by setting GENERATE_DEPENDANCIES=0 in Makefile.local * Removed -Werror from the linux build since it's not GCC 4 clean yet. Again, it can be added back via Makefile.local git-svn-id: svn://svn.icculus.org/quake3/trunk@120 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed nonsensical "smells like demo data, continueing[sic] anyways" messagetma2005-09-261-1/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@119 edf5b092-35ff-0310-97b2-ce42778d08ea
* revert int->long change as it breaks on 64bit. Actually onlyludwig2005-09-266-9/+10
| | | | | | | | VM_CallInterpreted hurts as VM_CallCompiled is only used on 32bit. Use same arg types for consistency nevertheless. git-svn-id: svn://svn.icculus.org/quake3/trunk@118 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to MinGW buildtma2005-09-261-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@117 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Potential fix to ppc vmtma2005-09-261-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@116 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Non SDL warning fixtma2005-09-261-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@115 edf5b092-35ff-0310-97b2-ce42778d08ea
* * 64 bit fixtma2005-09-261-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@114 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Some FreeBSD cleanupstma2005-09-262-10/+4
| | | | | | | * Removed the remainder of the RPM stuff from the Makefile git-svn-id: svn://svn.icculus.org/quake3/trunk@113 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixed some long/int warnings, hopefully this doesn't disrupt the MSVC ↵tma2005-09-264-9/+9
| | | | | | and/or 64bit builds git-svn-id: svn://svn.icculus.org/quake3/trunk@112 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Reintroduced the copyfiles ruletma2005-09-261-1/+22
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@111 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to broken win32 fix patchtma2005-09-261-3/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@110 edf5b092-35ff-0310-97b2-ce42778d08ea
* Hopefully this will fix win32 msvc.netsuperduper++220000 extra entropy editionzakk2005-09-263-10/+10
| | | | | | | compilation, and I updated the readme a little apparently. git-svn-id: svn://svn.icculus.org/quake3/trunk@109 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Don't link against X directly when building the SDL backendtma2005-09-251-2/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@108 edf5b092-35ff-0310-97b2-ce42778d08ea
* * FreeBSD fixes/updates from Andreas Kohntma2005-09-258-28/+81
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@107 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed stray cons scripttma2005-09-251-7911/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@106 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed Makefile which spawned constma2005-09-251-3/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@105 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed cons based build systemtma2005-09-2516-8863/+0
| | | | | | | | | * Removed some id specific shell/perl scripts * Removed some unused asm files * Removed prehistoric RPM build rules git-svn-id: svn://svn.icculus.org/quake3/trunk@104 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Mostly selfish patch to work around what I believe is probably an nvidia ↵tma2005-09-253-0/+24
| | | | | | and/or agpgart bug git-svn-id: svn://svn.icculus.org/quake3/trunk@103 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed the redundant "sound system is muted" messagetma2005-09-242-6/+2
| | | | | | | | * Moved printing of desired audiospec to before SDL_OpenAudio * When the computed value for samples is not a power of 2, now pick the smallest power of 2 greater rather than the largest power of 2 smaller git-svn-id: svn://svn.icculus.org/quake3/trunk@102 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Applied ajax's cleanup patchtma2005-09-2340-166/+166
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@101 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Applied Thilo Schulz's MDR patchtma2005-09-239-73/+1148
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@100 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Replaced lots of __linux__ || __FreeBSD__ with __GNUC__tma2005-09-2312-133/+52
| | | | | | | | * MinGW port now uses asm versions of SnapVector and ftol * Improved the handling of mangled symbols in vm_x86.c git-svn-id: svn://svn.icculus.org/quake3/trunk@99 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Tidied up the makefile, mostly for whitespacetma2005-09-235-1783/+1217
| | | | | | | | * Removed the q3static target * Ported the nasm asm to gas asm, thus removing the nasm dependancy git-svn-id: svn://svn.icculus.org/quake3/trunk@98 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Port to MinGWtma2005-09-2227-64/+308
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@97 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed the dependancy on perl for deriving the version numbertma2005-09-191-9/+8
| | | | | | | | * Moved `sdl-config --libs` from LDFLAGS to GLLDFLAGS to prevent needlessly linking against SDL when building the dedicated server * Moved assignment of DEBUG_CFLAGS until after BASE_CFLAGS has been constructed git-svn-id: svn://svn.icculus.org/quake3/trunk@96 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to multiple buffer overflow bugs in CL_Rcon_ftma2005-09-199-19/+26
| | | | | | | | | | | * Fix to COM_ParseExt 1 byte overwrite bug * Fixed some missing calls to trap_FS_FCloseFile * Fixed q3msgboom and q3infoboom bugs * Fixed some qboolean type confusion * Above fixes from http://www.quakesrc.org/forums/viewtopic.php?t=5374 git-svn-id: svn://svn.icculus.org/quake3/trunk@95 edf5b092-35ff-0310-97b2-ce42778d08ea
* more integer checksludwig2005-09-171-4/+8
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@94 edf5b092-35ff-0310-97b2-ce42778d08ea
* apply altivec fixes from Emanuel Steen (#2383)ludwig2005-09-174-6/+18
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@93 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix crash when starting a TA CTF game with shared libs (#2367)ludwig2005-09-171-1/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@92 edf5b092-35ff-0310-97b2-ce42778d08ea
* Patch from Tim Angus, to fix a longstanding bugzakk2005-09-176-13/+21
| | | | | | | | | | | | | | | in the server, wherein running the server for more than 24 hours would cause the game to exhibit weirdness as described here: http://forums.wireheadstudios.org/index.php?act=ST&f=11&t=2749 That page would also indicate that more work needs to be done if the map isn't going to change for more than 24 hours. git-svn-id: svn://svn.icculus.org/quake3/trunk@91 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix some integer overflowsludwig2005-09-121-7/+26
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@90 edf5b092-35ff-0310-97b2-ce42778d08ea
* use r_ignorehwgamma cvar to allow user to disable gamma correctionludwig2005-09-081-1/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@89 edf5b092-35ff-0310-97b2-ce42778d08ea
* 8 bit jpeg support from Thilo Schulzzakk2005-09-071-10/+32
| | | | | | | https://bugzilla.icculus.org/show_bug.cgi?id=2373 git-svn-id: svn://svn.icculus.org/quake3/trunk@88 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed buffer overflow in JPG decoder (thanks, Thilo Schulz!)icculus2005-09-071-2/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@87 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix parallel build - gnu make specific syntax?ludwig2005-09-071-3/+5
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@86 edf5b092-35ff-0310-97b2-ce42778d08ea
* Possible fix for 16-bit displays (untested)...reset the gl red/green/blueicculus2005-09-071-0/+1
| | | | | | | size to 4 bits unless we have a 24-bit framebuffer. git-svn-id: svn://svn.icculus.org/quake3/trunk@85 edf5b092-35ff-0310-97b2-ce42778d08ea
* Tweak audio to reduce latency and allow user to override with cvars.icculus2005-09-041-8/+66
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@84 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed all lowercase input (Bugzilla #2364).icculus2005-09-041-2/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@83 edf5b092-35ff-0310-97b2-ce42778d08ea