Commit Graph

706 Commits

Author SHA1 Message Date
Anton E. Gavrilov 15929debf1 Con_Clear_f() will also reset console backscroll 2000-07-31 13:06:24 +00:00
Anton E. Gavrilov 3541ef420b bind command will now accept any number of parameters, e.g.
bind 5 impulse 5
2000-07-31 12:57:30 +00:00
Anton E. Gavrilov bbb594019b Change a bunch of Sys_Error()'s to Host_EndGame() 2000-07-31 12:54:11 +00:00
Anton E. Gavrilov 8bcf348265 New cvar expansion code that works in say/say_team commands;
Command line chars are treated as unsigned now, so you can start a
token with a 'high' char (>127).
2000-07-31 10:24:37 +00:00
Anton E. Gavrilov f8b0302ed6 Faster Cmd_TokenizeString - no malloc/free, just a static buffer. 2000-07-31 09:32:17 +00:00
Anton E. Gavrilov 4c49007a2b Faster Cbuf_InsertText 2000-07-31 07:40:13 +00:00
Dabb 01b0156d9d Added instructions how to compile SDL/SGL... 2000-07-30 10:25:27 +00:00
Dabb 8ccb6a9570 Evil hack to get directsound work under win32, will be removed when sound_sdl & other stuffs are done. 2000-07-30 10:17:18 +00:00
Dabb a046a4ba69 SDL makefiles for Borland C++ - EXPERIMENTAL 2000-07-30 10:14:02 +00:00
Dabb 15de4e2566 Common cl_sys_sdl for win32 and *nix, replaces cl_sys_win and cl_sys_unix for SDL targets. 2000-07-30 10:12:24 +00:00
Bill Currie 92baf1a751 add gl_skymultipass to conroll whether the skydome is single or double pass.
Currently defaults to 1 (multipass, ie old behaviour).
2000-07-30 02:54:17 +00:00
Anton E. Gavrilov b0f20f955c A partion of Key_Console() can be simplified by using memmove() 2000-07-28 14:37:41 +00:00
Bill Currie 858a0e5db2 Warp the cursor out of the way for 3dfx users. Hopefully this does the job. 2000-07-27 04:39:01 +00:00
Bill Currie 4f0e4c858a Move the mouse cursor hiding code from in_x11 to vid_{x11,glx} so it is
guaranteed to be done /before/ the glx context is created. Hopefully this
fixes knghtbrd's ugly cursor problem.
2000-07-27 03:37:41 +00:00
Anton E. Gavrilov 1d5ced14dc Fix Win32 paste-from-buffer problem by changing memcpy() to memmove()
(thanks Deek)
2000-07-24 13:32:16 +00:00
Thad Ward 2651d30d59 added pr_offs.c to the server project's files 2000-07-23 01:55:57 +00:00
Dabb 1dd5b7ee10 Changed alloca -> calloc to fix crash bug.
Also added modestate (will be removed).

