]>
git.rm.cloudns.org Git - xonotic/darkplaces.git/log
havoc [Sat, 22 May 2004 02:59:36 +0000 (02:59 +0000)]
added sv_gameplayfix_grenadebouncedownsteps, sv_gameplayfix_noairborncorpse, sv_gameplayfix_stepwhilejumping, sv_gameplayfix_swiminbmodels cvars to be able to disable DP's physics enhancements
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4233
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 22 May 2004 02:42:03 +0000 (02:42 +0000)]
rtlights were crashing when there's no vis in a q3bsp
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4232
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 22 May 2004 02:12:33 +0000 (02:12 +0000)]
forgot to sort the todo
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4230
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 22 May 2004 02:11:56 +0000 (02:11 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4229
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 22:25:29 +0000 (22:25 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4227
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 22:18:45 +0000 (22:18 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4226
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 19:45:13 +0000 (19:45 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4224
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 19:42:06 +0000 (19:42 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4223
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 19:20:51 +0000 (19:20 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4222
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 19:18:15 +0000 (19:18 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4221
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 19:09:21 +0000 (19:09 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4220
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 18:59:21 +0000 (18:59 +0000)]
Tomaz renamed r_shadow_polygon* cvars to r_shadow_shadow_polygon*
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4219
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 18:56:54 +0000 (18:56 +0000)]
Tomaz made Mem_Free only clear if developer is on, this may speed up engine shutdown
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4218
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 18:55:30 +0000 (18:55 +0000)]
Tomaz renamed cl_fake* networking cvars to cl_net*
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4217
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 18:53:58 +0000 (18:53 +0000)]
Tomaz made the progs/bolt.mdl and progs/bolt2.mdl loading not complain if missing
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4216
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 08:29:04 +0000 (08:29 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4215
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 02:56:10 +0000 (02:56 +0000)]
Tomaz fixed the name timer glitch which caused blank names when restarting a server
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4214
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 01:30:23 +0000 (01:30 +0000)]
Tomaz added r_skyscroll1/2 to the menu
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4213
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 00:49:52 +0000 (00:49 +0000)]
handle sky scroll wrapping better
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4212
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 00:40:53 +0000 (00:40 +0000)]
Tomaz implemented r_skyscroll1/2 cvars to control sky scrolling speeds
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4211
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 21 May 2004 00:38:50 +0000 (00:38 +0000)]
Tomaz implemented the vid_pixelaspect patch provided by Grisha Spivak
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4210
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 20 May 2004 23:24:41 +0000 (23:24 +0000)]
added GAME_NEOTERIC
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4209
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 20 May 2004 23:18:41 +0000 (23:18 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4208
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 20 May 2004 23:17:57 +0000 (23:17 +0000)]
changed Son of Man's data directory to sonofman, as requested by Supajoe
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4207
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 20 May 2004 23:05:55 +0000 (23:05 +0000)]
GL_TransformToScreen now properly calculates out[2], thanks to Vic for pointing out the flaw
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4206
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 20 May 2004 21:05:15 +0000 (21:05 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4205
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 20 May 2004 20:33:00 +0000 (20:33 +0000)]
Tomaz made cl_avidemo screenshot saving use no mallocs
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4204
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 20 May 2004 19:29:04 +0000 (19:29 +0000)]
Tomaz cleaned up some double ;; lines (strange stuff)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4203
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 20 May 2004 18:57:28 +0000 (18:57 +0000)]
Tomaz optimized the cl_avidemo mode by making it keep around the image processing buffers, two less mallocs per frame
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4202
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 19 May 2004 07:22:37 +0000 (07:22 +0000)]
... actually 16 looks better as a start size
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4200
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 19 May 2004 07:22:06 +0000 (07:22 +0000)]
updated cl_explosions_size_start and cl_explosions_size_end to 64 and 128 respectively
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4199
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 19 May 2004 07:20:12 +0000 (07:20 +0000)]
restructured parts of explosion code
cl_explosions_size_start and cl_explosions_size_end now work
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4198
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 19 May 2004 00:49:08 +0000 (00:49 +0000)]
moved screenshot base name stuff to common.c, out of fs.c (by adding a gamescreenshotname variable, set like gamename and gamedirname)
added support for multiple -game directories (-game a -game b -game c ...)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4196
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 22:01:56 +0000 (22:01 +0000)]
Tomaz changed skybox rendering/loading to flip skyboxes and use cubemaps directly (no visual differences, just prefers cubemaps now) and reordered suffix tables to load in the order px posx rt
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4195
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 21:48:55 +0000 (21:48 +0000)]
Tomaz fixed Image_CopyMux
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4194
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 21:28:40 +0000 (21:28 +0000)]
new optimized Image_CopyMux is broken, disabled until it's fixed
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4193
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 21:04:59 +0000 (21:04 +0000)]
Tomaz added support for loading a cubemap as skybox
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4192
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 20:48:56 +0000 (20:48 +0000)]
Tomaz fixed black models in unlit maps
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4191
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 18:55:36 +0000 (18:55 +0000)]
Tomaz patch to implement controllable fade rate in explosions
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4190
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 18:26:12 +0000 (18:26 +0000)]
Vic optimized Image_CopyMux
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4189
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 06:26:07 +0000 (06:26 +0000)]
merged RSurfShader_Water_Callback and RSurfShader_Wall_Vertex_Callback and made them more consistent, water lightmaps are now basically supported (vertex though)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4188
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 06:24:22 +0000 (06:24 +0000)]
allow drawing coronas fainter than 1 (it was checking r_coronas.integer)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4187
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 06:13:31 +0000 (06:13 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4186
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Tue, 18 May 2004 04:35:35 +0000 (04:35 +0000)]
separated rtlight (light[]) settings from normal glow dlights, this means no more anomalies involving cubemaps on glowing models and such, all pflags are ignored on dlights, only rtlights are affected
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4185
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 17 May 2004 20:09:21 +0000 (20:09 +0000)]
Tomaz added lightning settings to effects options menu
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4184
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 17 May 2004 20:06:10 +0000 (20:06 +0000)]
Tomaz added some cl_explosions cvars, more work on this to come
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4183
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 17 May 2004 19:46:52 +0000 (19:46 +0000)]
cleaned up PF_fopen filename rejection, now rejects more unsafe names, including control characters (yes I expect problems with player names as a result)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4182
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 17 May 2004 19:27:00 +0000 (19:27 +0000)]
Tomaz patch to fopen builtin which now tries to read files outside data/ (but won't try to write or append outside data/), for better compatibility with other engines that don't use data/ in their FRIK_FILE implementation
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4181
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 17 May 2004 19:18:31 +0000 (19:18 +0000)]
Tomaz's con_backscroll patch, backscroll is no longer reset by new prints, and remains locked on the same position in the history
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4180
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 17 May 2004 19:08:44 +0000 (19:08 +0000)]
changed Com_HexDumpToConsole to print space separated 4 byte groups, added some comments, and cleaned up the readability of it
thanks to Tomaz for the beginnings of this patch
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4179
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 17 May 2004 18:22:31 +0000 (18:22 +0000)]
fix r_fullbright being accidentally reset on level change
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4178
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 16 May 2004 00:21:11 +0000 (00:21 +0000)]
Tomaz optimized Matrix4x4_CreateFromQuakeEntity
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4176
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 16 May 2004 00:19:10 +0000 (00:19 +0000)]
Tomaz optimized AngleVectorsFLU for the roll == 0 case
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4175
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 15 May 2004 23:35:18 +0000 (23:35 +0000)]
Tomaz made envmap also save px/nx/py/ny/pz/nz files (GL cubemap)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4174
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 15 May 2004 23:24:11 +0000 (23:24 +0000)]
Tomaz optimized AngleVectors for the roll == 0 case
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4173
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 15 May 2004 21:49:10 +0000 (21:49 +0000)]
Tomaz enabled some numpad keys in the console and the insert key, and also fixed up the console edit line rendering so you can move left/right on the editing line
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4172
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 15 May 2004 20:43:17 +0000 (20:43 +0000)]
Tomaz renamed all R_Model_Brush functions to R_Q1BSP
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4171
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 15 May 2004 20:40:07 +0000 (20:40 +0000)]
added comments to cubemap loader, to explain its confusing logic
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4170
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 15 May 2004 20:24:19 +0000 (20:24 +0000)]
Tomaz fixed the envmap command; it was saving black images, and now saves images in the correct order with appropriate flipping, to comply with skybox arrangements
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4169
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 15 May 2004 19:35:15 +0000 (19:35 +0000)]
renamed most Image_CopyMux parameters to begin with input to clarify their purpose, inputwidth for example, because these are input properties, not output properties
cleaned up Image_CopyMux, and fixed its handling of inputflipdiagonal to properly work with unequal inputwidth/inputheight
swapped Image_CopyMux numinputcomponents/numoutputcomponents parameters to be more consistent with the 'output, input' order of its other parameters
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4168
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 15 May 2004 18:34:46 +0000 (18:34 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4167
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sat, 15 May 2004 05:52:06 +0000 (05:52 +0000)]
fix skybox loading in q3 shaders, needed to append a _ to the end of the skybox name
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4166
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 14 May 2004 15:53:58 +0000 (15:53 +0000)]
Tomaz fixed cubemap loading of skyboxes
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4165
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 14 May 2004 00:17:43 +0000 (00:17 +0000)]
Tomaz fixed the skybox arrangement to match glquake/quake2/quake3/3dstudio
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4164
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 14 May 2004 00:16:34 +0000 (00:16 +0000)]
Tomaz fixed the stencil support (I had accidentally broken it in my over-zealous resetting of gl related variables)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4163
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 13 May 2004 22:39:18 +0000 (22:39 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4162
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 13 May 2004 22:02:33 +0000 (22:02 +0000)]
Tomaz's gl_polyblend patch to control intensity of view blends
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4161
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 13 May 2004 19:10:44 +0000 (19:10 +0000)]
Tomaz's patch to add fov to options menu
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4160
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 13 May 2004 18:41:18 +0000 (18:41 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4159
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 13 May 2004 18:40:01 +0000 (18:40 +0000)]
Tomaz's nametime patch (prevent frequent name changes on the server)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4158
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Thu, 13 May 2004 17:23:09 +0000 (17:23 +0000)]
Tomaz's patch to name screenshots based on gamemode or -game if specified
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4157
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 12 May 2004 22:08:29 +0000 (22:08 +0000)]
Tomaz's patch to ask the driver for a gl_texture_anisotropy limit, and apply that limit
also fixed a bunch of extension variables that were not being reset on resolution changes
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4148
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 12 May 2004 18:03:11 +0000 (18:03 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4147
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 12 May 2004 16:57:48 +0000 (16:57 +0000)]
now ignores darkplaces-sdl and darkplaces-dedicated executables, removed darkplaces-3dfx executable (as it has been abandoned for a long time)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4146
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 12 May 2004 16:55:42 +0000 (16:55 +0000)]
Tomaz's patch for r_waterwarp with controllable intensity
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4145
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 12 May 2004 16:52:39 +0000 (16:52 +0000)]
Tomaz's patch for optimized vectorlength calls in the vertex lighting code, as Vic suggested
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4144
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Tue, 4 May 2004 10:10:10 +0000 (10:10 +0000)]
Fixed a few warnings regarding casts of lvalues (deprecated in GCC 3.3, unsupported in GCC 3.4)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4141
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Tue, 4 May 2004 08:45:14 +0000 (08:45 +0000)]
Removed the printings at the end of ALSA driver initialization. Fixed the soundinfo format string for the DMA pointer
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4138
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Mon, 3 May 2004 10:11:16 +0000 (10:11 +0000)]
credited Elric for some of his great contributions, and removed the warnings about music files often using 50mb or so of memory, as Elric made them stream
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4131
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 2 May 2004 03:54:31 +0000 (03:54 +0000)]
clean up vector parsing in ED_ParseEpair, now stores 0 into any vector components that can not be read due to end of string
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4120
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Thu, 29 Apr 2004 07:54:05 +0000 (07:54 +0000)]
The log file is now started and stopped at run-time whenever the value of the "log_file" cvar changes. Added timestamps at the beginning and at the end of the log files. Increased the log queue size from 256 to 512.
DP now appends the new logs instead of overwritting the files (except when using "-condebug", it overwrites "qconsole.log").
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4118
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Thu, 29 Apr 2004 07:51:11 +0000 (07:51 +0000)]
Updated ALSA driver (API version 1.0). The vast majority of the code comes from QuakeForge, like the previous versions
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4117
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Thu, 29 Apr 2004 07:48:32 +0000 (07:48 +0000)]
Fixed a bug in the Ogg Vorbis streaming code that can cause sound files to be unplayable if the sound device is set to a lower speed
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4116
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 18 Apr 2004 01:47:46 +0000 (01:47 +0000)]
merged R_DrawSurfaceChain into R_DrawSurfaces loop
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4115
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Sun, 18 Apr 2004 01:24:54 +0000 (01:24 +0000)]
more consistent and helpful model loading error messages
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4114
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 16 Apr 2004 08:06:36 +0000 (08:06 +0000)]
fixed the huge networking problems regarding invalid reference frames
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4113
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 16 Apr 2004 06:36:32 +0000 (06:36 +0000)]
made the player setup menu actually change the rate cvar (like it was supposed to)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4112
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Fri, 16 Apr 2004 06:28:12 +0000 (06:28 +0000)]
Fine-grained CD volume for NetBSD. Made the CD error message "Bad track number" a normal (non-developer) message. Zeroed the 3rd and 4th channel volumes in the Linux CD module too. The initial CD volume is now printed at startup (developer message).
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4111
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 16 Apr 2004 06:08:18 +0000 (06:08 +0000)]
renamed r_shadow_worldshadows to r_shadow_realtime_world_shadows
renamed r_shadow_dlightshadows to r_shadow_realtime_dlight_shadows, and added r_shadow_realtime_world_dlightshadows to control dlight shadows in realtime world mode
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4110
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Fri, 16 Apr 2004 06:06:24 +0000 (06:06 +0000)]
make WinMain commandline parser handle quoted strings
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4109
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Thu, 15 Apr 2004 14:24:03 +0000 (14:24 +0000)]
Fine-grained CD volume support for Linux. Note that it uses the CD player internal volume, not the system audio mixer. The BSD version should follow very soon; if someone knows how to do that on Win32, I would be glad to hear from him.
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4108
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Thu, 15 Apr 2004 06:04:09 +0000 (06:04 +0000)]
Fixed streaming of sounds with a sample rate different from the engine output rate. Streamed sounds are now processed by 1 sec steps, to avoid lossing samples in ResampleSfx among other things (it could occur when resampling from 48KHz to 44KHz for instance).
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4107
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 14 Apr 2004 08:47:14 +0000 (08:47 +0000)]
r_ambient no longer alters the lightmap in q1bsp, instead it adds another render pass (this makes sense for performance as it's a cheat anyway, no optimization needed)
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4106
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 14 Apr 2004 07:53:38 +0000 (07:53 +0000)]
renamed q3mface_t to q3msurface_t
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4105
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 14 Apr 2004 07:34:44 +0000 (07:34 +0000)]
renamed model->numsurfaces to model->nummodelsurfaces
renamed model->brushq1.firstmodelsurface and model->brushq1.nummodelsurfaces to model->firstmodelsurface and model->nummodelsurfaces
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4104
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 14 Apr 2004 06:17:43 +0000 (06:17 +0000)]
merged R_DrawWorld into DrawSky/Draw so that rmain can just call DrawSky and Draw on the world entity like any other
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4103
d7cf8633 -e32d-0410-b094-
e92efae38249
molivier [Wed, 14 Apr 2004 06:02:02 +0000 (06:02 +0000)]
The Linux CD module now uses O_NONBLOCK when opening the CDROM device to avoid failure if there's no CD in the player
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4102
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 14 Apr 2004 05:13:50 +0000 (05:13 +0000)]
cleaned up submodel loading, and wrote a big description of how quake worked (since it was so confusing), as well as how it now works
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4101
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 14 Apr 2004 04:59:06 +0000 (04:59 +0000)]
*** empty log message ***
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4100
d7cf8633 -e32d-0410-b094-
e92efae38249
havoc [Wed, 14 Apr 2004 04:58:31 +0000 (04:58 +0000)]
added a number of tips and a sound features section
git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@4099
d7cf8633 -e32d-0410-b094-
e92efae38249