aboutsummaryrefslogtreecommitdiffstats
path: root/code/unix
Commit message (Collapse)AuthorAgeFilesLines
* Another patch from gladiac, cleans up the makefile a little.zakk2005-09-021-10/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@68 edf5b092-35ff-0310-97b2-ce42778d08ea
* Cleanups from pomac!zakk2005-09-023-11/+12
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@67 edf5b092-35ff-0310-97b2-ce42778d08ea
* remove =? assignments. use "make CC=foo" instead of "CC=foo make"ludwig2005-09-021-4/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@66 edf5b092-35ff-0310-97b2-ce42778d08ea
* assume a default if sndspeed==0 to stay compatible with the originalludwig2005-09-011-1/+2
| | | | | | | code git-svn-id: svn://svn.icculus.org/quake3/trunk@65 edf5b092-35ff-0310-97b2-ce42778d08ea
* Screw with (de)initialization code.icculus2005-09-013-11/+18
| | | | | | | | | | | | This fixes: - Mouse grab being lost after alt-enter goes windowed in the SDL driver. - Joystick ceasing to function on vid_restart in the SDL driver. - Audio failing to work after after snd_restart in the SDL driver. - Probably other things. git-svn-id: svn://svn.icculus.org/quake3/trunk@62 edf5b092-35ff-0310-97b2-ce42778d08ea
* Make a shot at total client shutdown on crash.icculus2005-09-011-1/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@61 edf5b092-35ff-0310-97b2-ce42778d08ea
* Added console output so I know what's going on...icculus2005-09-011-0/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@60 edf5b092-35ff-0310-97b2-ce42778d08ea
* backed out broken patch.icculus2005-09-011-16/+12
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@59 edf5b092-35ff-0310-97b2-ce42778d08ea
* Removed some FIXMEsicculus2005-09-012-4/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@57 edf5b092-35ff-0310-97b2-ce42778d08ea
* Renamed the SDL stuff to not be Linux specific.icculus2005-09-013-11/+11
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@56 edf5b092-35ff-0310-97b2-ce42778d08ea
* From Cameron Eure:zakk2005-09-011-12/+16
| | | | | | | | Fixes a problem in code/unix/linux_glimp_sdl.c where attributes are called before there's a working visual, resulting in a crash. git-svn-id: svn://svn.icculus.org/quake3/trunk@55 edf5b092-35ff-0310-97b2-ce42778d08ea
* Uh, yeah. glub glub. mo blon.zakk2005-08-311-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@54 edf5b092-35ff-0310-97b2-ce42778d08ea
* Added SDL joystick support.icculus2005-08-311-72/+86
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@53 edf5b092-35ff-0310-97b2-ce42778d08ea
* try to fix keyboard handling. Works with German keyboard now AFAICTludwig2005-08-311-30/+37
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@52 edf5b092-35ff-0310-97b2-ce42778d08ea
* SDL-based audio.icculus2005-08-313-0/+257
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@51 edf5b092-35ff-0310-97b2-ce42778d08ea
* First diff from Andreas Schneider:zakk2005-08-312-6/+6
| | | | | | | | here are gcc4 signedness fixes for latest svn :) git-svn-id: svn://svn.icculus.org/quake3/trunk@50 edf5b092-35ff-0310-97b2-ce42778d08ea
* Show the system cursor when ungrabbing the mouse, so you know it'sicculus2005-08-311-0/+2
| | | | | | | been ungrabbed. git-svn-id: svn://svn.icculus.org/quake3/trunk@49 edf5b092-35ff-0310-97b2-ce42778d08ea
* Shutdown game if user clicks the 'X' on his window.icculus2005-08-311-0/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@48 edf5b092-35ff-0310-97b2-ce42778d08ea
* First patch from vapier for easier packaging:zakk2005-08-312-6/+15
| | | | | | | | | it'd make it easier on people packaging up quake3 if we could set system paths for the baseq3 dir and if the makefile would respect things like CC/CXX from the build env git-svn-id: svn://svn.icculus.org/quake3/trunk@47 edf5b092-35ff-0310-97b2-ce42778d08ea
* More SDL fixes:icculus2005-08-311-8/+15
| | | | | | | | | | | | - Console key works as it should, at least on QWERTY keyboards. Someone will have to check AZERTY keyboards for me. - Backspace key now works in text entry. - Mouse input is scaled 2x, like the X11 driver does. - Some basic logging so I know I'm using the SDL code and not the X11 code. git-svn-id: svn://svn.icculus.org/quake3/trunk@46 edf5b092-35ff-0310-97b2-ce42778d08ea
* Removed included SDL headers (ludwig pointed the makefile to system-installedicculus2005-08-3128-7072/+0
| | | | | | | headers instead). git-svn-id: svn://svn.icculus.org/quake3/trunk@45 edf5b092-35ff-0310-97b2-ce42778d08ea
* add s390, s390x and ia64. It builds, don't know if it runs tough.ludwig2005-08-312-0/+20
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@44 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix cdpath, deuglify dlopen code, load dll also from cdpathludwig2005-08-311-37/+45
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@43 edf5b092-35ff-0310-97b2-ce42778d08ea
* use system SDL libludwig2005-08-311-2/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@42 edf5b092-35ff-0310-97b2-ce42778d08ea
* First update of the changelog, more to come as time goes by.zakk2005-08-311-0/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@41 edf5b092-35ff-0310-97b2-ce42778d08ea
* glub glub mo blonzakk2005-08-311-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@40 edf5b092-35ff-0310-97b2-ce42778d08ea
* oops!zakk2005-08-301-0/+1410
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@39 edf5b092-35ff-0310-97b2-ce42778d08ea
* First version of Ryan Gorodon's SDL work:zakk2005-08-3031-1/+7099
| | | | | | | 16:24 < icculus> check that in, someone will fix it. :) git-svn-id: svn://svn.icculus.org/quake3/trunk@38 edf5b092-35ff-0310-97b2-ce42778d08ea
* support for 64bit native modsludwig2005-08-302-3/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@34 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix ppc64 stringludwig2005-08-301-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@33 edf5b092-35ff-0310-97b2-ce42778d08ea
* always try native dll firstludwig2005-08-301-1/+2
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@32 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix build against system libfreetypeludwig2005-08-301-1/+8
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@30 edf5b092-35ff-0310-97b2-ce42778d08ea
* fix build on ppc. no guarantee it runs thoughludwig2005-08-301-8/+17
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@27 edf5b092-35ff-0310-97b2-ce42778d08ea
* remove svn:executable propertyludwig2005-08-2843-0/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@24 edf5b092-35ff-0310-97b2-ce42778d08ea
* prepare for ppc supportludwig2005-08-281-8/+14
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@23 edf5b092-35ff-0310-97b2-ce42778d08ea
* -fno-strict-aliasing got lost..ludwig2005-08-281-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@22 edf5b092-35ff-0310-97b2-ce42778d08ea
* cleanupludwig2005-08-281-62/+27
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@21 edf5b092-35ff-0310-97b2-ce42778d08ea
* try to fix build using consludwig2005-08-282-3/+40
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@20 edf5b092-35ff-0310-97b2-ce42778d08ea
* add parenthesis to avoid warningludwig2005-08-281-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@19 edf5b092-35ff-0310-97b2-ce42778d08ea
* add checks for LAN IPs to prevent q3ded from trying to authenticateludwig2005-08-281-0/+13
| | | | | | | private IPs git-svn-id: svn://svn.icculus.org/quake3/trunk@16 edf5b092-35ff-0310-97b2-ce42778d08ea
* -mtune isn't supported by gcc3, change to -march=i686. Who run q3 on aludwig2005-08-281-1/+1
| | | | | | | P1 anyways? git-svn-id: svn://svn.icculus.org/quake3/trunk@15 edf5b092-35ff-0310-97b2-ce42778d08ea
* Patching from floam with some edits by myself:zakk2005-08-282-83/+24
| | | | | | | | | | | | | | I was working on a patch earlier to fix some more things up to be more modern, and I added a couple lines from that cleanup patch I showed you on irc. Some commented code was removed, some stuff was made to not be broke (old head usage), the makefile should install things better, and a a few GCC warnings were gagged. I also attempted to version it but you'll probably want to change that to whatever versioning rules you decide on using. git-svn-id: svn://svn.icculus.org/quake3/trunk@13 edf5b092-35ff-0310-97b2-ce42778d08ea
* From ludwig: Unsigned overflows don't work in 64bit address space ...zakk2005-08-271-0/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@11 edf5b092-35ff-0310-97b2-ce42778d08ea
* from floam: quake3_dont_build_debug_by_default_and_dericeify.patch:zakk2005-08-271-8/+8
| | | | | | | | | | | Doesn't build debug builds by default anymore. The debug builds were slower, made huge binaries, and never grabbed the mouse. I also s/-O6/-O3/'d it, which has no functional difference, but is less 1999-gcc-2-ey and much much less 2005-gentoo-ey. git-svn-id: svn://svn.icculus.org/quake3/trunk@9 edf5b092-35ff-0310-97b2-ce42778d08ea
* Ludwig's 1st diff: Some 64bit fixes for x86_64. Also fixes Makefile build.zakk2005-08-273-57/+63
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@7 edf5b092-35ff-0310-97b2-ce42778d08ea
* newlines fixedzakk2005-08-2643-33677/+33677
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@6 edf5b092-35ff-0310-97b2-ce42778d08ea
* Itsa me, quake3io!zakk2005-08-2645-0/+33839
git-svn-id: svn://svn.icculus.org/quake3/trunk@2 edf5b092-35ff-0310-97b2-ce42778d08ea