Joseph Carter
dffac0be0b
Newstyle was a hack, removed it
2000-06-02 11:31:17 +00:00
Bill Currie
7da23db202
separate out checks for VIDMODE and DGA in preparation for the Great Vidmode Hack :)
2000-05-01 10:36:00 +00:00
Joseph Carter
5ce33303ac
slight cleanup of taniwha's global config stuff.. YES another -D on the
...
cmdline to gcc. *sigh* This is the "proper"(?) way to do what we're
doing. Shouldn't affect anything for win32.
2000-04-26 16:12:03 +00:00
Bill Currie
b7b9937dcb
Add global config file loading. Fully autoconfiscated (Coderjoe: you'll need to add onother #define to wins/config.h). Currently, only set commands are executed (easy enough to change). if ${prefix} is /usr, the global config file is /etc/quakeforge.conf, otherwise it will be ${prefix}/etc/quakeforge.conf. The full path to the config file can be specified with (eg) --with-global-cfg-file=/usr/etc/quakeforge.rc.
2000-04-26 13:24:13 +00:00
Bill Currie
e605302b38
autoconfiscate fs_basepath
...
--enable-basepath causes qf to look in ${prefix}/gqmes/quakeforge for the files
--with-basepath=path gives you more control
2000-04-25 12:31:03 +00:00
Pontus Lidman
4f80cc6a08
Added some BSD-related and several IPv6-related configure checks
2000-04-17 19:27:08 +00:00
Joseph Carter
47bed98da1
new serverinfo key: *qsg_standard, set to 1.
...
How view height changes in QW are passed from server to client HAS CHANGED
and you will need to update both client and server for things not to act
weird. You may also need to distclean before rebuilding..
2000-04-15 11:20:28 +00:00
Bill Currie
7fe5f738d7
add --enable-generations (.qz support). Off by default.
2000-03-04 02:44:59 +00:00
Pontus Lidman
d608249a38
Added --enable-ipv6 option to configure to enable IPv6 networking.
...
It substitutes @NET_SOURCE@ for net_udp.c or net_udp6.c.
2000-02-08 21:23:06 +00:00
Marcus Sundberg
60ce402933
Changed HAS_SOCKLEN_T into HAVE_SOCKLEN_T.
...
Added HAVE_SIZE_T.
Removed some junk from file.
2000-02-05 16:16:06 +00:00
Joseph Carter
e543a111d1
don't typedef in acconfig.h, we #include it in .s files
2000-02-03 20:54:50 +00:00
Loring Holden
8349f3e59f
Various changes to get build to work when zlib isn't available...
...
Various changes to get rid of warnings under AIX, Irix, Linux & Solaris...
2000-02-03 08:46:52 +00:00
Bill Currie
083021da12
no-asm patch from Darius
2000-02-03 02:34:26 +00:00
Zephaniah E. Hull
f18b3bcf02
HUGE changes..
...
Basicly, sound_lib.a is built, and is compiled into the clients..
Note, uquake is SERIOUSLY FSCKED..
2000-01-27 17:06:02 +00:00
Zephaniah E. Hull
eae2220a78
Making things even more generic, and a fix for compiling without GL support.
2000-01-23 04:42:43 +00:00
Marcus Sundberg
b7527923bd
Check for dlfcn.h and dlopen().
...
Due to re-designed gl_vidglx.c we don't need XMesaSetFXmode in the GL
library if we have dlopen().
Define DYN_LIBS for Makefiles.
2000-01-19 01:21:28 +00:00
Joseph Carter
3f74fe38b8
./configure --enable-newstyle now actually does something. It changes the
...
default game name from "id1" to "base". This allows you to have full and
shareware version's of Id's pak's installed, as well as other full TC's
you want.. You may want to make base a symlink to id1 for now since you
currently can't have multiple -game's, that's my next fix.
2000-01-18 03:13:38 +00:00
Joseph Carter
0f80fb559f
Added --enable-newstyle to configure which will define NEWSTYLE. This is
...
only to be used for changes to defaults which do not affect gameplay such
as where we look for pak files by default.
2000-01-17 02:53:39 +00:00
Zephaniah E. Hull
0391657e6b
We now have two versions, what we first identify ourselves as, which is
...
2.40, and the quakeforge version, fixes the annoying spectator bug..
2000-01-16 12:19:30 +00:00
Nelson Rush
7ed2dcc094
didn't mean to commit this change
2000-01-15 04:42:55 +00:00
Nelson Rush
b5e7641bce
do_grab() was a typo, should be do_grabs()
2000-01-15 04:41:33 +00:00
Joseph Carter
237063449c
configure now defines XMESA if you have GL/xmesa.h. Also added #undef for
...
_EXPERIMENTAL_. Code that really isn't ready for production should go
under this define (which you must currently specifically turn on..) This
is primarily for things like the GL waterwarp and multitexture which are
in some ways broken and otherwise not a good idea to use at the moemnt in
the release without having to remove the code.
2000-01-08 08:28:23 +00:00
Marcus Sundberg
8e9d7f6b4b
Detect Linux and BSD CD-ROM APIs.
2000-01-06 02:31:32 +00:00
Marcus Sundberg
98e1681e6b
Define HAVE_SYM_PREFIX_UNDERSCORE if C symbols are prefixed by an underscore (should be a real check in the future).
2000-01-06 00:54:51 +00:00
Nelson Rush
5f20ff0bd7
added loring's multi-platform, non-mesa OpenGL patch.
2000-01-04 05:33:00 +00:00
Joseph Carter
95dc2c6ebf
Heavy Makefile.in updates. Real install target, clean now removes bins,
...
and make is now a little smarter about knowing when to rerun ./configure
and ./bootstrap
2000-01-03 08:03:01 +00:00
Zephaniah E. Hull
47e85cdd29
Version cleanup, not completely happy with it yet..
...
Removed the registered game checking, but added a little back for
backword compatibility..
2000-01-03 01:40:54 +00:00
Joseph Carter
4a291f544e
fixed VERSION not getting defined/used properly hopefully once and for all
2000-01-02 05:34:27 +00:00
Eric Windisch
88058a06c6
I thank Mao for pointing out to me the bootscrap script (which runs autoheader and autoconf). I removed the #version from quakedef.h and changed the version to "0.1.0-pre" within acconfig.h
2000-01-02 03:56:55 +00:00
Joseph Carter
233d0af85f
Added autoheader support. Also added ./bootstrap to go from a freshly
...
checked out tree to something ./configure'able.
2000-01-01 20:45:27 +00:00