aboutsummaryrefslogtreecommitdiffstats
path: root/code
Commit message (Collapse)AuthorAgeFilesLines
* make memory for generated opcodes executable so the program works withludwig2006-01-062-10/+2
| | | | | | | 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-064-1/+499
| | | | | | | 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 the gcc4/-O0 x86 JIT compiler bugtma2006-01-061-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@463 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
* * Up the defaults for zone and hunk memory since some mods (UT) have largetma2006-01-051-13/+16
| | | | | | | | memory requirements that will have increased versus 1.32b due to some of the alignment fixes git-svn-id: svn://svn.icculus.org/quake3/trunk@461 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
* * Remove FS_SetRestrictionstma2006-01-051-60/+36
| | | | | | | * Add FS_CheckPak0 for better error messages where dumb users are involved git-svn-id: svn://svn.icculus.org/quake3/trunk@459 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Added cl_autoRecordDemo, which when enabled automatically records a new demotma2006-01-051-0/+40
| | | | | | | on each map change git-svn-id: svn://svn.icculus.org/quake3/trunk@458 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Only display the g_syncClients warning when it's appropriatetma2006-01-041-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@457 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix the MinGW and (hopefully) OS X buildstma2006-01-045-684/+22
| | | | | | | * Remove custom memcpy/memset code git-svn-id: svn://svn.icculus.org/quake3/trunk@456 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Solaris fixestma2006-01-042-4/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@455 edf5b092-35ff-0310-97b2-ce42778d08ea
* * AVI video outputtma2006-01-0415-11/+910
| | | | | | | | | | | - Uses motion jpeg codec by default - Use cl_avidemo to set a framerate - \video [filename] to start capture - \stopvideo to stop capture - Audio capture is a bit ropey git-svn-id: svn://svn.icculus.org/quake3/trunk@454 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix typo in commentludwig2005-12-301-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@453 edf5b092-35ff-0310-97b2-ce42778d08ea
* cleanup:ludwig2005-12-301-324/+73
| | | | | | | | | - define TARGETS at central place - $(PLATFORM)quake3$(BINEXT) -> ioquake3.$(ARCH)$(BINEXT) - remove GLIBC variable git-svn-id: svn://svn.icculus.org/quake3/trunk@452 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Support for MinGW cross compilationtma2005-12-295-49/+73
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@451 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to what is apparently a typo in the original Q3 codetma2005-12-281-1/+1
| | | | | | | * If patch stitching breaks in mysterious ways, this change might be why git-svn-id: svn://svn.icculus.org/quake3/trunk@450 edf5b092-35ff-0310-97b2-ce42778d08ea
* * NetBSD support patch from optical (alex@rigbo.se)tma2005-12-272-0/+68
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@448 edf5b092-35ff-0310-97b2-ce42778d08ea
* enable x86_64 vmludwig2005-12-181-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@446 edf5b092-35ff-0310-97b2-ce42778d08ea
* I can't be trusted!floam2005-12-131-4/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@445 edf5b092-35ff-0310-97b2-ce42778d08ea
* msvc project files updated and moved to win32/msvcmaik2005-12-1213-1915/+1729
| | | | | | | temporary build dirs moved to win32/msvc/build git-svn-id: svn://svn.icculus.org/quake3/trunk@443 edf5b092-35ff-0310-97b2-ce42778d08ea
* Thanks Jamie Wilkinsonfloam2005-12-121-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@442 edf5b092-35ff-0310-97b2-ce42778d08ea
* Try different wayfloam2005-12-121-1/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@441 edf5b092-35ff-0310-97b2-ce42778d08ea
* Tabsfloam2005-12-121-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@440 edf5b092-35ff-0310-97b2-ce42778d08ea
* Don't install q3ded binary on ming32, it doesn't existfloam2005-12-121-2/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@439 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Increase default for s_alSources to 96tma2005-12-111-2/+2
| | | | | | | * Source allocation warning on looping sounds demoted to developer only git-svn-id: svn://svn.icculus.org/quake3/trunk@438 edf5b092-35ff-0310-97b2-ce42778d08ea
* use memcpy for copying stuff around to fix alignment problemsludwig2005-12-061-82/+34
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@434 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Removed seemingly unnecessary OS X implementation of yuv_to_rgb24tma2005-12-061-20/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@433 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Solaris patch from Vincent S. Cojottma2005-12-062-10/+11
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@432 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Oopsie.tma2005-12-061-4/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@431 edf5b092-35ff-0310-97b2-ce42778d08ea
* Disabled PowerPC VM.icculus2005-12-061-1/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@419 edf5b092-35ff-0310-97b2-ce42778d08ea
* remove EULA document to prevent confusionludwig2005-12-051-184/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@418 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Replaced ALIGN macro with PADtma2005-12-056-24/+25
| | | | | | | * Moved ALIGN16 macro from tr_local.h to ALIGN in q_shared.h git-svn-id: svn://svn.icculus.org/quake3/trunk@417 edf5b092-35ff-0310-97b2-ce42778d08ea
* Look for correct filename extension when loading native DLLs.icculus2005-12-052-1/+17
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@416 edf5b092-35ff-0310-97b2-ce42778d08ea
* Removed -fomit-frame-pointer from Mac OS X builds. Someone should icculus2005-12-041-1/+1
| | | | | | | | probably gank this from the other platforms, too. git-svn-id: svn://svn.icculus.org/quake3/trunk@412 edf5b092-35ff-0310-97b2-ce42778d08ea
* Don't need to check for Altivec in unix mainline anymore (qcommon icculus2005-12-041-1/+0
| | | | | | | | handles this now). git-svn-id: svn://svn.icculus.org/quake3/trunk@411 edf5b092-35ff-0310-97b2-ce42778d08ea
* Better altivec cvar handling. Should fix crashes at startup, or curious icculus2005-12-044-11/+42
| | | | | | | people that toggle it on at runtime on a G3. git-svn-id: svn://svn.icculus.org/quake3/trunk@410 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed Altivec-based mesh rendering.icculus2005-12-042-19/+19
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@409 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Same as last revision, but I didn't forget to save this timetma2005-12-031-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@408 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Improved the robustity^Wrobustosity^Wrobustness of the OpenAL music and rawtma2005-12-031-81/+100
| | | | | | | | | stream systems * Implemented S_AL_BufferEvict for more graceful behaviour when OpenAL runs out of memory git-svn-id: svn://svn.icculus.org/quake3/trunk@407 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix to an OpenAL "bug"tma2005-12-021-0/+5
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@405 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Ditch Mac OS 9 supporttma2005-12-013-44/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@404 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Updated AL headerstma2005-12-0111-751/+650
| | | | | | | | * Added a Makefile option USE_LOCAL_HEADERS which can be disabled to use system headers if desired git-svn-id: svn://svn.icculus.org/quake3/trunk@402 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix compilation when using SDL and dlopening OpenALtma2005-12-011-2/+5
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@401 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fixed bug where if two looping sounds were added to a single entity theytma2005-12-011-122/+121
| | | | | | | | | | | would fight for a source and you'd get a horrible distorted sound that was each of the two sounds interleaved * Changed the default of s_alPrecache to 1 -- having it off seems to cause problems for some and it doesn't actually improve things much * Changed a few of the variable names in snd_openal.c to be more sane git-svn-id: svn://svn.icculus.org/quake3/trunk@400 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix a warning on non-PPC buildstma2005-12-011-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@399 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed detection of Altivec on Mac OS X, and added attempt at general detectionicculus2005-12-011-8/+34
| | | | | | | | with SIGILL/setjmp hackery for PowerPC Linux, etc. git-svn-id: svn://svn.icculus.org/quake3/trunk@398 edf5b092-35ff-0310-97b2-ce42778d08ea
* r_smp now works as expected with sdl_glimp.c on Mac OS X.icculus2005-12-011-5/+32
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@397 edf5b092-35ff-0310-97b2-ce42778d08ea
* Another "long double" ...icculus2005-12-011-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@396 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix the stupid i386/x86/amd64/x86_64 weirdnessludwig2005-12-011-5/+12
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@395 edf5b092-35ff-0310-97b2-ce42778d08ea