aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * Mac OS X compiler optimization flag -O3 (or any -O flag) generate brokentjw2006-09-231-2/+2
| | | | | | | | pk3 handling in the new XCode 2.4 * use more proper SSE compiler optimization flags for Mac OS X on x86 git-svn-id: svn://svn.icculus.org/quake3/trunk@914 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-202-2/+20
| | | | | | | | | | 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-132-17/+16
| | | | | | | | * 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-132-2/+30
| | | | | | | | | | * 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
* Quick update ftwzakk2006-09-131-0/+5
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@906 edf5b092-35ff-0310-97b2-ce42778d08ea
* * add cURL support for HTTP/FTP downloading (bug 2661)tjw2006-09-1118-6/+2829
| | | | 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
* * fixed Mac OS X cross compiling from a ppc hosttjw2006-08-311-3/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@883 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
* * Disable video command when not playing back a demotma2006-08-291-0/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@881 edf5b092-35ff-0310-97b2-ce42778d08ea
* Go back to rev. 874. ATM, there is no good way to make FS_Restart() behave ↵thilo2006-08-286-23/+8
| | | | | | as it was originally described. git-svn-id: svn://svn.icculus.org/quake3/trunk@880 edf5b092-35ff-0310-97b2-ce42778d08ea
* More fixes for the FS_Shutdown change. Declare qconsole.log as closed before ↵thilo2006-08-283-2/+5
| | | | | | | | | FS_Shutdown closes all files. git-svn-id: svn://svn.icculus.org/quake3/trunk@879 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix crash when recording to files and the map changes. Was caused by new, ↵thilo2006-08-284-4/+16
| | | | | | | | | correct, behaviour of FS_Restart() which would close the files before they'd be closed by the client. git-svn-id: svn://svn.icculus.org/quake3/trunk@878 edf5b092-35ff-0310-97b2-ce42778d08ea
* There are actually files that can have a length of 0 so this in-use-check ↵thilo2006-08-271-1/+1
| | | | | | was just wrong. git-svn-id: svn://svn.icculus.org/quake3/trunk@875 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Fixed filehandle / filedescriptor leak in S_AL_StartBackgroundTrack ↵thilo2006-08-271-28/+70
| | | | | | | | | introduced in rev. 832 - intro now plays correctly before looping sound. git-svn-id: svn://svn.icculus.org/quake3/trunk@874 edf5b092-35ff-0310-97b2-ce42778d08ea
* Correctly handle 0 timescalethilo2006-08-261-0/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@873 edf5b092-35ff-0310-97b2-ce42778d08ea
* * moved SVN_VERSION #ifdef from client.h to q_shared.h so dedicated servertjw2006-08-263-5/+4
| | | | | | | builds when svn version cannot be detected git-svn-id: svn://svn.icculus.org/quake3/trunk@872 edf5b092-35ff-0310-97b2-ce42778d08ea
* A few more timescale influences addedthilo2006-08-261-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@871 edf5b092-35ff-0310-97b2-ce42778d08ea
* - compensate sv_fps for timescale value.thilo2006-08-266-15/+35
| | | | | | | - Add a non-dirty-hack fix for client hanging when unpausing a game. git-svn-id: svn://svn.icculus.org/quake3/trunk@870 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Print the SVN version string in Com_Init()tjw2006-08-252-1/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@869 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Revert version to 1.33 againtma2006-08-221-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@860 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Add SVN version string to client console (clean up last commit)tjw2006-08-221-4/+5
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@859 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Add SVN version to the version string displayed in the client consoletjw2006-08-223-5/+20
| | | | | | | if it can be detected git-svn-id: svn://svn.icculus.org/quake3/trunk@858 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Change available device list to be displayed on sound initialization andthilo2006-08-191-8/+6
| | | | | | | use line feeds as separators. git-svn-id: svn://svn.icculus.org/quake3/trunk@856 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Compiler warning fixtma2006-08-191-2/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@855 edf5b092-35ff-0310-97b2-ce42778d08ea
* - tweak enumeration support, remove win32 dependencythilo2006-08-192-19/+6
| | | | | | | - fix two typos in status message in snd_main.c git-svn-id: svn://svn.icculus.org/quake3/trunk@854 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Add device enumeration support on windows and make "Generic Software" new ↵thilo2006-08-195-7/+94
| | | | | | | | | | default device as that one seems to work more reliably on many platforms. - Add shfolder.lib library to dependencies in MSVC project files - update documentation for OpenAL changes. git-svn-id: svn://svn.icculus.org/quake3/trunk@853 edf5b092-35ff-0310-97b2-ce42778d08ea
* The server should still process network packages for keeping the package ↵thilo2006-08-181-1/+1
| | | | | | queue empty. git-svn-id: svn://svn.icculus.org/quake3/trunk@852 edf5b092-35ff-0310-97b2-ce42778d08ea
* Tweak the select() stuff a bit still.thilo2006-08-181-7/+7
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@851 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix 100% CPU usage on idle dedicated servers.thilo2006-08-183-9/+38
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@850 edf5b092-35ff-0310-97b2-ce42778d08ea
* Added code/unix/MacSupport/ which currently includes a script and resource filetjw2006-08-162-0/+290
| | | | | | | that can add id's EULA to a .dmg file git-svn-id: svn://svn.icculus.org/quake3/trunk@849 edf5b092-35ff-0310-97b2-ce42778d08ea
* added Univeral Binary build instructions to READMEtjw2006-08-161-0/+8
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@845 edf5b092-35ff-0310-97b2-ce42778d08ea
* bug 2723tjw2006-08-162-5/+35
| | | | | | | | | * replaced my cheap hack to search current working dir on OS X with a more complex hack that detects the .app bundle directory structure. This is so the game data dirs do not need to be inside of the .app bundle btw. git-svn-id: svn://svn.icculus.org/quake3/trunk@844 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Deugly the ugly new ascii bannertma2006-08-151-27/+17
| | | | | | | | * Re-justify some paragraphs dejustified by changing name * Add tjw to contributors list git-svn-id: svn://svn.icculus.org/quake3/trunk@841 edf5b092-35ff-0310-97b2-ce42778d08ea
* More ioquake3nesszakk2006-08-151-16/+27
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@840 edf5b092-35ff-0310-97b2-ce42778d08ea
* * qvm files no longer installed by "make copyfiles"tma2006-08-137-16/+20
| | | | | | | | | | | | * Loopback clients only get snapshots at the server frame rate now (Anonymous <nkylqinhvgcbyl@mailinator.com>) * JPEG chroma subsampling disabled if the quality value is >= 85 (Anonymous <nkylqinhvgcbyl@mailinator.com>) * cl_lanForcePackets. When set to 0 (default is 1) the cl_maxpackets setting will be ignored if on a LAN. (Anonymous <nkylqinhvgcbyl@mailinator.com>) git-svn-id: svn://svn.icculus.org/quake3/trunk@838 edf5b092-35ff-0310-97b2-ce42778d08ea
* Makefile.local gets ignored for great justice!zakk2006-08-081-0/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@834 edf5b092-35ff-0310-97b2-ce42778d08ea
* bug 2747tjw2006-08-031-1/+5
| | | | | | | | | | * it turns out Apple's OpenAL only allows for 64 alSource's by default http://opensource.creative.com/pipermail/openal/2005-October/008893.html This was the main cause of the Mac OS X OpenAL probem since we were using 128 as MAX_SRC git-svn-id: svn://svn.icculus.org/quake3/trunk@833 edf5b092-35ff-0310-97b2-ce42778d08ea
* bug 2747tjw2006-08-031-13/+10
| | | | | | | | | | * open music stream in S_AL_StartBackgroundTrack() instead of relying on S_AL_MusicProcess() to open it. This allows S_AL_MusicProcess() to return early when called whenever there is no open music stream to prevent a segfault. git-svn-id: svn://svn.icculus.org/quake3/trunk@832 edf5b092-35ff-0310-97b2-ce42778d08ea
* bug 2723tjw2006-08-022-11/+11
| | | | | | | * ARCH should be i386 instead of x86 for Mac OS X too git-svn-id: svn://svn.icculus.org/quake3/trunk@831 edf5b092-35ff-0310-97b2-ce42778d08ea