Commit graph

106 commits

Author SHA1 Message Date
Joseph Carter
c7d74c6743 Minor cleanup to download draw function. More to do, this is just a good
checkpoint before I make changes that may not work.
2001-03-02 00:29:35 +00:00
Joseph Carter
1094e146da COM_SkipPath now uses strrchr, it's much more readable now. 2001-03-01 07:42:28 +00:00
Joseph Carter
b2a53d4b46 The download bar is now seperate from Con_DrawConsole. This is currently
not really for the best, but it will be soon.
2001-03-01 02:51:51 +00:00
Joseph Carter
9564680d58 NQ's console is now identical to QW's, except for QW's download bar, which
IMO doesn't belong there and will be moving.  Other things may be moving
too, but I'm still debating them.
2001-02-28 10:49:39 +00:00
Joseph Carter
823be45d9d Con_Print now does Sys_Printf and logging itself. There was exactly one
use of Con_Printf in the code and it was appropriate for logging anyway.
As a result, Con_DPrintf now uses Con_Print directly for a slight speedup
there having two layers of function calls and varargs parsing to get to
the console.  Also ran the file through indent while I'm at it.
2001-02-28 10:21:38 +00:00
Joseph Carter
9c1988280b Cleaned up output of server print 2001-02-28 10:18:25 +00:00
Joseph Carter
0aa6110272 An evil (but temporary) hack. NQ has no concept of ca_active. This
should change to fix a few outstanding NQ bugs at some point, but in the
meantime it has been defined to be the same as ca_connected.  Yeah, that's
damned evil.  It's been clearly marked and WILL go away when not needed.
2001-02-28 08:53:17 +00:00
Jeff Teunissen
25f8a50ef4 Okay, that was stupid. ProjectCenter isn't good enough yet, so I'm back to
writing makefiles by hand.

Add a makefile preamble to set up our flags.

Compartmentalize all the headers into a Headers/ dir.
2001-02-27 21:18:27 +00:00
Jeff Teunissen
e21ff3503e Update cmdlib.c to be in sync with qfcc 2001-02-27 20:44:53 +00:00
Jeff Teunissen
01f4df0ad4 Continuing work: Forge.* builds a little further. 2001-02-27 19:48:21 +00:00
Jeff Teunissen
5996198345 NSPoints are not passed by reference. 2001-02-27 19:28:22 +00:00
Jeff Teunissen
acb42de4d5 whitespace. 2001-02-27 19:27:03 +00:00
Bill Currie
f6d047712d all -snd* params and environment checking have been removed from the sound
subsystem in favor of Cvars*. These new cvars are:
 o  snd_device  defaults to "" which selects the default device of the system
    (eg, plug:0,0 for ALSA 0.9 or /dev/dsp for OSS)
 o  snd_rate    defaults to 0 which selects the system default rate.
 o  snd_bits    defaults to 0 which selects the system default bit depth.
 o  snd_stereo  defaults to 1 (0 is mono)

* actually, not that thorough: alsa and oss only. The rest have just ws :/
2001-02-26 17:39:32 +00:00
Bill Currie
95e5b5e4cf all -snd* params and environment checking have been removed from the sound
subsystem in favor of Cvars. These new cvars are:
 o  snd_device  defaults to "" which selects the default device of the system
    (eg, plug:0,0 for ALSA 0.9 or /dev/dsp for OSS)
 o  snd_rate    defaults to 0 which selects the system default rate.
 o  snd_bits    defaults to 0 which selects the system default bit depth.
 o  snd_stereo  defaults to 1 (0 is mono)
