Adam Olsen
4937ad6c71
- some changes to snd_win.c that will hopefully bring it closer to
...
operation
2001-10-05 09:51:21 +00:00
Adam Olsen
0785610296
- fix a little mistake in SV_PrintToClient that'd cause it to
...
segfault if your first call was with "". Probably could cause
crashes too
- add a string.c file to libQFutil, with a Q_strcasestr function,
which strcasestr is defined to if it's not already defined. (we'd
get that with glibc if we defined __USE_GNU, but we don't)
- make client_t and SV_ExtractFromUserinfo both use NAME_MAX for
their name arrays, instead of 32 for one and 80 for the other
- rewrite almost all of SV_ExtractFromUserinfo's name handling.
- \r, \n, and \t are all converted to spaces
- leading/trailing spaces are stripped
- consecutive spaces are reduced to a single space
- empty names are considered bad
- user-* nicks are considered bad (unless forced to them)
- a name containing console or admin is considered bad
- a name that already exists is considered bad
- if they have a bad name it gets forced to user-%d, where %d is
their userid
- netname in the progs is now updated properly
- name changes are always reported unless it's the initial setting,
rather than only if they're full connected and not a spectator
- finally, if the name change fails (info string exceeded), give
them the boot. (before this was only done for duplicate names)
That's about it :)
2001-10-04 19:11:39 +00:00
Bill Currie
cd9832d95f
hey, nq-server works until you connect :)
2001-10-03 22:25:24 +00:00
Ragnvald Maartmann-Moe IV
b2852ef3cc
Clean up TODO a bit, make gitignore actually ignore all generated files...
2001-10-03 21:38:54 +00:00
Bill Currie
82338f9695
shutdown the console
2001-10-03 21:37:20 +00:00
Bill Currie
1929797cc9
get nq-server so it runs. part of this involved renaming cl_warncmd to
...
cmd_warncmd
2001-10-03 21:25:43 +00:00
Bill Currie
f2cc8d9640
fix a seg when the buffer wraps
2001-10-03 21:24:52 +00:00
Bill Currie
c5bb4e903c
d'oh, I thought I learnt that lesson in libs/video/renderer/sw :/
2001-10-03 20:04:17 +00:00
Bill Currie
360d64c2fd
put nq-server into the rpms
2001-10-03 19:52:51 +00:00
Bill Currie
bbc83c30ca
hey, it segs, but who cares? so does nq-glx -dedicated :P
2001-10-03 19:52:03 +00:00
Bill Currie
e0a1947565
fix a typo that prevented --with-servers working
2001-10-03 19:05:45 +00:00
Bill Currie
a1d2cf3532
duplicate file name cleanup and make dist works
2001-10-03 17:50:36 +00:00
Bill Currie
630e064150
-dedicated fixes
2001-10-03 17:25:21 +00:00
Bill Currie
87e59c0762
finally got sw's Makefile.am working too
2001-10-03 14:59:43 +00:00
Bill Currie
9aca46416c
ok, sw32's Makefile.am now works with both 1.4 and 1.5
2001-10-03 14:49:14 +00:00
Adam Olsen
1f87234aac
- change MAX_MASTERS from 8 to 32, since prozac has 9 of them
2001-10-03 03:42:28 +00:00
Bill Currie
95d3600452
fix skybox/skydom map vis issues. I hope this works on all drivers.
2001-10-03 02:51:30 +00:00
Bill Currie
c3735506c7
hey, I think this one is going to work!!!
2001-10-03 00:07:01 +00:00
Ragnvald Maartmann-Moe IV
9c6955f406
Fix missing include.
2001-10-02 23:53:07 +00:00
Bill Currie
40d0490b7c
add Hash_GetList to get a list of elements in the hash table (unsorted)
2001-10-02 23:17:25 +00:00
Bill Currie
081a44e5bc
this works a smidge better
2001-10-02 23:13:54 +00:00
Bill Currie
b866bcae61
seems automake isn't too happy about nested conditionals and main vars
2001-10-02 22:36:08 +00:00
Ragnvald Maartmann-Moe IV
256f6e94c1
Broken attempt at cleaning up Makefile.am's, for taniwha's perusal.
2001-10-02 22:02:10 +00:00
Bill Currie
4699bf6d5b
files under inclue/QF are not allowed to include files from include (eg,
...
including config.h is a nono).
2001-10-02 21:14:11 +00:00
Bill Currie
7801aac441
couple of updates
2001-10-02 20:21:23 +00:00
Ragnvald Maartmann-Moe IV
450dd9f504
5.2 time and fps in demo output, for both nq and qw.
2001-10-02 19:43:25 +00:00
Bill Currie
922895ed99
comment out unused var
2001-10-02 19:33:31 +00:00
Bill Currie
8c6e5456bb
type b of not.i is void, not integer
2001-10-02 19:17:18 +00:00
Bill Currie
67635e9dd0
fix a d'oh in the param/return type checking
2001-10-02 19:03:28 +00:00
Bill Currie
dcb51dc586
expr.h:
...
get_type and extract_type prototypes and add extern for type_names
emit.c:
use extract_type instead of get_type
expr.c:
get_type now returns the type pointer rather than the qc type enum.
extract_type uses get_type to return the qc type enum.
make type_names global
use get_type instead of ex_expr/ex_def to cover more cases
clean up function call/return processing as a result of get_type
pr_opcode.c:
use opcode_priority_type_table_ab when var_c is null and a minor
cleanup in PR_Opcode_Find
2001-10-02 18:55:52 +00:00
Bill Currie
fcdc975bdd
fix a thinko that prevented the cd command from being added
2001-10-02 18:12:27 +00:00
Ragnvald Maartmann-Moe IV
9c778bb539
Minor tweak of lightning sparks and teleport appearances, fix brief breakage of gl_sky_clip 1 & 2 with skyboxes.
2001-10-02 09:11:20 +00:00
Ragnvald Maartmann-Moe IV
9c21edc6d0
Whitespace.
2001-10-02 06:58:44 +00:00
Ragnvald Maartmann-Moe IV
820fcbb8d2
R_Mirror-related cleanups, and some whitespace.
2001-10-02 06:13:22 +00:00
Bill Currie
ac0d2738c1
get the gl packages to be made (HAVE_GLX and HAVE_SGL died)
2001-10-02 05:43:52 +00:00
Bill Currie
0dbb023ff9
svga and renderer_sw libs aren't installed any more
2001-10-02 05:23:46 +00:00
Bill Currie
86f326c9d1
remove an ancient clean target that's no longer needed
2001-10-02 05:23:17 +00:00
Bill Currie
32643c3ec8
the forced libz.so link doesn't work well with libtool, so if X11 has an old
...
libz.a, just give up on compression support making a lot of noise in the
process.
2001-10-02 04:55:05 +00:00
Adam Olsen
362e4eefc9
- make the fallback console use stdin
...
- don't draw scores overlay if the screen is less than 244 wide.
2001-10-02 03:24:36 +00:00
Bill Currie
9102fceef7
remove debug info
2001-10-02 02:35:33 +00:00
Chris Ison
284da345ef
fixes to get qf to compile cygwin->mingw32
2001-10-02 01:53:26 +00:00
Ragnvald Maartmann-Moe IV
5e6f77cddb
Instead of glEnable/glDisable (GL_ALPHA_TEST) pairs for every sprite rendered, let's do it once for the entire sprite loop. Minor hit when there are no sprites, but 2+ it's a gain. Better worst case, rather than better peak performance.
2001-10-02 01:48:51 +00:00
Ragnvald Maartmann-Moe IV
63ac10dfde
Clean up glDepthFunc and glDepthRange so it's properly initted, and not set needlessly every frame.
2001-10-02 00:01:05 +00:00
Bill Currie
f5c6312743
--with-server is now --with-servers and works like --with-clients (master,
...
nq and qw with nq defaulting to no). add DISK to SOUND_TYPES output. try to
fix AR gaff
2001-10-01 22:52:38 +00:00
Bill Currie
55b2a41b02
fix the capitolisation of nq_server_SOURCES
2001-10-01 21:56:12 +00:00
Ragnvald Maartmann-Moe IV
4b3c4e1eaf
Whitespace.
2001-10-01 21:52:05 +00:00
Ragnvald Maartmann-Moe IV
fce4b903eb
Fix double joystick init in sdl targets.
2001-10-01 21:50:35 +00:00
Bill Currie
72c16b861b
use HAVE_DDRAW_H and HAVE_DSOUND_H rather than arguing with WildCode over
...
whether we should include those headers or not ;)
2001-10-01 21:07:00 +00:00
Bill Currie
27d302f9c9
bootstrap:
...
make it so bootstrap can be run out of dir (like configure)
configure.ac:
evil hack to get $AR working with older libtool (1.3)
2001-10-01 20:49:38 +00:00
Bill Currie
20f702b5fe
fix out-of-tree builds for asm (this also sets up ASFLAGS more correctly)
2001-10-01 18:02:46 +00:00