Bill Currie
d3018dd79b
move qfprogs in with qfcc (it's going to need to share code)
2004-01-28 05:23:43 +00:00
Bill Currie
60cb2a7494
qnx doesn't need any pthread flags when linking
2004-01-22 06:36:59 +00:00
Chris Ison
160a2af756
cygwin changes to create dlls
2004-01-21 21:21:44 +00:00
Bill Currie
7446967f97
don't need qfdefs any more since the servers now do its job themselves
2004-01-21 20:55:03 +00:00
Bill Currie
ce3c58e238
need to /always/ set ALSA_PLUGIN
2004-01-20 08:26:16 +00:00
Bill Currie
52968be46d
ashridah's file based cd plugin (ie, it will play any sound file QF can
...
load as background music).
2004-01-20 06:58:42 +00:00
Bill Currie
283d49bd8e
first chunk of Mike Gorchak's <mike@malva.ua> QNX patches
2004-01-20 05:57:39 +00:00
Bill Currie
f097c2e206
autoconfiscate the alsa plugin name
2004-01-20 05:43:23 +00:00
Bill Currie
e154c9add5
be consistent with WIN32 and _WIN32 (now all _WIN32)
2004-01-20 03:47:27 +00:00
Daniel Anderson
c09420da6b
refixed test for HAVE_ALSA
2004-01-19 21:41:52 +00:00
Ragnvald Maartmann-Moe IV
6b76dbfe17
Fix for poor syntax. Thanks mindhog.
2004-01-19 21:21:23 +00:00
Ragnvald Maartmann-Moe IV
a00e371ceb
This should get ALSA 0.9 support working again. ALSA 0.9 users please test.
...
Report any compile or ./configure failures especially. If it reports you have
ALSA0_9, you should be using `set snd_plugin "alsa0_9"`.
2004-01-19 20:37:58 +00:00
Bill Currie
77b2942982
several libs can now get built as dlls in windows: console, gamecode,
...
gamecode_builtins, gib, image, modules, object, ruamoko and util.
2004-01-19 07:47:41 +00:00
Bill Currie
249aee2e9f
move the OO runtime support code from libQFgamecode to libQFruamoko where
...
it really belongs :)
2004-01-16 08:02:31 +00:00
Bill Currie
01392c78bb
move the bulk of what whas libQFcsqc to libQFruamoko.
2004-01-16 05:46:19 +00:00
Chris Ison
0d755a0dd6
dirent.c and dirent.h brought in from cygwin for win32 builds
2004-01-12 02:23:36 +00:00
Bill Currie
44b38c5cb7
add a wad tool along the lines of pak. can't yet be used for wad creation
...
(that's a little more complicated), but it can be used for listing and
extracting the contents of a wad file. watch out for *foo :)
2004-01-10 08:05:25 +00:00
Bill Currie
e53967b346
--disable-static now works (thanks for the heads-up, raorn)
2003-12-22 20:51:08 +00:00
Brian Koropoff
7598ab35fb
Move the QF object system into it's own library, fix up the standard
...
classes.
2003-12-07 04:50:46 +00:00
Ragnvald Maartmann-Moe IV
894f3974f4
Typos and other legibility improvements. Enjoy the reconfigures & recompiles. Whee!
2003-10-23 03:52:52 +00:00
Ragnvald Maartmann-Moe IV
c4b43c9f74
QuakeForge doesn't need any ooptions.
2003-10-22 20:08:34 +00:00
Chris Ison
392902f5af
added SND_NoResampleStereo so that streams that don't need resampling aren't forced to, also added midi support via libWildMidi, MIDI FILES RULE
2003-09-10 05:20:51 +00:00
Bill Currie
0e6c56aa92
drop alsa 0.5 support and rename snd_alsa_0_9.c to snd_alsa.c. also rename
...
the alsa0_9 plugin to alsa.
2003-09-09 18:43:38 +00:00
Bill Currie
61a2840870
autoconfiscate the png support
2003-09-08 14:32:54 +00:00
Bill Currie
323a6182fd
move pcx.c and tga.c out of libQFutil and into libQFimage with the hopes
...
for more image formats :)
2003-08-15 16:19:10 +00:00
Bill Currie
ce3accd4f1
make gcc 2.95 friendly (OpenBSD seems to still use it)
2003-08-11 16:02:06 +00:00
Bill Currie
7ead5a91f8
don't let gcc automaticly inline functions but make gcc inline bigger
...
functions when told to. also make gcc warn if it can't inline a function.
Explicitly inline several functions (including moving VectorNormalize to
mathlib.h so it /can/ be) resulting in a 5.5% speedup for spam2 (88 to 92
fps)
2003-08-11 06:05:07 +00:00
Bill Currie
56e79e32b5
configure fixes from MrFixit (+ a buch of "x..." for test) and make
...
qwaq.dat depend on qfcc
2003-08-06 18:20:48 +00:00
Bill Currie
c1b9f1c814
freebsd is happy with "cpp %d %i %o"
2003-08-06 17:20:46 +00:00
Bill Currie
ff6e0ab1b3
not all systems have _SC_PAGESIZE
2003-07-21 20:51:03 +00:00
Bill Currie
075f270fcb
back to -CVS
2003-07-17 22:53:10 +00:00
Bill Currie
78f8e4570b
good grief, 0.5.3 not even announced and 0.5.4 getting released :P
2003-07-17 22:35:48 +00:00
Bill Currie
b36bd6a98c
not all systems (eg, QNX) that have mprotect have getpagesize
2003-07-17 21:01:25 +00:00
Bill Currie
68357d7fb3
forgot rpm doesn't allow - in the version, so hack around it :)
2003-07-12 07:26:16 +00:00
Bill Currie
42aeb83c32
update version to 0.5.3-CVS
2003-07-10 22:02:06 +00:00
Bill Currie
3537d67eff
target_cpu makes much more sense for -march
2003-07-10 05:10:34 +00:00
Bill Currie
855fc53709
handle alloca properly
2003-07-09 06:28:09 +00:00
Bill Currie
acb4e8dd87
try to handle pthread better
2003-06-25 22:41:58 +00:00
Bill Currie
2aee6a7734
preliminary doxygen support
2003-03-10 23:42:27 +00:00
Bill Currie
cbd2c42178
WildCode's win32 sound fixes
2003-03-10 21:21:22 +00:00
Bill Currie
55d61f4269
put the plugins back into ${libdir}/quakeforge ('twas a mis-understanding)
2003-02-12 22:51:14 +00:00
Bill Currie
aee559cd4c
don't ask for the qw and nq net libs :P
2003-02-12 15:38:39 +00:00
Bill Currie
21d8b4f8dc
link in hw, move the qw and nq networking code into libs/net and make
...
hw-master use libnetchan. there are evil include hacks that will need to be
taken care of in net*.[ch]
2003-02-11 22:48:57 +00:00
Bill Currie
b141f2b38e
move $fs_sharepath/QFplugins to $fs_sharepath/QF/plugins
2003-02-07 22:52:17 +00:00
Bill Currie
3fcc6ae176
a bit more cleanup with more _null deaths
2003-01-31 23:16:28 +00:00
Bill Currie
205933bf7c
it was the test that was wrong :P
2003-01-15 17:09:08 +00:00
Bill Currie
e8d8ac8f23
damn, had it right the first time
2003-01-15 17:01:24 +00:00
Bill Currie
5cc9bce4d8
fix a braino left over from a previous itteration
2003-01-15 17:00:14 +00:00
Bill Currie
761a7546dd
re-arrange things so __attribute__ and __builtin_expect are properly
...
autoconfiscated so rcsid will continue to work with gcc 3.3
2003-01-15 15:31:36 +00:00
Bill Currie
71196fedf6
make gcc more anal about prototypes, string constants and function
...
visibility (ie, global functions must have a prototype)
2003-01-06 18:28:13 +00:00