]>
git.rm.cloudns.org Git - xonotic/darkplaces.git/log
black [Sun, 2 Mar 2008 22:31:03 +0000 (22:31 +0000)]
Remove FS_FIX_PATHS again and disable model rendering in the menu until someone can do it correctly (both were hacks).
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8186
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 19:45:38 +0000 (19:45 +0000)]
fix really stupid typo in coreaudio init (!= was supposed to be ==)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8184
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 16:32:15 +0000 (16:32 +0000)]
fix missing particles when you join a server late in the game
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8183
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 2 Mar 2008 16:32:04 +0000 (16:32 +0000)]
unconst something
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8182
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 16:03:47 +0000 (16:03 +0000)]
improved CL_ParticleTrail's check for unknown effect numbers
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8181
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 15:28:42 +0000 (15:28 +0000)]
added a dprint for unknown effect numbers
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8180
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 15:23:25 +0000 (15:23 +0000)]
added svc_trailparticles, svc_pointparticles, and svc_pointparticles1 to
the list of svc_ code names for cl_shownet 2 prints
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8179
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 13:45:58 +0000 (13:45 +0000)]
added support for snd_blocked (related to the snd_mutewhenidle cvar) in
threaded mixers
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8178
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 12:28:33 +0000 (12:28 +0000)]
threaded audio mixing for OSX
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8177
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 12:06:55 +0000 (12:06 +0000)]
added a parameter to S_StopChannel to trigger a mutex lock, this fixes
crashes in the SDL audio callback when S_StopChannel clears fields while
they are being used in the mixer (this mostly crashed on level changes),
the mutex lock itself is done simply by calling SndSys_LockRenderBuffer
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8176
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 12:01:07 +0000 (12:01 +0000)]
whitespace
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8175
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 Mar 2008 11:58:50 +0000 (11:58 +0000)]
whitespace
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8174
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 Mar 2008 13:24:42 +0000 (13:24 +0000)]
fix ev_field parser for savegames
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8173
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 Mar 2008 09:43:09 +0000 (09:43 +0000)]
reenable stripping of release binaries
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8172
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 Mar 2008 08:03:23 +0000 (08:03 +0000)]
fixed GL_CheckExtension to not even bother checking for an extension if
the name does not begin with GL_ or WGL_ or similar things
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8171
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 Mar 2008 07:13:28 +0000 (07:13 +0000)]
init gl_extensions and gl_platformextensions to "" before fetching
wglfuncs
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8170
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 Mar 2008 06:54:30 +0000 (06:54 +0000)]
don't bother doing two-pass window setup unless vid_samples is greater
than 1
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8169
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 Mar 2008 06:45:32 +0000 (06:45 +0000)]
clear some variables when VID_Shutdown is called (the other 3 vid
modules already did this)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8168
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 Mar 2008 06:34:17 +0000 (06:34 +0000)]
make sure that gl_extensions and gl_platformextensions are not NULL
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8167
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 Mar 2008 05:40:04 +0000 (05:40 +0000)]
no longer stripping darkplaces release executables, because debugging
symbols are too useful for crash reports
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8166
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 1 Mar 2008 04:54:54 +0000 (04:54 +0000)]
fix two-layer quake sky in r_glsl 1 mode (was blending the alpha layer wrongly)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8165
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 29 Feb 2008 15:17:39 +0000 (15:17 +0000)]
default gl_texturecompression_q3bspdeluxemaps to 0
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8163
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 29 Feb 2008 10:37:26 +0000 (10:37 +0000)]
use a better cast on a parameter in a ToAscii call, might fix a warning,
probably not
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8162
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 29 Feb 2008 10:31:06 +0000 (10:31 +0000)]
fix warnings on qglGetString calls
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8161
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 29 Feb 2008 09:58:15 +0000 (09:58 +0000)]
a fix from Black for prevseparator, hopefully the only bug
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8160
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Fri, 29 Feb 2008 09:23:05 +0000 (09:23 +0000)]
Restored FS_Search patch.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8159
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 28 Feb 2008 21:38:08 +0000 (21:38 +0000)]
Reverted Black's filematch changes for now, because they were still broken and we need to release, and I don't see how to fix it. Issue: "ls *.cfg" doesn't show the cfgs from the file system, just from the pk3s (e.g. it missed config.cfg), and on Windows it even showed something even weirder: "*.cfgconfig.cfg".
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8158
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 28 Feb 2008 10:35:29 +0000 (10:35 +0000)]
fix a bug in FS_ChangeGameDirs (it was doing a CL_Disconnect - can't do
that because when connecting to a QW server it disconnects)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8157
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 28 Feb 2008 10:01:04 +0000 (10:01 +0000)]
reworked min/avg/max fps report in timedemo, now works again
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8156
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 28 Feb 2008 03:35:17 +0000 (03:35 +0000)]
fixed a problem with snd_renderbuffer->endframe being updated in the
wrong place, causing windows waveOut audio to fail
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8155
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Wed, 27 Feb 2008 22:59:43 +0000 (22:59 +0000)]
I must have been smoking cannabis when I wrote this (a pity I dont smoke cannabis). Fix CSQC_Ent_Spawn handling.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8154
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Wed, 27 Feb 2008 22:11:08 +0000 (22:11 +0000)]
Don't try to render something when height or width are zero.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8153
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 27 Feb 2008 19:04:49 +0000 (19:04 +0000)]
Make the "no such builtin" message more descriptive
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8152
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 27 Feb 2008 16:49:00 +0000 (16:49 +0000)]
|sort
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8151
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Feb 2008 16:34:09 +0000 (16:34 +0000)]
DP_QC_NUM_FOR_EDICT extension implemented by Blub
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8149
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Feb 2008 16:05:58 +0000 (16:05 +0000)]
slight change in location of a piece of code, should have no effect
(this makes it closer to the way it was)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8148
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Feb 2008 16:04:46 +0000 (16:04 +0000)]
fix a typo (but it was harmless)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8147
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Feb 2008 15:22:17 +0000 (15:22 +0000)]
implemented threaded audio mixing for SDL client (required some
minor clean up of S_PaintAndSubmit and the functions it called, the
buffer painting management makes a lot more sense now)
fixed bug with looping sounds mixing sound to the wrong part of the
buffer after looping (uses a pointer instead of paintbuffer now)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8146
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 27 Feb 2008 14:01:55 +0000 (14:01 +0000)]
oops... double builtins suck
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8145
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 27 Feb 2008 13:54:22 +0000 (13:54 +0000)]
oops... use upper case hex, as that matches URI::Escape module (HTTP allows both)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8144
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 27 Feb 2008 13:51:57 +0000 (13:51 +0000)]
DP_QC_URI_ESCAPE
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8143
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Feb 2008 11:52:29 +0000 (11:52 +0000)]
one last try to beat the OSX texture scrolling bug (set activetexture
and clientactivetexture - even though only the former is needed, and do
so before switching the matrixmode to texture)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8142
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Feb 2008 11:35:48 +0000 (11:35 +0000)]
fix bug in wav loader that messed up loopstart, now looping sounds in
quake work properly
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8141
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Feb 2008 08:43:29 +0000 (08:43 +0000)]
fix toggle command's error message for cvars that are not found (thanks
to metlslime for reporting this)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8140
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Feb 2008 05:57:26 +0000 (05:57 +0000)]
disable adaptive mixahead when soundtimehack is non-zero (recording,
etc)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8139
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 27 Feb 2008 05:47:57 +0000 (05:47 +0000)]
implemented adaptive mixahead at low framerates (ones too low for the
current _snd_mixahead value)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8138
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 26 Feb 2008 12:28:33 +0000 (12:28 +0000)]
audited PixelFormat setup code and made it request appropriate bit
depths
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8137
d7cf8633 -e32d-0410-b094-
e92efae38249
res [Tue, 26 Feb 2008 11:27:24 +0000 (11:27 +0000)]
Change GLX visual acquisition to also try without sample buffers if samples == 1 - some Mesa drivers don't provide visuals with any sample buffer
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8136
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 26 Feb 2008 09:56:01 +0000 (09:56 +0000)]
disabled cull face on lightning beams
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8135
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 26 Feb 2008 09:55:47 +0000 (09:55 +0000)]
made r_showbboxes disable cull face
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8134
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 25 Feb 2008 17:06:33 +0000 (17:06 +0000)]
oops... too many colors in xpm
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8133
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Mon, 25 Feb 2008 15:09:03 +0000 (15:09 +0000)]
remove misleading print from FS "My Games" code
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8132
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Mon, 25 Feb 2008 13:07:10 +0000 (13:07 +0000)]
Move rt* states and the ambient value into r_refdef_scene. Menu now uses fullbright rendering as default.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8131
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 25 Feb 2008 10:29:30 +0000 (10:29 +0000)]
fix fields.server reference in surface attribute code
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8130
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 25 Feb 2008 07:49:34 +0000 (07:49 +0000)]
475
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8129
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 25 Feb 2008 07:49:10 +0000 (07:49 +0000)]
fix bug with r_novis 1 not enabling r_wateralpha support on unvised maps
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8128
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 25 Feb 2008 07:48:46 +0000 (07:48 +0000)]
fix bug with rtlights not being imported from the map sometimes (caused
by previous level having a lot of lights, exposing a bug in
Mem_ExpandableArray_IndexRange)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8127
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 25 Feb 2008 00:24:12 +0000 (00:24 +0000)]
patch from Blub that fixes csqc polygon rendering
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8126
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sat, 23 Feb 2008 21:44:51 +0000 (21:44 +0000)]
libjpeg writing: turn off chroma subsampling. Really improves how strong colors look on screenshots (like, red healthpack models or text no longer appear blurred)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8125
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Sat, 23 Feb 2008 10:27:46 +0000 (10:27 +0000)]
Revert revisions 7946 and 7767. R_Upload now doesn't pass NULL data pointers on to GL (specs and drivers don't like it).
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8124
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 22 Feb 2008 22:43:06 +0000 (22:43 +0000)]
don't link dxguid.lib or dinput.lib anymore, since they're now unused
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8123
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 22 Feb 2008 05:30:33 +0000 (05:30 +0000)]
set csqc world.mins and world.maxs (reworked World_SetSize to make this
easier)
moved the qc SV_Shutdown in Host_ShutdownServer to before clients are
kicked off
added qc SV_Shutdown call in SV_SpawnServer (before the progs reset)
fixed a bug with failed changelevel (which was unloading world)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8122
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 22:31:34 +0000 (22:31 +0000)]
patch from Blub that fixes DrawQ_Line with GLSL mode
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8121
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 11:50:57 +0000 (11:50 +0000)]
fix severe bug in my previous screensaver-disable patch that caused all
window widgets to be ignored (minimize, close, etc)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8120
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 11:40:53 +0000 (11:40 +0000)]
another todo item for csqc spec changes
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8119
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 10:21:41 +0000 (10:21 +0000)]
added #ifdef SUPPORTDIRECTX checks around all the dinput and dsound code
- this means that dinput and dsound is not removed but is disabled,
making it easier to compile with Dev-C++ and stock MSVS, this may have
bad consequences (some people swear by -dinput, and dsound was used by
default unless -wavonly was specified, so this is a behavior change)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8118
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 09:36:14 +0000 (09:36 +0000)]
go back to using main - apparently some platforms don't use SDL_main
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8116
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 09:25:11 +0000 (09:25 +0000)]
made missing gamedir errors non-fatal warnings
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8115
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 07:49:06 +0000 (07:49 +0000)]
added Dev-C++ project for SDL client
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8113
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 07:48:46 +0000 (07:48 +0000)]
changed main to SDL_main for simplicity reasons
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8112
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 06:18:11 +0000 (06:18 +0000)]
added DP_QC_EDICT_NUM extension to list
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8111
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 06:03:27 +0000 (06:03 +0000)]
fix addstat type parameter, swapped 8 and 2
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8108
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 21 Feb 2008 04:16:49 +0000 (04:16 +0000)]
fix bug in csqc getplayerkey reported by Blub
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8107
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 20 Feb 2008 06:04:12 +0000 (06:04 +0000)]
fix warning
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8106
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 19 Feb 2008 23:01:27 +0000 (23:01 +0000)]
changed hostname for tchr's master from excalibur.nvg.ntnu.no to
dpmaster.tchr.no
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8105
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 18 Feb 2008 19:15:33 +0000 (19:15 +0000)]
removed tag override support in .skin files - because Quake3 actually
doesn't do that (it doesn't use the tag names in .skin at all)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8104
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Fri, 15 Feb 2008 19:31:27 +0000 (19:31 +0000)]
Fix a parameter switch typo in the linux code.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8101
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Fri, 15 Feb 2008 15:03:06 +0000 (15:03 +0000)]
New attempt to change listdirectory.
FS_Search now also correctly processes wildcards everywhere (models/players/*/*.skin works now).
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8100
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 15 Feb 2008 10:07:37 +0000 (10:07 +0000)]
split Mod_GetMesh_Vertices into 3 AnimateVertices functions, chosen by
model loaders, this should improve compile times a bit in MSVS
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8099
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 23:03:24 +0000 (23:03 +0000)]
fix a typo
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8098
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 23:03:11 +0000 (23:03 +0000)]
always call Sleep(0) at the end of each frame on Windows, I hope this
fixes problems with Logitech input drivers freezing the game for 50+
milliseconds every 3 seconds or so, and has no harm to framerate in
testing
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8097
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 23:01:28 +0000 (23:01 +0000)]
remove cl_alwayssleep, it only does what we want on Windows
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8096
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 23:01:01 +0000 (23:01 +0000)]
remove an unnecessary check in Sys_Sleep
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8095
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Thu, 14 Feb 2008 20:57:01 +0000 (20:57 +0000)]
Fix it.. nah I'm just reverting :D
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8094
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Thu, 14 Feb 2008 20:41:07 +0000 (20:41 +0000)]
Fix something Ive broken ofc.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8093
d7cf8633 -e32d-0410-b094-
e92efae38249
black [Thu, 14 Feb 2008 20:12:35 +0000 (20:12 +0000)]
Append path in listdirectory automatically.
Remove .. and . from directory listings in the Win32 code, too.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8092
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 18:21:54 +0000 (18:21 +0000)]
slight cleanup of Sys_EventFilter
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8091
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 17:38:09 +0000 (17:38 +0000)]
implemented vid_samples cvar (antialiasing samples per pixel)
oh and for the record, Windows multisample buffer setup is awful.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8090
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 14:51:16 +0000 (14:51 +0000)]
disable screensaver on windows while game window is active
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8089
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 14:29:58 +0000 (14:29 +0000)]
added vid_vsync control in SDL
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8088
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 14:10:57 +0000 (14:10 +0000)]
added experimental cl_alwayssleep cvar which calls Sys_Sleep(0) at the
end of each frame
fixed a bug in the main loop that made Sys_Sleep be called with
milliseconds when it takes microseconds
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8087
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 14:09:14 +0000 (14:09 +0000)]
changed now showfps calculates the fps - hopefully an improvement
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8086
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Thu, 14 Feb 2008 11:08:08 +0000 (11:08 +0000)]
Nexuiz icon updated
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8085
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 14 Feb 2008 01:29:14 +0000 (01:29 +0000)]
remove unnecessary #include of quakedef.h
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8084
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 13 Feb 2008 21:45:49 +0000 (21:45 +0000)]
new Nexuiz icon... still waiting for .ico
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8083
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 12 Feb 2008 01:41:13 +0000 (01:41 +0000)]
changed ANGLEMOD to use floor instead of conversion to 16bit fixed-point
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8082
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 12 Feb 2008 01:37:56 +0000 (01:37 +0000)]
reworked cl.viewangles bounding of roll angle, and simplified pitch
handling
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8081
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Sun, 10 Feb 2008 21:37:14 +0000 (21:37 +0000)]
thanks to blub for locating the texture blending bug
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8080
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Fri, 8 Feb 2008 10:16:22 +0000 (10:16 +0000)]
respect the conchars image width/height correctly, and only draw the needed part of the font rect - fixes connector characters in variable width fonts
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8079
d7cf8633 -e32d-0410-b094-
e92efae38249
divverent [Wed, 6 Feb 2008 18:44:53 +0000 (18:44 +0000)]
make "set con_completion_commandname map" a command complete as if it were the "map" command
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@8078
d7cf8633 -e32d-0410-b094-
e92efae38249