]>
git.xonotic.org Git - xonotic/darkplaces.git/log
divverent [Wed, 23 Sep 2009 20:16:22 +0000 (20:16 +0000)]
new commands: prvm_edictget, prvm_globalget - read values from edicts/globals into cvars
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9229
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 23 Sep 2009 20:15:53 +0000 (20:15 +0000)]
clear trace globals after CSQC execution, to prevent possible triggerbots working by parsing DP console output of "prvm_global client trace_networkentity" and issuing +attack/-attack based on result
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9228
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 23 Sep 2009 10:21:38 +0000 (10:21 +0000)]
unbreak v_flipped :(
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9227
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 23 Sep 2009 08:59:37 +0000 (08:59 +0000)]
reduce code a bit more
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9226
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 23 Sep 2009 08:58:24 +0000 (08:58 +0000)]
reduced shadowmaps from 32bit to 24bit depth format
some tweaks to shadowmap texture handling to reduce code
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9225
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 23 Sep 2009 08:06:14 +0000 (08:06 +0000)]
make shader permutatiosn eat less memory again. 864MB was justt oo much.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9224
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 23 Sep 2009 06:57:31 +0000 (06:57 +0000)]
only skip input if time is actually increasing (should fix pause)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9223
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 22 Sep 2009 21:27:00 +0000 (21:27 +0000)]
fix default values for the r_shadow_shadowmapping_lod cvars
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9222
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 22 Sep 2009 21:16:27 +0000 (21:16 +0000)]
disable an annoying debug print
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9221
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 22 Sep 2009 20:20:53 +0000 (20:20 +0000)]
changed r_shadow_shadowmapping values (now 1 = 2d, 2 = rect, 3 = cube)
disabled some debugging code for shadowmaps which produced large files
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9220
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 22 Sep 2009 20:18:12 +0000 (20:18 +0000)]
implemented omnidirectional shadowmapping using depth textures (2D, Rect
and Cube texture types supported)
overhauled viewport handling (now has r_refdef.view.viewport),
R_Viewport functions replace GL_SetupView_ functions, R_SetViewport
makes a viewport current
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9219
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 22 Sep 2009 20:16:13 +0000 (20:16 +0000)]
added float GL/D3D array conversions
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9218
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 20 Sep 2009 12:00:43 +0000 (12:00 +0000)]
fixed shadow culling bug caused by bad frustumcorner generation math
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9217
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 18 Sep 2009 11:20:31 +0000 (11:20 +0000)]
fix framerate limiting - when cl_maxfps is 0, run client frames even if
cl_timer has not advanced, this allows framerates above 1000, and
makes framerates very consistent (rather than chaotic) in the 200-1000
range as well
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9215
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 18 Sep 2009 09:25:42 +0000 (09:25 +0000)]
enable host_sleep 1 by default
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9214
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 18 Sep 2009 09:21:51 +0000 (09:21 +0000)]
fix red-coloring logic again
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9213
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 18 Sep 2009 09:19:57 +0000 (09:19 +0000)]
showfps 2: always show mspf
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9212
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 18 Sep 2009 09:15:20 +0000 (09:15 +0000)]
use different showfps math
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9211
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 18 Sep 2009 07:24:41 +0000 (07:24 +0000)]
sv_gameplayfix_q2airaccelerate: use Quake2/3/Nexuiz-style air acceleration (clamped by maxairspeed, not by maxspeed as in Q1/Q2)
This is also supported by cl_movement
Mods that now experience prediction errors must set sv_gameplayfix_q2airaccelerate to 1 in their default configuration
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9210
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 17 Sep 2009 16:42:55 +0000 (16:42 +0000)]
rewrote netgraph code
netgraph now uses line graph (doesn't look very good though)
netgraph now shows last 4 seconds (rather than 100 packets)
netgraph now shows rate estimate
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9209
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 17 Sep 2009 12:20:45 +0000 (12:20 +0000)]
stop predicting movement when no server packets have been received for
300ms (by default), this prevents major performance issues with
prediction of long queues
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9208
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 17 Sep 2009 12:11:49 +0000 (12:11 +0000)]
reduce CL_MAX_USERCMDS to 128 (from 256)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9207
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 17 Sep 2009 10:14:17 +0000 (10:14 +0000)]
fix callprofile by making some CSQC builtins that call the renderer (or QC) exempt from prvm_callprofile
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9206
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 17 Sep 2009 09:43:47 +0000 (09:43 +0000)]
make profile output more verbous (including time of child functions)
add new command prvm_childprofile to instead sort by the total time (including children)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9205
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 17 Sep 2009 05:31:05 +0000 (05:31 +0000)]
fix more C++ warnings/errors in MSVC
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9204
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 16 Sep 2009 13:31:06 +0000 (13:31 +0000)]
fix TH's status patch to again send the same data as before
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9203
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 16 Sep 2009 10:19:34 +0000 (10:19 +0000)]
fix descriptions of cmdlist and cvarlist
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9202
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Tue, 15 Sep 2009 19:18:26 +0000 (19:18 +0000)]
improved r_shadows mode, new cvars for better use with overhead camera mods:
- r_shadows_darken : how much shadowed areas will be darkened (was constant 0.5)
- r_shadows_throwdirection : override shadow direction for r_shadows 2 (was constant 0 0 -1)
- r_shadows_drawafterrtlightning : this change fake shadows to draw AFTER realtime lightning is drawn, may be useful for simulating faster sunlight on large outdoor maps with only one noshadow rtlight. The price is less realistic appearance of dynamic light shadows.
- r_shadows_castfrombmodels : allow to cast fake shadows from bmodels
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9201
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 15 Sep 2009 13:09:09 +0000 (13:09 +0000)]
fix errors and warnings in MSVC when compiling as C++
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9200
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Tue, 15 Sep 2009 12:26:04 +0000 (12:26 +0000)]
use correct type to fix a warning :P
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9199
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 15 Sep 2009 10:08:02 +0000 (10:08 +0000)]
fixed compile errors and warnings using Dev-C++ in "Compile as C++" mode
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9198
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Tue, 15 Sep 2009 05:57:37 +0000 (05:57 +0000)]
also check ticrate movevar
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9197
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Tue, 15 Sep 2009 05:28:30 +0000 (05:28 +0000)]
[04:31:11] <@LordHavoc> div0: 9179 (if (msecdelta <= 0) return;) wrecked connect time
[04:31:23] <@LordHavoc> div0: not enough packets coming in for the message exchange to work
[04:32:07] <@LordHavoc> div0: maybe if (msecdelta <= 0 && cl.movevars_ticrate > 0 && cls.signon == SIGNONS)
[04:32:34] <@LordHavoc> div0: maybe also && !cl.paused
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9196
d7cf8633 -e32d-0410-b094-
e92efae38249
samual [Mon, 14 Sep 2009 18:38:59 +0000 (18:38 +0000)]
Patch by FruitieX -- fixes speed
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9195
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 14 Sep 2009 14:56:46 +0000 (14:56 +0000)]
if sideways friction is negative, make it never decrease total velocity (might be bad)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9194
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 14 Sep 2009 11:39:17 +0000 (11:39 +0000)]
use winsock2 to fix linker errors
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9193
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 14 Sep 2009 06:43:06 +0000 (06:43 +0000)]
better view blend math for death fade
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9192
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 14 Sep 2009 05:22:44 +0000 (05:22 +0000)]
tightly sync time if cl_nolerp is on
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9191
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 13 Sep 2009 23:52:48 +0000 (23:52 +0000)]
added cvar sv_gameplayfix_noairborncorpse_allowsuspendeditems
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9190
d7cf8633 -e32d-0410-b094-
e92efae38249
samual [Sun, 13 Sep 2009 15:23:25 +0000 (15:23 +0000)]
remove r_motionblur_debug, and replace with showblur which has been added to sbar.c
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9189
d7cf8633 -e32d-0410-b094-
e92efae38249
vortex [Sun, 13 Sep 2009 14:50:20 +0000 (14:50 +0000)]
fix broken VM_CL_lightstyle (CSQC): it was using MSG_ReadString instead of value parm
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9188
d7cf8633 -e32d-0410-b094-
e92efae38249
samual [Sun, 13 Sep 2009 06:24:07 +0000 (06:24 +0000)]
cl_deathfade: new effect which makes the screen fade to dark red when you die... disabled by default
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9187
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 13 Sep 2009 04:16:46 +0000 (04:16 +0000)]
added detection of GL_EXT_framebuffer_object extension
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9186
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 13 Sep 2009 02:21:04 +0000 (02:21 +0000)]
implemented sv_gameplayfix_delayprojectiles -1 (force move on first
frame, even if spawned in earlier entity slot)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9185
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 12 Sep 2009 09:21:14 +0000 (09:21 +0000)]
punctuation
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9184
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 12 Sep 2009 07:51:31 +0000 (07:51 +0000)]
try not to crash on num_bones 0 in Mod_BuildBaseBonePoses
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9183
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 11 Sep 2009 14:38:34 +0000 (14:38 +0000)]
do not allow cl_netfps to be below the server framerate (as indicated by
sys_ticrate) if possible, to avoid jerky player movement
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9182
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 11 Sep 2009 12:34:07 +0000 (12:34 +0000)]
doubled entity limit in animcache, we should never hit this
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9181
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 11 Sep 2009 11:52:32 +0000 (11:52 +0000)]
remove maxnetfps stuff (never worked anyway), instead reject <0.5ms moves
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9180
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 11 Sep 2009 11:52:01 +0000 (11:52 +0000)]
do not send zero-length moves at >1000fps
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9179
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 11 Sep 2009 11:25:15 +0000 (11:25 +0000)]
input: limit cl_netrepeatinput to 3
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9178
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 11 Sep 2009 10:05:22 +0000 (10:05 +0000)]
now generates animcaches for visible entities again like the original
code, this gives a slight speed gain in Nexuiz
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9177
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 11 Sep 2009 09:45:33 +0000 (09:45 +0000)]
refactored and reformatted animcache code, now generates caches on
demand (not ideal but never loses speed anymore)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9176
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 11 Sep 2009 09:42:12 +0000 (09:42 +0000)]
Model_*_AnimateVertices functions no longer write to NULL vertex3f
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9175
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 11 Sep 2009 09:39:55 +0000 (09:39 +0000)]
play silence during timedemos
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9174
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 11 Sep 2009 07:59:59 +0000 (07:59 +0000)]
reworked unreliable message queue to ALWAYS dequeue the first entry,
even if it does not fit (and throw it away if so)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9173
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 9 Sep 2009 19:05:10 +0000 (19:05 +0000)]
use -developer automatically in debug builds
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9172
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 8 Sep 2009 21:18:17 +0000 (21:18 +0000)]
fix C++ compilation errors
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9171
d7cf8633 -e32d-0410-b094-
e92efae38249
echon [Tue, 8 Sep 2009 16:01:25 +0000 (16:01 +0000)]
Oops!
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9170
d7cf8633 -e32d-0410-b094-
e92efae38249
echon [Tue, 8 Sep 2009 15:59:10 +0000 (15:59 +0000)]
NULL out RSurf_ActiveModelEntity rsurface fields that aren't wanted with an animcached entity.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9169
d7cf8633 -e32d-0410-b094-
e92efae38249
echon [Sun, 6 Sep 2009 17:31:47 +0000 (17:31 +0000)]
Added an unreal-esque feature: snd_spatialization_occlusion, which when enabled uses a quick TraceLineOfSight to determine if a sound isn't "visibile" (blocked by world), and halves the volume.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9168
d7cf8633 -e32d-0410-b094-
e92efae38249
echon [Sun, 6 Sep 2009 17:04:31 +0000 (17:04 +0000)]
Compile as C code, not C++ (vcproj setting)
Include dinput8 libs if SUPPORTDIRECTX is defined
Default to defining SUPPORTDIRECTX on windows builds, otherwise you get crackly sound
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9167
d7cf8633 -e32d-0410-b094-
e92efae38249
echon [Sun, 6 Sep 2009 16:20:53 +0000 (16:20 +0000)]
Don't generate tangent vectors when GLSL is off, small improvement to anim caching..
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9166
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 6 Sep 2009 09:47:42 +0000 (09:47 +0000)]
fixed two warnings
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9165
d7cf8633 -e32d-0410-b094-
e92efae38249
echon [Sun, 6 Sep 2009 07:45:28 +0000 (07:45 +0000)]
Added animation caching, which speeds up re-renders of all animated meshes
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9164
d7cf8633 -e32d-0410-b094-
e92efae38249
echon [Sun, 6 Sep 2009 07:13:55 +0000 (07:13 +0000)]
Added a Profile build option, which is simply release with symbols
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9163
d7cf8633 -e32d-0410-b094-
e92efae38249
echon [Sun, 6 Sep 2009 05:28:45 +0000 (05:28 +0000)]
Update for 2k8 sp1... apparently they changed a comment in the solution file. Important stuff right here.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9162
d7cf8633 -e32d-0410-b094-
e92efae38249
echon [Sun, 6 Sep 2009 05:24:59 +0000 (05:24 +0000)]
Ignore *.suo and *.user visual studio local files
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9161
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 3 Sep 2009 07:48:28 +0000 (07:48 +0000)]
another oops, sorry, forgot to commit this from at home
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9160
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 3 Sep 2009 07:42:22 +0000 (07:42 +0000)]
stuff I forgot to commit
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9159
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 3 Sep 2009 05:47:07 +0000 (05:47 +0000)]
Quake menu: show DP's weird resolution set in windowed mode, and really detected modes in fullscreen.
menu QC: getresolution() now has an optional second arg "forfullscreen", that if 0 queries the "hardcoded" resolution list and if 1 (or left out) queries the system-provided list.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9158
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 3 Sep 2009 05:25:55 +0000 (05:25 +0000)]
as requested by LH, #if 0 out cycleweapon
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9157
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 2 Sep 2009 13:08:52 +0000 (13:08 +0000)]
do not crash when zlib is missing, but instead do not use deflate/inflate
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9156
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 31 Aug 2009 07:06:53 +0000 (07:06 +0000)]
change two more MAX_QPATH to MAX_OSPATH
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9155
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 31 Aug 2009 07:04:57 +0000 (07:04 +0000)]
s/QPATH/OSPATH/g in libcurl
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9154
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 28 Aug 2009 16:21:42 +0000 (16:21 +0000)]
bugfix
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9152
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 28 Aug 2009 16:15:48 +0000 (16:15 +0000)]
particles: allow a particlefont.txt file (same dir as particlefont.tga) to override the particle texcoords, so one can put more particles on the particle font
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9151
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 27 Aug 2009 12:19:28 +0000 (12:19 +0000)]
re-enable saturation on sidebyside and stereobuffer (it's harmless there), only keep it disabled in colormasked stereo
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9149
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 27 Aug 2009 12:09:07 +0000 (12:09 +0000)]
turn off saturation and motion/damage blur if a stereo rendering mode is active (as they do not work there)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9148
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 24 Aug 2009 14:08:03 +0000 (14:08 +0000)]
change scr_screenshot_name_use_mapname to scr_screenshot_name_in_mapdir, and use mapname/nexuiz000001.jpg like names when set (idea by both r00t and Spaceman)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9146
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 24 Aug 2009 13:04:22 +0000 (13:04 +0000)]
cvar scr_screenshot_name_use_mapname: if set to 1, saves screenshots as nexuizbasement00001.jpg (i.e. map name inside screenshot name)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9145
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 24 Aug 2009 09:54:41 +0000 (09:54 +0000)]
yet another typo :( typing with lag sucks
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9144
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 24 Aug 2009 09:49:15 +0000 (09:49 +0000)]
fix typo
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9143
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 24 Aug 2009 09:45:28 +0000 (09:45 +0000)]
okay, fix the latest fix :P
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9142
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 24 Aug 2009 05:41:33 +0000 (05:41 +0000)]
chnage "negative zero" check to actually check the bit pattern of IEEE negative zeros; might fix motorsep's problems on Win32/SDL only (maybe SDL changes FPU parameters?)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9141
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 24 Aug 2009 05:39:51 +0000 (05:39 +0000)]
add bounds check on OP_ADDRESS
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9140
d7cf8633 -e32d-0410-b094-
e92efae38249
samual [Sun, 23 Aug 2009 09:07:07 +0000 (09:07 +0000)]
Change recommended value for motionblur to 0.5 due to 0.7 looking slightly excessive
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9139
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 21 Aug 2009 14:04:09 +0000 (14:04 +0000)]
--Trninghis line, and those below, will be ignored--
M vid_sdl.c
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9138
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 20 Aug 2009 08:24:00 +0000 (08:24 +0000)]
clean up lightmap merge power code
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9137
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 20 Aug 2009 07:53:38 +0000 (07:53 +0000)]
also rename these fields, so nobody starts using them
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9136
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 20 Aug 2009 07:51:23 +0000 (07:51 +0000)]
shut up jpeg warnings another way
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9135
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 20 Aug 2009 07:36:16 +0000 (07:36 +0000)]
fix all the () problems, and make gcc warn for them
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9134
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 20 Aug 2009 07:34:50 +0000 (07:34 +0000)]
fix lightmap merging with external lightmaps
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9133
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 20 Aug 2009 03:17:28 +0000 (03:17 +0000)]
Fix warnings in div0's commits using functions with () as parameter list but a prototype of (void), MSVC does not like this mistake.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9132
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 19 Aug 2009 08:29:31 +0000 (08:29 +0000)]
fix glDrawRangeElements issue with mesa
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9131
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 19 Aug 2009 06:23:22 +0000 (06:23 +0000)]
snd_mutewhenidle 0: do NOT still mute when app is hidden (e.g. virtual desktop change)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9130
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 19 Aug 2009 06:21:14 +0000 (06:21 +0000)]
fix that bounds check, it was stupid (< 0 = builtin)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9129
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 19 Aug 2009 06:20:31 +0000 (06:20 +0000)]
fix typo in 9126
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9128
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 19 Aug 2009 06:19:36 +0000 (06:19 +0000)]
bounds check function calls, and entity indexes in LOAD instructions
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9127
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 19 Aug 2009 06:19:12 +0000 (06:19 +0000)]
add comments for missing bounds checks; bounds check function start offsets
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@9126
d7cf8633 -e32d-0410-b094-
e92efae38249