Bill Currie
|
74d3499f74
|
fix a seg caused by my changes from last night
|
2001-10-27 20:52:33 +00:00 |
|
Bill Currie
|
014785a9f2
|
lots of error checking for our phantom particle bug, but I was unable to
trigger it after 2h of play using the previous changes
|
2001-10-27 08:32:52 +00:00 |
|
Bill Currie
|
d9fd8dc29f
|
make r_particles truely a flag and call R_MaxParticlesCheck when r_particles
changes
|
2001-10-27 08:31:45 +00:00 |
|
Bill Currie
|
aa6472da2b
|
cleanup qport usage a little
|
2001-10-27 08:28:15 +00:00 |
|
Brian Koropoff
|
05f35f9cd4
|
This adds the ability to access special characters in console commands by proceeding certain characters with $. See libs/util/cmd.c for the conversion table. Preceeding a character by # will shift it up or down by 128, which basically is useful for accessing the brown letters and numbers. All special characters were removed from Team_ParseSay, and variable substitution now takes the form of ${var} to prevent conflicts with special character substitution. Special character access is controlled by cmd_highchars, which defaults to off.
|
2001-10-27 04:34:53 +00:00 |
|
Jeff Teunissen
|
79544d6630
|
qfcc: More manpage updates.
|
2001-10-27 02:20:39 +00:00 |
|
Bill Currie
|
33a180099b
|
hopefully fix --enable-optimize
|
2001-10-27 00:23:51 +00:00 |
|
Jeff Teunissen
|
901a8ec9c5
|
qfcc: update man page. It's pretty useful, so I'll probably be setting
it up as part of the install for qfcc.
|
2001-10-26 23:55:42 +00:00 |
|
Jeff Teunissen
|
274ff6e59a
|
Add getopt.h to the dist, just in case.
|
2001-10-26 23:54:20 +00:00 |
|
Jeff Teunissen
|
b07d60f6d6
|
add getopt.c and getopt1.c to the makefile. There is preprocessor
stuff in these files to detect when they need to be compiled, so they
don't need anything in configure.
|
2001-10-26 23:53:36 +00:00 |
|
Jeff Teunissen
|
5502558bb9
|
qfcc: Argument passing for cpp, shuffling the verbosity levels around a
bit.
|
2001-10-26 22:07:35 +00:00 |
|
Bill Currie
|
5eba9f155e
|
clean up some duplicate symbols
|
2001-10-26 17:49:23 +00:00 |
|
Bill Currie
|
d8e6bf9cb6
|
fix the verbosity levels to what they were
--no-cpp is now cpp or no-cpp in code
add cpp to code_options_t
|
2001-10-26 16:04:38 +00:00 |
|
Adam Olsen
|
b8eb324ded
|
- make CL_ParseServerMessage's loop break if we disconnected while it
was running
|
2001-10-26 16:01:59 +00:00 |
|
Bill Currie
|
7910fe026b
|
nuke FlushEntityPacket and CL_ParseDelta as they are both redundant and
FlushEntityPacket now causes a crash.
|
2001-10-26 15:04:51 +00:00 |
|
Jeff Teunissen
|
c5d0d45edf
|
qfcc: Remove some debug info from taniwha's last commit -- I thought
*I*'d done that! :)
|
2001-10-26 08:55:24 +00:00 |
|
Jeff Teunissen
|
46c4174024
|
qfcc: forgot a newline in -V output
|
2001-10-26 08:17:04 +00:00 |
|
Jeff Teunissen
|
89c7e0df1a
|
qfcc: getopt support. Yes, it exists, and it works, and it's fun! :)
|
2001-10-26 08:14:05 +00:00 |
|
Bill Currie
|
5cbd50d835
|
count the number of digits needed rather than relying on -lm (now it's not
needed:)
|
2001-10-26 06:53:02 +00:00 |
|
Jeff Teunissen
|
581411e9e2
|
qfcc: Preparation for getopt.
|
2001-10-26 06:43:56 +00:00 |
|
Bill Currie
|
1fab17ab33
|
d'oh. must read the clode closer :P
|
2001-10-26 05:31:39 +00:00 |
|
Bill Currie
|
6bbb9a75a3
|
remove an unneeded check
|
2001-10-26 03:12:31 +00:00 |
|
Timothy C. McGrath
|
04e4da654a
|
Changes taniwha did to make qfcc work with statically compiled libs.
This is what was bugging me all night long with qfcc ><;;
Tim McGrath (Misty-chan)
|
2001-10-26 02:32:40 +00:00 |
|
Adam Olsen
|
0a6ae4f36f
|
- some strlen checking for strcpy. I don't feel like doing the rest
of the codebase :)
|
2001-10-26 00:20:00 +00:00 |
|
Adam Olsen
|
b5856e8be0
|
- audit of the net_svc.c users' sanity checking
|
2001-10-25 23:26:33 +00:00 |
|
Bill Currie
|
70bedc149f
|
allow returning NIL
|
2001-10-25 21:15:48 +00:00 |
|
Bill Currie
|
bc44f950af
|
enable passing NIL into a function
|
2001-10-25 20:51:56 +00:00 |
|
Bill Currie
|
f8a41cb1bc
|
completely nuke the concept of "priority" from opcodes and use get_op_string
in emit_sub_expr instead of a redundant switch.
|
2001-10-25 17:48:35 +00:00 |
|
Bill Currie
|
f029687ff0
|
switch statement. could do with lots of improvements, but this should be a
good start.
|
2001-10-25 06:41:52 +00:00 |
|
Bill Currie
|
09405469f6
|
throw PR_BeginCompilation's arguments out the nearest airlock
|
2001-10-24 22:53:27 +00:00 |
|
Bill Currie
|
f36e7bb22f
|
reorg
|
2001-10-24 22:52:50 +00:00 |
|
Adam Olsen
|
3bba5398ba
|
- audit malloc usage. now everything checks the return value :)
|
2001-10-24 22:50:06 +00:00 |
|
Bill Currie
|
133ce647fb
|
implement break and continue. only loops covered for now, but that's because
switch isn't implemented yet
|
2001-10-24 18:57:29 +00:00 |
|
Bill Currie
|
552a486d87
|
fix the libQFrenderer_sw.lai installation error. libtool requires -rpath
for /any/ installed lib, static or not.
|
2001-10-24 17:54:56 +00:00 |
|
Adam Olsen
|
dd19f7b500
|
- convert svc_deltapacketentities
- add a Host_NetError that dumps a packet log and disconnects, and use
it instead of Host_EndGame in most cases
- fix a couple multiply-defined vars
|
2001-10-24 15:23:02 +00:00 |
|
Bill Currie
|
743bc5178b
|
fix uninitialized variable detection for nested scopes
|
2001-10-24 15:21:21 +00:00 |
|
Bill Currie
|
9c92634cbf
|
remove an extern
|
2001-10-24 15:02:18 +00:00 |
|
Jeff Teunissen
|
890efff350
|
Forge: Remove some files that we can't use with OpenStep. If anyone needs them for porting to
NSGraphicsContext, let me know and I'll provide them.
|
2001-10-24 12:41:38 +00:00 |
|
Bill Currie
|
6553c81a41
|
proper scoping for QC ala C.
|
2001-10-24 06:39:49 +00:00 |
|
Bill Currie
|
4ae92c8d42
|
new cvar: sv_hide_version_info. This hides QuakeForge specific info strings
from progs.
|
2001-10-24 02:50:11 +00:00 |
|
Bill Currie
|
8e9505c100
|
/finally/ get asm in the sw renderer when not using --disable-shared. libtool
was using the wrong objects.
|
2001-10-23 18:48:49 +00:00 |
|
Bill Currie
|
fedea4a5e1
|
check for malloc failure
|
2001-10-23 17:35:46 +00:00 |
|
Bill Currie
|
bf309fb554
|
split the sprite and alias model rendering code out from gl_rmain.c into
their own files.
|
2001-10-23 17:20:56 +00:00 |
|
Bill Currie
|
6a5e3edcf7
|
and extern fixes for the windows side
|
2001-10-23 17:11:48 +00:00 |
|
Bill Currie
|
b5341f0d13
|
we now compile and link with -fno-common. this cleans up the multiple,
uninitialized declarations of variables.
|
2001-10-23 16:55:23 +00:00 |
|
Bill Currie
|
fa95bd35aa
|
fix a really stupid brainfart that caused shift states to not work
|
2001-10-23 01:53:51 +00:00 |
|
Bill Currie
|
b6ad2223d2
|
attempt to handle the byte swapping of screenshots seen on voodoo2s in
windows
|
2001-10-22 19:46:34 +00:00 |
|
Bill Currie
|
b8a9a97c75
|
the usual
|
2001-10-22 18:47:45 +00:00 |
|
Bill Currie
|
1d697dc90d
|
give in_win keyboard shift states for ascii conversions
|
2001-10-22 16:07:26 +00:00 |
|
Bill Currie
|
3252ee3eb6
|
fix the mangled key codes
|
2001-10-22 05:07:15 +00:00 |
|