btw, something to remember about ALLOCA:
"If the calling function does not contain  any references
to local variables in the stack,  the stack will not be
restored correctly when the function exits,  resulting
in a program crash. "
2000-07-19 17:58:19 +00:00
Joseph Carter 260687d229 who removed the fflush in Sys_Printf? It's back now. 2000-07-19 07:25:03 +00:00
Forest Hale 5ead0237ca Possible fix for ATI multitexture (gl_texsort 0) wall rendering. 2000-07-17 14:12:05 +00:00
Forest Hale 907be5bd58 commented out some extend bit reporting code 2000-07-17 14:06:33 +00:00
Joseph Carter eedd4a5e96 Thanks to akawaka, vid_sdl works!
This is far from complete and still does many things oddly by "modern"
standards in newtree.
2000-07-16 21:48:16 +00:00
Dabb 3a50d8337d Added VID_SetCaption support and removed SDL_INIT_CDROM for now. (thats in cd_sdl.c). 2000-07-14 17:16:08 +00:00
Dabb 4f6b7053ac Added gl_mtex_enum and modestate, also added VID_SetCaption support. 2000-07-14 17:04:18 +00:00
Dabb c29a59f262 VID_SetCaption (title) support. 2000-07-14 16:10:26 +00:00
Dabb b183d0dcaf VID_SetCaption (title) stubs - code added later. 2000-07-14 16:09:35 +00:00
Dabb 0e2bc6adb3 Added VID_SetCaption (title) support for little more portability. 2000-07-14 16:08:23 +00:00
Dabb 5a1ef7ca3d Added SDL_INIT for cd-rom. 2000-07-13 13:27:19 +00:00
Dabb 32fe653e47 cd_sdl.c from oldtree. 2000-07-13 13:22:07 +00:00
Jeff Teunissen 1d24486827 Add AM_PATH_SDL to acinclude.m4 2000-07-13 05:14:53 +00:00
Jeff Teunissen 2f03700c16 Disabled SDL target detection temporarily. 2000-07-11 23:02:03 +00:00
Dabb 2a3cfd6251 Couple of #ifndef WIN32 to get SDL compile under Borland. 2000-07-11 14:42:05 +00:00
Jeff Teunissen 6a008a83c9 [mumble mumble] SDL target fixed, made -ggi not build. 2000-07-11 07:57:26 +00:00
Jeff Teunissen 1e28e71322 Normal SDL support. It might work. :) 2000-07-11 07:51:36 +00:00
Jeff Teunissen 9086b218e9 Prelim SDL-GL _target_ support. TEST THIS! 2000-07-11 07:43:55 +00:00
Jeff Teunissen ba47dca3aa SDL support in configure.in... it isn't turned into a target yet, but it
will be soon.
2000-07-11 05:05:27 +00:00
Dan Olson bca0df7abc SDL/GL internals. Someone will need to update the makefiles
CFLAGS = -I/usr/include/SDL
LDFLAGS = -lGL -lSDL -lpthread

or have fun playing with SDL's m4 macros and the `sdl-config` stuff
2000-07-11 00:22:52 +00:00
Dabb d07552e902 Fixes for Borland C++ - all targets should work now without crashes... 2000-07-10 09:35:19 +00:00
Jeff Teunissen 1cf0aff856 zone.c: Remove unnecessary code -- zone isn't used anymore, so it
shouldn't be allocated on the hunk.
sv_main.c: Change default timekick fuzz to 1.5 percent from 1
percent. Should cut down on people getting kicked for lag.
2000-07-09 12:43:46 +00:00
Dabb 728a5dfc47 15to8 palette pre-loading for win32 targets too... 2000-07-09 09:43:10 +00:00
Brian Koropoff 01148e4ce9 This fixes a bug with nvidia cards that can cause other GL programs to run very slowly. Thanks to rpete for pointing out the problem. 2000-07-09 05:49:26 +00:00
Brian Koropoff 69c97f84bd Now the cursor will wrap around the server list when you hit the bottom or top. I hope you are happy, stu. 2000-07-08 04:26:09 +00:00
Dabb 07bbdbfe77 Disabled asm file use for borland c++ software target until conflict issue is resolved. Compiles and works now with bc 5.5 too, but slowly. 2000-07-06 10:35:38 +00:00
Dabb f934609bf2 Define GL_BGR, GL_BGRA if missing from gl.h. (win32 builds have v1.1 gl.h) 2000-07-06 09:36:31 +00:00
Joseph Carter 289cfa557c cosmetic change - FWIW Mercury it's a bug that blend needs to be disabled
there and the bug's not in our code, so don't whack LH too hard.
2000-07-06 07:04:16 +00:00
Zephaniah E. Hull 46855eff2d gl_screen.c:
- Cleanup for the screenshot code.. (Now requires OpenGL 1.2+)

gl_rsurf.c:
 - Oh Mr Havoc, *WHACK*, you needed to disable GL_BLEND when you switch
   to GL_REPLACE..
2000-07-06 03:35:25 +00:00
Dabb 298f23f2c7 Borland C++ uses __int64 too. 2000-07-05 14:31:12 +00:00
Forest Hale 54648f9a93 Rewrote multitexture rendering. (faster, no fullbright bugs) 2000-07-04 09:29:56 +00:00
Bill Currie d24e28f28b speed up R_RenderBrushPoly ever so slightly 2000-07-04 07:04:46 +00:00
Forest Hale 1dd7a8be0d Fix for the fullbright models. 2000-07-04 06:59:34 +00:00
Forest Hale 225cbaff0d Minor world rendering fixes. 2000-07-04 04:19:06 +00:00