aboutsummaryrefslogtreecommitdiffstats
path: root/code/unix
Commit message (Collapse)AuthorAgeFilesLines
* Fix 100% CPU usage on idle dedicated servers.thilo2006-08-181-6/+27
| | | | 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
* bug 2723tjw2006-08-161-1/+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
* bug 2723tjw2006-08-022-1/+10
| | | | | | | | | | | | | | * adds a shell script ./make-macosx-ub.sh that builds Mac OS X Universal Binary * fixes Mac OS X x86 VM crashes (-mstackrealign) * adds current working directory to the search path on Mac OS X to make working with .app bundles easier * various tweaks to make ioquake3 build against the 10.2 SDK * changed default OpenAL .dylib location to the path of the one included with the Framework bundled in 10.4 (for USE_OPENAL_DLOPEN) * updated to a Universal libSDL-1.2.0.dylib git-svn-id: svn://svn.icculus.org/quake3/trunk@830 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed shit commited by myself.thilo2006-07-301-1/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@821 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Better SDL joystick support (from Erik Auerswald)tma2006-06-171-20/+121
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@809 edf5b092-35ff-0310-97b2-ce42778d08ea
* add update_url. Maybe we need it in the futureludwig2006-05-061-0/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@772 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Added SV_Shutdown to Linux signal handler to ensure that clients don't ↵thilo2006-05-041-0/+1
| | | | | | | | | | hang when server gets killed, as suggested by Tony J. White - Added newline to final message sent to clients. - Added check for whether client is running at all before CL_Shutdown runs through. git-svn-id: svn://svn.icculus.org/quake3/trunk@738 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Fixed incompatibility to original VMs introduced by anisotropic filtering ↵thilo2006-04-302-12/+12
| | | | | | | | | patch. - Removed dependency of flares from tr.identityLight because they are barely visible with r_overbrightbits set to 1 git-svn-id: svn://svn.icculus.org/quake3/trunk@734 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Fix r_overBrightBits variable getting ignored on Linuxthilo2006-04-301-7/+32
| | | | | | | - Replaced SDL_SetGamma by SDL_SetGammaRamp with gamma behaviour now matching win_gamma.c git-svn-id: svn://svn.icculus.org/quake3/trunk@733 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Anisotropic texture filtering (from Echon)tma2006-04-222-0/+48
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@719 edf5b092-35ff-0310-97b2-ce42778d08ea
* Removed redundant assignment.thilo2006-04-201-1/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@713 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix network init crashes on OS X 10.4 (from tjw)tma2006-04-141-12/+41
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@700 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix backspace on MacOS X (from tjw)tma2006-04-141-1/+8
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@699 edf5b092-35ff-0310-97b2-ce42778d08ea
* Logo stuff on Media page, change the icon to be standard svg instead of ↵floam2006-03-261-102/+30
| | | | | | inkscape svg. git-svn-id: svn://svn.icculus.org/quake3/trunk@688 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Shift no longer modifies bound keys. Use in_shiftedKeys for the oldtma2006-03-241-23/+39
| | | | | | | behaviour. git-svn-id: svn://svn.icculus.org/quake3/trunk@667 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Change window titletma2006-03-242-7/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@666 edf5b092-35ff-0310-97b2-ce42778d08ea
* webspace is separate now, so generate one splash image.floam2006-03-241-0/+2206
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@661 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Solaris packager tweaktma2006-03-151-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@647 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Solaris package patchtma2006-03-1419-0/+349
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@643 edf5b092-35ff-0310-97b2-ce42778d08ea
* - fix iconludwig2006-03-052-6/+13
| | | | | | | | - remove GPL license popup - make demo script optional git-svn-id: svn://svn.icculus.org/quake3/trunk@625 edf5b092-35ff-0310-97b2-ce42778d08ea
* merge fixes from ioquake3.shludwig2006-03-051-4/+10
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@624 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Lets try that againtma2006-02-261-26/+12
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@589 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Resolve symlinks to the binary. This prevents the situation where a symlinktma2006-02-261-2/+50
| | | | | | | | to ioq3 in e.g. /usr/local/bin/ cannot locate the data files since it thinks /usr/local/bin/ is the directory the actual binary sits. git-svn-id: svn://svn.icculus.org/quake3/trunk@586 edf5b092-35ff-0310-97b2-ce42778d08ea
* fallback to 32bit binaries on 64bit biarchs if availableludwig2006-02-211-4/+10
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@579 edf5b092-35ff-0310-97b2-ce42778d08ea
* Generate new 32x32 raster image from new svg, kill off old uglies.floam2006-02-184-164/+17
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@553 edf5b092-35ff-0310-97b2-ce42778d08ea
* <Timbo> you should probably strip thatfloam2006-02-181-19/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@552 edf5b092-35ff-0310-97b2-ce42778d08ea
* Kill text nodefloam2006-02-181-6/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@551 edf5b092-35ff-0310-97b2-ce42778d08ea
* - change long to intptr_t for 64bit windows compatabilityludwig2006-02-181-3/+3
| | | | | | | | - change vmMain arguments back to int. 64bit types are apparently not needed there. Only the syscall function needs them. git-svn-id: svn://svn.icculus.org/quake3/trunk@550 edf5b092-35ff-0310-97b2-ce42778d08ea
* Added gradientsfloam2006-02-181-20/+94
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@548 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added Sander van Loon's svg icontma2006-02-181-0/+71
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@547 edf5b092-35ff-0310-97b2-ce42778d08ea
* * OS X/SDL mouse sensitivity fixtma2006-02-081-0/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@537 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Do not cull non-ascii keyboard chars at the SDL level any more, these aretma2006-02-041-20/+13
| | | | | | | handled in cl_keys.c. (This fixes ctrl-c not working). git-svn-id: svn://svn.icculus.org/quake3/trunk@532 edf5b092-35ff-0310-97b2-ce42778d08ea
* * SDL build no longer requires a vid_restart when changing r_fullscreentma2006-01-251-0/+28
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@526 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added code to sleep a bit when q3 has no focus and sleep a lot when it'stma2006-01-231-0/+12
| | | | | | | minimised (SDL only) git-svn-id: svn://svn.icculus.org/quake3/trunk@519 edf5b092-35ff-0310-97b2-ce42778d08ea
* * The use of va in the ansi color stuff was preventing developer 1 mode (andtma2006-01-221-3/+11
| | | | | | | probably various other things) from working properly git-svn-id: svn://svn.icculus.org/quake3/trunk@517 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Overhaul of console autocompletiontma2006-01-221-17/+1
| | | | | | | | | | - No longer does weird stuff like move the cursor inappropriately - Autocomplete works with compound commands - Special autocomplete on some commands e.g. \map, \demo - Removed various hacks used to counter the original autocomplete code git-svn-id: svn://svn.icculus.org/quake3/trunk@514 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix path to build directoryludwig2006-01-171-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@497 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Move code/unix/Makefile to ./Makefiletma2006-01-151-1681/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@490 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to some warnings in linux_glimp.ctma2006-01-152-6/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@487 edf5b092-35ff-0310-97b2-ce42778d08ea
* * x86 OS X supporttma2006-01-153-11/+11
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@484 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Remove some cruft from qasm.htma2006-01-131-190/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@473 edf5b092-35ff-0310-97b2-ce42778d08ea
* tell the linker that we want NX stack if possibleludwig2006-01-131-0/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@472 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Simple patch that obviates the need for the "quake3" shell script as shippedtma2006-01-101-1/+1
| | | | | | | with 1.32 git-svn-id: svn://svn.icculus.org/quake3/trunk@469 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Use a slightly different method for generating qvm dependencies to avoidtma2006-01-061-4/+2
| | | | | | | FreeBSD 'find' weirdness git-svn-id: svn://svn.icculus.org/quake3/trunk@467 edf5b092-35ff-0310-97b2-ce42778d08ea
* make memory for generated opcodes executable so the program works withludwig2006-01-061-7/+0
| | | | | | | enabled NX feature. git-svn-id: svn://svn.icculus.org/quake3/trunk@466 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Ogg codec support from Joerg Dietrich <dietrich_joerg@gmx.de> (disabled bytma2006-01-061-0/+30
| | | | | | | default) git-svn-id: svn://svn.icculus.org/quake3/trunk@465 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Somebody fedex me a Mac and an x86_64 PC please?tma2006-01-061-9/+17
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@464 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to x86_64 buildtma2006-01-051-12/+8
| | | | | | | * Removal of a couple of unused variables git-svn-id: svn://svn.icculus.org/quake3/trunk@462 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Dependency generation for the .asm filestma2006-01-051-1/+12
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@460 edf5b092-35ff-0310-97b2-ce42778d08ea