aboutsummaryrefslogtreecommitdiffstats
path: root/code
Commit message (Collapse)AuthorAgeFilesLines
* - tag more functions with gnu format attributeludwig2006-12-3017-34/+32
| | | | | | | - fix format string bugs. still some left git-svn-id: svn://svn.icculus.org/quake3/trunk@1023 edf5b092-35ff-0310-97b2-ce42778d08ea
* don't use intermediate array for sorting pakfiles. avoids theludwig2006-12-301-14/+3
| | | | | | | MAX_PAKFILES limitation git-svn-id: svn://svn.icculus.org/quake3/trunk@1022 edf5b092-35ff-0310-97b2-ce42778d08ea
* include offending string in error message for varables that containludwig2006-12-301-31/+15
| | | | | | | blacklisted characters git-svn-id: svn://svn.icculus.org/quake3/trunk@1021 edf5b092-35ff-0310-97b2-ce42778d08ea
* using the function pointer time() doesn't make any sense. Passing downludwig2006-12-301-2/+2
| | | | | | | the variable instead looks like the obvious fix. git-svn-id: svn://svn.icculus.org/quake3/trunk@1020 edf5b092-35ff-0310-97b2-ce42778d08ea
* kick bots by client number instead of name to avoid problems withludwig2006-12-291-4/+1
| | | | | | | weird names (reported by 'DD') git-svn-id: svn://svn.icculus.org/quake3/trunk@1019 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix team orders menuludwig2006-12-281-3/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1018 edf5b092-35ff-0310-97b2-ce42778d08ea
* * replaced SPI_SCREENSAVERRUNNING with the newer SPI_SETSCREENSAVERRUNNINGtjw2006-12-271-2/+2
| | | | | | | since newer mingw dropped the older define. Both are defined to 97 git-svn-id: svn://svn.icculus.org/quake3/trunk@1017 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix annoying bug where transparent surfaces wouldn't draw over skyboxes. ↵thilo2006-12-151-2/+1
| | | | | | Thanks to Stefan Langer a.k.a. #@ for providing the fix. git-svn-id: svn://svn.icculus.org/quake3/trunk@1013 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug 2863) allow DEL key to be binded again. I broke it for bug 2650tjw2006-12-071-2/+2
| | | | | | | thanks to Ben Noordhuis for the fix. git-svn-id: svn://svn.icculus.org/quake3/trunk@1012 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Add r_customPixelAspect to support displays with non 1:1 pixel aspects (dotma2006-12-041-10/+12
| | | | | | | | | such things exist?) * Remove r_customaspect as its value is implied through the other three r_custom cvars git-svn-id: svn://svn.icculus.org/quake3/trunk@1011 edf5b092-35ff-0310-97b2-ce42778d08ea
* Changes to build defines for Solaris on i86pc. Minor fix to q_platform.h for ↵coyote2006-11-302-2/+2
| | | | | | Solaris. git-svn-id: svn://svn.icculus.org/quake3/trunk@995 edf5b092-35ff-0310-97b2-ce42778d08ea
* Bugfix by committee. :/icculus2006-11-291-0/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@991 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed debug error message on loki_setup's stdout.icculus2006-11-291-2/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@990 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Change trunk installer release name to 'svn'tma2006-11-281-1/+1
| | | | | | | * Fix tabulation in README git-svn-id: svn://svn.icculus.org/quake3/trunk@987 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Merge 954:955 from 1.34 branchtma2006-11-284-9/+9
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@985 edf5b092-35ff-0310-97b2-ce42778d08ea
* There's still a little bug in my recent change...thilo2006-11-261-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@983 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Add input sanitising to various sound playing functions called from MODs.thilo2006-11-251-3/+40
| | | | | | | | This fixes https://bugzilla.icculus.org/show_bug.cgi?id=2836 - Make searching through the knownSfx array a bit more efficient. git-svn-id: svn://svn.icculus.org/quake3/trunk@982 edf5b092-35ff-0310-97b2-ce42778d08ea
* Remove unnecessary hack. Thanks to ensiform.thilo2006-11-251-2/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@981 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix vsprintf bug, thanks to ensiform.thilo2006-11-251-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@980 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix bug in parameter checking. Thanks to Neil Toronto for reporting.thilo2006-11-231-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@979 edf5b092-35ff-0310-97b2-ce42778d08ea
* Changes to the Solaris build scripts..coyote2006-11-221-6/+22
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@978 edf5b092-35ff-0310-97b2-ce42778d08ea
* Minor changes to Solaris build scriptscoyote2006-11-211-5/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@977 edf5b092-35ff-0310-97b2-ce42778d08ea
* Only stop demo on map change if it was started by autorecord.thilo2006-11-032-4/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@958 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Explicitly set distance attenuation model.thilo2006-11-031-64/+133
| | | | | | | - Mute sounds that exceed a certain distance from the listener. git-svn-id: svn://svn.icculus.org/quake3/trunk@957 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Remove "server crashed" message on server shutdown caused by local client ↵thilo2006-10-274-8/+19
| | | | | | | | | disconnect. - Stop demo recording on a new gamestate packet so the demo won't end with a new level load. git-svn-id: svn://svn.icculus.org/quake3/trunk@956 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix weight interpolation thanks to cyrrithilo2006-10-251-4/+10
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@952 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug 2758) Toggling the console while holding keys can put the cgame/uitjw2006-10-231-1/+2
| | | | | | | | | keycatchers in a bad place since they see a key press for a key that is already in a down state. Simply clearing the down state of all keys as the console is toggled seems like a simple fix. git-svn-id: svn://svn.icculus.org/quake3/trunk@951 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix readlink() for /bin/sh != bashludwig2006-10-181-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@949 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug 2784) help to prevent reliable command overflow in cases when a slowtjw2006-10-134-34/+90
| | | | | | | | | | | client is loading the map on a busy server. Specifically, hold back all configstring update commands while the client is CS_PRIMED. Once the client goes from CS_PRIMED to CS_ACTIVE, send the cleint commands for updating each of the configstring indexes which were updated while the client was CS_PRIMED. git-svn-id: svn://svn.icculus.org/quake3/trunk@935 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug 2893) OpenAL was not tracking one-shot sound effects to the entity'stjw2006-10-131-2/+1
| | | | | | | position git-svn-id: svn://svn.icculus.org/quake3/trunk@934 edf5b092-35ff-0310-97b2-ce42778d08ea
* Revert partially incorrect fix and add a few more float casts.thilo2006-10-121-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@933 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix weight calculation in botlib, found by Andi Christ. (#2889)thilo2006-10-121-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@932 edf5b092-35ff-0310-97b2-ce42778d08ea
* * make-macosx-ub.sh script now creates an .app bundletjw2006-09-261-0/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@917 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Increased the number of registers used for the opStack in the PPC vm fromtjw2006-09-241-5/+11
| | | | | | | | | 12 to 16. This is cannot be increased any further without major changes (there only 32 General Purporse Registers). Anyway, his change allows the cgame.qvm from the excessiveplus mod to work with ioquake3 on a PPC. git-svn-id: svn://svn.icculus.org/quake3/trunk@916 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix endian issue in MDR loading.thilo2006-09-221-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@913 edf5b092-35ff-0310-97b2-ce42778d08ea
* Update the installer specific files for PPC and fix a few minor bugs.thilo2006-09-213-8/+41
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@912 edf5b092-35ff-0310-97b2-ce42778d08ea
* Remove shfolder.lib dependeny as since rev 909 it's not necessary anymore.thilo2006-09-211-7/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@911 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug 2813) ioquake3 on win32 is no longer linked to SHFolder.dll. insteadtjw2006-09-201-1/+19
| | | | | | | | | | it is dynamically loaded at run-time. this means that win95/win98 systems can fail the homepath detection gracefully if they don't have the dll installed (this dll is only provided by Internet Explorer updates on those systems) git-svn-id: svn://svn.icculus.org/quake3/trunk@909 edf5b092-35ff-0310-97b2-ce42778d08ea
* Bug 2813tjw2006-09-131-8/+0
| | | | | | | | * reverted my recent win95, win98, winme homepath change. it turns out these systems can be configured to have multiple user directories afterall git-svn-id: svn://svn.icculus.org/quake3/trunk@908 edf5b092-35ff-0310-97b2-ce42778d08ea
* Bug 2813tjw2006-09-131-2/+9
| | | | | | | | | | * Do not detect a seperate homepath on win95, win98, or winme since it's not truly a user-specific dir and therefore provides no advantage * Use CSIDL_APPDATA instead of CSIDL_LOCAL_APPDATA. This means that user-specific game data is now allowed to be part of a user's Roaming Profile git-svn-id: svn://svn.icculus.org/quake3/trunk@907 edf5b092-35ff-0310-97b2-ce42778d08ea
* * add cURL support for HTTP/FTP downloading (bug 2661)tjw2006-09-1116-6/+2737
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@898 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix bug that wouldn't show 32 bit binaries on x86 arch .. d'oh!thilo2006-09-071-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@897 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix a few text related bugs in the installer.thilo2006-09-052-6/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@896 edf5b092-35ff-0310-97b2-ce42778d08ea
* - add TA patch pk3s to installationthilo2006-09-053-16/+26
| | | | | | | | - some cleanups in the installer UI - reduce verbosiveness of preuninstall script git-svn-id: svn://svn.icculus.org/quake3/trunk@895 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Remove arch name in resulting file as the file should contain all arches.thilo2006-09-053-2/+6
| | | | | | | - Make sure to delete all files that don't get uninstalled automatically before uninstall process begins. git-svn-id: svn://svn.icculus.org/quake3/trunk@894 edf5b092-35ff-0310-97b2-ce42778d08ea
* Extend the installer to offer more optionsthilo2006-09-052-45/+108
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@893 edf5b092-35ff-0310-97b2-ce42778d08ea
* looks like ALCchar is not available on older openal versionsludwig2006-09-051-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@890 edf5b092-35ff-0310-97b2-ce42778d08ea
* icculus.org/quake3 -> ioquake3ludwig2006-09-052-4/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@889 edf5b092-35ff-0310-97b2-ce42778d08ea
* Update splash image for unix installer.thilo2006-09-051-2204/+2287
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@888 edf5b092-35ff-0310-97b2-ce42778d08ea
* * renamed static function GetClipboardData to CL_GetClipboardData since it ↵tjw2006-08-301-3/+3
| | | | | | was causing compile errors in newer mingw git-svn-id: svn://svn.icculus.org/quake3/trunk@882 edf5b092-35ff-0310-97b2-ce42778d08ea