Commit graph

  • 5fa34c3456 Fixed silly bug in OpenGL detection. Jeff Teunissen 2000-01-01 13:30:54 +0000
  • 87419fbacc Fixed my slight GLX screwup with _windowed_mouse -- thanks to Marcus Sundberg for supplying patch. Jeff Teunissen 2000-01-01 12:31:54 +0000
  • 0cc234c445 Removed two Windows header files that we are not allowed to distribute. Jeff Teunissen 2000-01-01 11:22:20 +0000
  • 2c533427e5 Whoops! Forgot to add the declarations file for mdfour's unsigned int hack. Here it is! :) Jeff Teunissen 2000-01-01 11:19:32 +0000
  • 7d08fbe4fe Replaced RSA MD4 source with GPLed mdfour.[ch] source, and net_com.c to connect it all. Also modified Makefile.in for qw-(client|server) to use them. Jeff Teunissen 2000-01-01 11:18:00 +0000
  • 731de52ce7 Added XInput and saving of gl_ztrick to TODO Joseph Carter 2000-01-01 11:03:27 +0000
  • 509647ba1d Added .gitignore files. Added clean-autoconf target to Makefile.in and made distclean remove *~ files Joseph Carter 2000-01-01 08:10:02 +0000
  • 23df922429 Turns out that common_quakedef.h was right, and I goofed. Nelson Rush 2000-01-01 07:17:04 +0000
  • 5fd458028e Added Chad Fowler to the list of 'server resources', he's working on mysql and php stuff. Nelson Rush 2000-01-01 06:58:20 +0000
  • 49734ce902 forgot Nelson Rush 2000-01-01 06:50:44 +0000
  • 6f366830de All the files in common include "quakedef.h" not "common_quakedef.h", I think someone inappropriately renamed it without checking. Nelson Rush 2000-01-01 06:45:22 +0000
  • c5e3135714 I optimized the math routines, they're faster and more compact. Nelson Rush 2000-01-01 06:41:15 +0000
  • 2aaaf57f97 Re-added some stuff that somehow got removed from the TODO.. Joseph Carter 2000-01-01 06:33:18 +0000
  • 2d821cdda6 Applied patch from Bill Currie to merge gl_rmain.c Zephaniah E. Hull 2000-01-01 06:26:03 +0000
  • 1db842863d Added a few more people to AUTHORS.. Joseph Carter 2000-01-01 05:16:24 +0000
  • a1d7ee772b More merging work.. Zephaniah E. Hull 2000-01-01 04:41:14 +0000
  • 555871f7e2 Some GL fixes in configure.in Zephaniah E. Hull 2000-01-01 04:21:44 +0000
  • 69c2c784f2 Deleted redundant bitmap -- we're not really QuakeWorld any more, are we? Jeff Teunissen 2000-01-01 03:32:40 +0000
  • bb779efaf0 TODO additions Jeff Teunissen 2000-01-01 03:21:08 +0000
  • 8bab9c445f Added some goals mentioned in the mailing lists and forums. Nelson Rush 1999-12-31 23:25:13 +0000
  • 84f1730855 The Autoconf Merge from Hell, part II! Rewrote much of the configure.in rules, check out the help for ./configure to see what's changed. Added the beginnings of autoconf DGA support (it is detected properly though it isn't yet complete---HAS_DGA isn't getting defined in config.h for some reason..) Joseph Carter 1999-12-31 23:03:00 +0000
  • 1531a05a9c Added a couple items to the TODO list that have been talked about on irc, please have a look if you haven't recently--there's lots of stuff in there that would be good to work on. Joseph Carter 1999-12-31 23:02:28 +0000
  • 7e2250a97e Updated documentation, legalise, technical info changes, added Id's original changelog to the end of ours. Added myself to the list of document maintainers. Nelson Rush 1999-12-31 22:03:21 +0000
  • ee3671c2f2 added myself Nelson Rush 1999-12-31 17:43:52 +0000
  • e902071cbb Made OpenGL targets in X remove the cursor when _windowed_mouse 1 is set. Also, committed patch from Marcus Sundberg <mackan@stacken.kth.se> or Jeff Teunissen 1999-12-31 13:22:02 +0000
  • ec75dc0dc6 Added missing quotes around variable assignments that need them. Joseph Carter 1999-12-31 08:16:25 +0000
  • 94dae8608e Moved config.h.in to common/, updated Makefile.in's so configure works from any dir, and removed a couple of autoconf errors when extensions that aren't required happen to be unavailable. Joseph Carter 1999-12-31 06:54:05 +0000
  • 8d017e3875 Removed a (resolved) conflict in this file that was commented out. Joseph Carter 1999-12-31 06:51:43 +0000
  • a5a674c53d Cleaned up/added stuff to misc non-source files Joseph Carter 1999-12-31 06:49:45 +0000
  • 00b8708cf0 added marcus to the list of sound cleanups Nelson Rush 1999-12-31 06:07:27 +0000
  • c1fb59b9b1 added snd_mme.c for MME sound system support (DUnix) Nelson Rush 1999-12-31 05:55:26 +0000
  • 60be1a206d pandr reworked marcus's MME Digital UNIX sound support to fit with out changes. just have to add snd_mme.c next Nelson Rush 1999-12-31 05:53:52 +0000
  • ea9c2f09b8 Whoops, one more.. Zephaniah E. Hull 1999-12-31 05:10:16 +0000
  • b416d81046 Tweaked the authors, missed a few .s files.. Zephaniah E. Hull 1999-12-31 05:09:06 +0000
  • 67b65279a3 Fixed up some of the "ugly fog code" and removed an obsolete comment Eric Windisch 1999-12-31 04:44:04 +0000
  • 1def055dcb Missed a few.. Zephaniah E. Hull 1999-12-31 04:41:57 +0000
  • f5c91c88af Compile fix on some stuff.. Zephaniah E. Hull 1999-12-31 04:39:06 +0000
  • 18446beeca Ok. now it compiles svgalib and 3dfx.. at least on my system :) Eric Windisch 1999-12-31 04:18:13 +0000
  • c2681485bf Updated the authors file.. Tweaked configure.in to reflect the removal of sys_sun.c. Zephaniah E. Hull 1999-12-31 03:26:08 +0000
  • 1c68f5aa28 VERSION and HAVE_GL_COLOR_INDEX8_EXT fixes.. Zephaniah E. Hull 1999-12-31 03:11:54 +0000
  • e468985ee1 Added common/config.h.in, moving the version and a few other variables there, more will be added later as needed.. Zephaniah E. Hull 1999-12-31 02:59:25 +0000
  • d9d937cd66 ./configure is actually included this time. If DJGPP has autoconf we should remove that file and just have people regenerate it. Also update the Makefile.in's to put bins right in targets rather than subdirs under targets. Removed stale uquake/Makefile.extra. Joseph Carter 1999-12-31 02:40:35 +0000
  • 57def3e264 Added Marcus's patch to align surfcache_t structs for 64-bit platforms. Nelson Rush 1999-12-31 02:31:14 +0000
  • 69168b6695 pandr's autoconf cleanup. Now uses common/cd_wrapper.c to replace some of the things autoconf was doing before but really shouldn't have been. Joseph Carter 1999-12-31 02:10:33 +0000
  • 68058bef7c uquake/sys_sun.c has been moved to uquake/sys_unix.c which is the proper filename Nelson Rush 1999-12-31 01:54:23 +0000
  • 7cfd830c1a removed nested comments Nelson Rush 1999-12-31 01:10:44 +0000
  • 28e43df523 added names Nelson Rush 1999-12-31 01:04:58 +0000
  • 20070cbe3a added mackan@stacken.kth.se 's patch Nelson Rush 1999-12-31 00:55:13 +0000
  • 574dabc374 added some things to the TODO Nelson Rush 1999-12-31 00:44:15 +0000
  • 9b080c5e91 sys_sun.c renamed to sys_unix.c, Makefile should recognize it now. Nelson Rush 1999-12-31 00:37:47 +0000
  • 426ed2e36d Added loring's 1999/12/30 menu.c patch for AIX - level_t -> quakelevel_t Nelson Rush 1999-12-31 00:32:22 +0000
  • c0bf994645 added loring's 1999/12/30 patch for glquake.h, hand edited because he missed some updates. Nelson Rush 1999-12-31 00:11:20 +0000
  • 8da551b601 i've added cesarb's fix: top-level Makefile has @src_dir@, right thing is @srcdir@, and some tabs seem tohave been converted to spaces. Nelson Rush 1999-12-30 23:50:31 +0000
  • b5c66ceb00 *** empty log message *** Eric Windisch 1999-12-30 19:58:41 +0000
  • 37dab64154 Made the Makefile checks ifeq(VAR,yes) rather than ifneq(VAR,) to make things more robust. Fixed HAS_TDFX in configure.in for real this time. Joseph Carter 1999-12-30 16:08:34 +0000
  • 120e2e9252 make sure that HAVE_TDFX="no" if we don't find it Joseph Carter 1999-12-30 15:53:52 +0000
  • 1db5e324de Removed note for Utah GLX users that no longer applies Joseph Carter 1999-12-30 15:33:21 +0000
  • 27c3b62efc use AC_DEFINE() instead of the confdefs.h hack Joseph Carter 1999-12-30 15:25:45 +0000
  • 4769e7e583 More GLAPIENTRY fallout...earlier search/replace methods had left some stuff out...all better now. Jeff Teunissen 1999-12-30 15:25:28 +0000
  • 0c8a460868 Repaired my own fix...that'll teach me to use #error without putting the error text in quotes... :) Jeff Teunissen 1999-12-30 14:35:25 +0000
  • 2520a3361c Fixed up screwy GLAPIENTRY fix for older Mesa versions. We can support Mesa 3.0 again. Jeff Teunissen 1999-12-30 14:33:15 +0000
  • f7cb194142 autoconf updates, several autoconf options have changed how they are run, please run ./configure --help to see what's what. Also made --help output worth looking at. Joseph Carter 1999-12-30 14:26:53 +0000
  • ee9f745b14 Unrolled all the {client,post,pre,rules,srcfiles}.in files into the proper places in the various Makefile.in's. Having them all in the module root like that may make it easy to make a change that affects everything all at once but it's real bitch to try and maintain those files. They're all gone now and we'll just have to maintain the seperate makefiles. Joseph Carter 1999-12-30 13:40:47 +0000
  • 042104ce25 This file should be here. Joseph Carter 1999-12-30 13:37:04 +0000
  • b3c951d26b INDEX8 fix--doh! Joseph Carter 1999-12-30 12:33:53 +0000
  • 4a75740f5f autoconf support is just about complete now! the -3dfx targets build and were tested successfully. There are a few hardwired LDFLAGS to clean up (-lm, -ldl, -lvga, and -lGL) in various targets still. In order to build with Mesa versions prior to 3.1 you'll need to change -lGL to -lMesaGL. I'll teach autoconf how to do this tonight. It's safe to come out from behind your pre_autoconf branch now guys. ;> Joseph Carter 1999-12-30 11:58:44 +0000
  • 31cca7e205 Fixed the target line. Nelson Rush 1999-12-30 10:57:57 +0000
  • 195ac96784 autoconf now looks for lib3dfxgl.so to figure out whether or not to build the -glide targets (now named -3dfx..) Thid doesn't mean that I have actually written the makefile stuff for these targets, but rather that I have written the foundation needed to create them. Joseph Carter 1999-12-30 10:35:52 +0000
  • 36b6af4cd2 Another commit from hell! Fixes to autoconf for Utah GLX and the base of support for the return of a glide target. Things are still a bit broken however as I need to write glide build rules. I probably have more to do in configure.in, I want to make libGL detection work more like Glide's does now. The Glide detection rule was lifted almost wholesale from Mesa because it works and I couldn't write anything that would work better. Joseph Carter 1999-12-30 08:23:07 +0000
  • 46c70038b4 Ryan C. Gordon provided a small cleanup for snd_dma.c which fixes a crash if sound could not be started properly for some reason. Joseph Carter 1999-12-30 06:46:29 +0000
  • 8a2e473014 Squashed a QW showstopper, last one I hope! Fixed a rare chance of a buffer overflow attack in the display code. Zephaniah E. Hull 1999-12-29 14:09:12 +0000
  • e3ac6357dc Loring Holden's autoconf support. {qw-client,quake}-glide is currently not built since neither of us has the hardware available at the moment to test the 3dfx MiniGL target. Someone who does (Mercury?) will have to fix that. Bins all build in odd places for the moment. Thanks for staying up so late to help get this working Loring, you rock! Joseph Carter 1999-12-29 13:58:47 +0000
  • 55891f5a7e s/APIENTRY/GLAPIENTRY/ We now REQUIRE mesa 3.1 to compile the GL stuff.... Zephaniah E. Hull 1999-12-29 05:38:57 +0000
  • 6eb0af1efd Treat all ia32 archs the same in the QW makefiles to match UQ Joseph Carter 1999-12-29 05:14:40 +0000
  • 4a5ba0bcb1 Repaired undefined VID_UpdatePlanarScreen. Jeff Teunissen 1999-12-29 04:58:08 +0000
  • 552bda13be the obsolete standalone tree is now gone, be sure to use -P when you update. Joseph Carter 1999-12-29 03:36:52 +0000
  • 20df0b3bbc clean rules are fixed. I promise this time. Joseph Carter 1999-12-29 03:30:22 +0000
  • 66fb88d573 :%s/SourceForge/QuakeForge/g, a matter of life and death fix! ;> Joseph Carter 1999-12-29 03:20:25 +0000
  • 2cc5bfe775 Fixing 'make clean' Zephaniah E. Hull 1999-12-29 02:50:14 +0000
  • e8bb818c0d Fixed miscellaneous Makefile problems: $(ARCH) fixed, clean target fixed, libraries added to GL_X11_LDFLAGS, GL_GLIDE_LDFLAGS repaired to include $(LDFLAGS) Jeff Teunissen 1999-12-29 02:44:42 +0000
  • 10d6962af3 :%s/GLAPIENTRY/APIENTRY/g Again, who changed it back? Zephaniah E. Hull 1999-12-29 02:21:17 +0000
  • e6e779b80b Doh! This should fix the gl texture problem... Zephaniah E. Hull 1999-12-29 02:14:24 +0000
  • b0bf08dad6 Nothing of note... Jeff Teunissen 1999-12-28 11:39:14 +0000
  • 0781aaaf8c Pardon my fuckup. Joseph Carter 1999-12-28 07:59:49 +0000
  • 7de13ab69f Added -O3 to non-i386 release CFLAGS, don't assume arch is i386 just b/c it's not alpha. qw_server should build on most archs now, qw_client and uquake apparently have endian issues still. (Not to mention the lack of software renderers for anything but i386...) Joseph Carter 1999-12-28 07:11:16 +0000
  • e49dfa37d3 Updated the makefiles: - MesaGL is no more, use a newer mesa that provides libGL.so.1 - The suffix for software X11 renderer is now -x11 for consistancy with other software that build -x11 and -svga versions - Unified build is here! Everything goes into $(BUILD_DIR) now - $(BUILD_DIR) is used for both debug and release, override it for now if you need to build seperate release and debug objects. The option to build them in different places should probably go into the autoconf stuff so Mercury doesn't have to kill me. Joseph Carter 1999-12-28 06:44:26 +0000
  • 33efb22b49 Pre-merge code commit. This bug will die. Jeff Teunissen 1999-12-28 00:05:59 +0000
  • f1cc8a1187 Couple of fixes for GL Jeff Teunissen 1999-12-27 22:00:21 +0000
  • 20ebd99a48 s/APIENTRY/GLAPIENTRY/, and some tweaking with uquake.. Zephaniah E. Hull 1999-12-27 17:57:03 +0000
  • 2e65feec71 The GL stuff compiles now, but has some, err, issues.. Zephaniah E. Hull 1999-12-27 17:18:40 +0000
  • 85bd509bfc Adding files moved from main UQuake directory. Jeff Teunissen 1999-12-27 08:16:05 +0000
  • 2a010c0334 Cleaned up the standalone Linux makefile a bit. Things are currently still being put into subdirs of debug-${ARCH} or release-${ARCH} but the subdirs used have changed. They're now svga, x11, and gl. Binaries are all named in the form quake-* where * is svga, x11, gl, or glide. Joseph Carter 1999-12-27 01:13:38 +0000
  • 4d62631449 Initialize TODO with help request from Mercury to fix possible (perhaps likely) buffer overruns; add some docs to doc hierarchy. Jeff Teunissen 1999-12-26 15:45:51 +0000
  • e4364806e9 More silly changes to makefile Jeff Teunissen 1999-12-26 14:12:31 +0000
  • 4c6c82c5e5 Fixed UQ Makefile Jeff Teunissen 1999-12-26 14:10:49 +0000
  • c3f5581b0a Created new subdir: uquake. Pick your favorite U word for the meaning -- Unchained, Ultimate, Ultra, Up Yours, Underworld, Underground, Unified, Unity, etc. You know the drill. Jeff Teunissen 1999-12-26 13:51:52 +0000
  • d322adc60d POQ now actually works!! Zephaniah E. Hull 1999-12-26 11:40:24 +0000
  • 7e9e2f177a QW Server, QW Client, and POQ all compile now.. (Provided you don't run out of disk space well compiling..) Zephaniah E. Hull 1999-12-26 10:07:10 +0000
  • 13fbae68ce Erm, frogot to cvs add something.. Zephaniah E. Hull 1999-12-26 07:36:21 +0000
  • f2d9450d96 Fix for POQ.. Zephaniah E. Hull 1999-12-26 07:26:23 +0000