2001-02-26 17:12:13 +00:00
Bill Currie
1fce1ea12e run indent over all the .c files using qw's .indent.pro. The real reason for
this is I mistakenly did so while making some other changes (which I made sure
were NOT in the checkin:)
2001-02-26 06:48:02 +00:00
Bill Currie
a23e18e8be strip tabs and `TODOize' the directory tree, marking those dirs I consider to
be basicly done as such.
2001-02-25 23:18:23 +00:00
Ragnvald Maartmann-Moe IV
4723086242 More comment updates! Flee in terror! (Right into the maw of that shambler behind you!) 2001-02-24 08:38:47 +00:00
Jeff Teunissen
2dd03876af QFCC -- the QuakeForge Code Compiler -- an autoconfiscated qcc.
It sucks, but it works, and will form the basis for something that Does
Not Suck.
2001-02-24 06:58:54 +00:00
Bill Currie
df916ef2c7 fix up the support for -<game> 2001-02-24 06:38:01 +00:00
Bill Currie
a457cfb467 rev the version number to the devel series 2001-02-24 04:40:49 +00:00
Bill Currie
4b1f10d10d fix the problem with getting kicked from tf/megatf servers for changing teams.
Got the `changed' test backwards.
2001-02-24 04:25:27 +00:00
Bill Currie
2bfeed6820 looks like utils is more or less complete for now, except for some fixes in
nq for abyss etc (ie, the magical -<mod> args).
The interface to the message subsystem got a revamp and all the mods to the .c
files reflect this. currently a little ugly, but I plan on abstracting msg
further to clean it up and make it more oo.
2001-02-23 23:16:13 +00:00
Bill Currie
b4cbb49ca0 forgot to update the alsa version test 2001-02-23 20:26:01 +00:00
Bill Currie
981d067000 merge qw's net_com.c and checksum.c (net_com.c was identitcle to nq's
checksum.c) and then move the resutlting checksum.c into libs/utils
ditching nq's. Due to net_com.c, qw's libqfnet.a will need to be deleted or
you will get duplicate symbol link errors. Also merge crc.[ch] and move
qfplits.[ch] to their final homes. Also, remove a slightly overzealous use
of "static" in qfplist.[ch].
2001-02-23 18:31:48 +00:00
Bill Currie
265680d2c2 snd_alsa_0_9.c now works on my cards. Hope it still works for Despair. 2001-02-23 06:36:19 +00:00
Ragnvald Maartmann-Moe IV
efad87a4b7 Fiend is getting full, but I force fed it some more typos anyways. 2001-02-23 05:44:57 +00:00
Ragnvald Maartmann-Moe IV
00cf07b221 More misspellings messily dispatched. 2001-02-23 05:32:06 +00:00
Joseph Carter
f50f4a7c91 Cleared the NEWS file - what was there didn't even apply to newtree it was
so old.
2001-02-23 00:49:59 +00:00
Bill Currie
7227f77fb6 as alsa 0.6 never came out, ditch it and add 0.9 support (thanks, Abramo) 2001-02-22 20:51:51 +00:00
Timothy C. McGrath
61ab8c2d47 swspeed.cfg is speed cfg for software clients (-x11 -svga) however it is
not well tested, and needs someone to bash it over the head a few times.
If you routinely use the software clients, please find out what in this
file works for you, and let me know.

Misty
2001-02-22 20:39:37 +00:00
Timothy C. McGrath
721c7da648 My glspeed.cfg, which I promise to incrementally upgrade as I get
feedback. This will produce tremendous speed increases with gl cards, so
long as you are willing to sacrifice eyecandy.

Misty
2001-02-22 19:23:11 +00:00
Bill Currie
5c7b50ab0b add an item for doublesize modes 2001-02-22 19:06:56 +00:00
Bill Currie
07ae0ed92c fix broken ipv6 address field 2001-02-22 19:00:34 +00:00
Bill Currie
3d35af018f add reporting of compression support 2001-02-22 17:06:12 +00:00
Bill Currie
42e52a7093 %s/libutil.a/libqfutil.a/g due to name space clash found when linking SDL.
New naming convention, all libs will be libqf<subsys>.a (should we instead
use libQF<subsys>.a?). The .so libs, when we get to them, will have to be
sorted out then.
2001-02-22 16:53:15 +00:00
Bill Currie
7516666084 libutil.a is now used by both qw and nq 2001-02-22 08:12:13 +00:00
Bill Currie
9aa50a847c clean up the mess caused by attempting to merge cmd.[ch]. When taken further,
this might give us nice controlability of when cvars can be changed.
2001-02-22 04:46:59 +00:00
Bill Currie
d1313dfebb update configure.in for the new location of win32/version.h 2001-02-22 04:13:53 +00:00
Bill Currie
be075686bf move the win32 includes to the top level using qw's stuff 2001-02-22 04:10:24 +00:00
Bill Currie
cff964427a remove redundant files 2001-02-22 04:00:09 +00:00
Bill Currie
9f69abff14 remove redundant fields 2001-02-22 03:48:39 +00:00
Joseph Carter
4537b2daaa GGI has been eradicated. It's broken and none of us use it, therefore
nobody's fixing it.  Given that without DGA it's not really much faster
than X11 anyway and the lack of a maintainer, it's deadwood.
2001-02-22 00:24:45 +00:00
Ragnvald Maartmann-Moe IV
c6da49206e More typos, spelling corrections, and case fixes fed to the nearest handy fiend. 2001-02-22 00:15:03 +00:00
Ragnvald Maartmann-Moe IV
a0565418d9 Stomped out lots of typos and case inconsistencies. fixme, Fixme, FIXME! 2001-02-21 23:45:49 +00:00
Bill Currie
d2438ec0c8 really only need one alsa dir 2001-02-21 23:27:30 +00:00
Jeff Teunissen
d17189c2c0 Add the future directory tree to TODO 2001-02-21 22:39:45 +00:00
Jeff Teunissen
e4608744d2 str*cmp -> str*equal, where appropriate. 2001-02-21 22:38:58 +00:00
Bill Currie
42ce5b1184 nq now plays demos nicely (call Key_Init_Cvars and Con_Init_Cvars) 2001-02-21 22:34:42 +00:00
Bill Currie
505e27e445 clean this up for our new names 2001-02-21 22:29:37 +00:00
Bill Currie
c9ab2f1e10 forgot about all the automake macros 2001-02-21 22:26:47 +00:00