Commit Graph

253 Commits

Author SHA1 Message Date
Anton E. Gavrilov 7ddd1c5ae5 Former gl_vidnt.c.
Already with #include "config.h" ("" in place of <>) and ClearAllStates() fix.
2000-05-19 08:29:11 +00:00
Anton E. Gavrilov 1f97d4fc63 Added checking of cvar aliases in PF_cvar_set();
Added a warning message when the cvar is not found (should that be DPrint?).
2000-05-19 07:48:06 +00:00
Anton E. Gavrilov 0cd42f8b1d Added Cmd_CmdList_f() 2000-05-19 07:38:14 +00:00
Thad Ward 4a5ffaed66 fix a win32 build error in cl_main.c 2000-05-19 04:37:16 +00:00
Brian Koropoff 0140835694 Server list stuff added to newtree! 2000-05-19 04:33:12 +00:00
Anton E. Gavrilov 00abaed37a Fixed a harmless id bug (invalid setting of maxspectators) 2000-05-19 04:00:43 +00:00
Joseph Carter 195847715d explain what and why a bit more 2000-05-19 03:10:33 +00:00
Joseph Carter 466344b359 Not as clean as it could be, but for now it will work. 2000-05-19 03:06:05 +00:00
Anton E. Gavrilov 739ff24b70 Removed Sys_Init() from Host_Init() --- who put it there? 2000-05-19 00:10:18 +00:00
Anton E. Gavrilov 1f8b0fd704 Changed R_LoadSky_f() to R_LoadSky_F(void) to avoid warnings on MSVC.
/me grumbles: why do i have to do that again?
2000-05-18 22:01:46 +00:00
Anton E. Gavrilov c97b82d333 Keypad stuff 2000-05-18 20:54:49 +00:00
Joseph Carter 0594dcfd33 loadsky command implemented:
loadsky skyname
		turns it on if env/skyname*.tga exists

	loadsky none
		turns it off, always.

Clientside support.  Serverside key needs to be added still
2000-05-18 20:32:11 +00:00
Jeff Teunissen 00aa3557d4 Cleaned up the build system...thanks to some configure hacking, -glx is
now only built if X11 is available, and defines its own CFLAGS and LIBS
variables to be empty if dirs are not specified on the
configure command-line.

Oh, yeah. OPENGL_* are now GLX_*. Sorry. :)
2000-05-18 13:15:10 +00:00
Yan Sweitzer 39d627ef10 qw-server .s custom build had disappeared 2000-05-18 08:53:50 +00:00
Thad Ward 9d4adec3d5 added visualc's config.h and got everything building again 2000-05-18 08:06:59 +00:00
Joseph Carter 0c93f0d1f2 Skybox support - just add env/*.tga!
Bring your own Cmd_LoadSky_f (), I haven't done that or the server code
yet.
2000-05-18 04:34:26 +00:00
Bill Currie 1ce7197bab rename snd_linux.c to snd_oss.c in prep for snd_alsa.c 2000-05-18 03:44:30 +00:00
Brian Koropoff 549ceb75d4 Fixes to the options menu, including several segfaults and a cursor problem. 2000-05-18 03:00:16 +00:00
Bill Currie 116daa40e9 fix the seg on startup with -nosound 2000-05-18 02:46:05 +00:00
Joseph Carter a12e476479 If new map requested and not found, try to restart the current one. If
that also fails, DIE GRACEFULLY rather than continue to run with things
all screwed up from the intermission settings.  Fixes weird behavior under
any mod where a map can change.
2000-05-18 01:36:42 +00:00
Brian Koropoff 3a88e0f876 Oddone, try coding on < 10 beers ;P 2000-05-18 00:31:48 +00:00
Bill Currie 64d00faa8f Apply theoddone33's cvar patch (he's having connectivity problems with tank) 2000-05-17 23:16:23 +00:00
Marcus Sundberg 22c85298f0 Changed #if USE_INTEL_ASM to #ifdef USE_INTEL_ASM and
#if !USE_INTEL_ASM to #ifndef USE_INTEL_ASM
2000-05-17 20:50:22 +00:00
Marcus Sundberg ad7b0f9c67 Re-arranged includes a bit to fix TRU64 warnings 2000-05-17 20:12:23 +00:00
Marcus Sundberg 826c403823 Added CDAudio_Pause 2000-05-17 20:11:55 +00:00
Marcus Sundberg f89f7fc5a4 Arm with #ifdef USE_INTEL_ASM 2000-05-17 19:59:39 +00:00
Marcus Sundberg 1d1726fd46 Fix X-detection. 2000-05-17 19:51:02 +00:00
Jeff Teunissen 7647fdd484 Configure.in: minor changes.
include/* -- #defines so that you can #include them more than once.
2000-05-17 18:28:13 +00:00
Marcus Sundberg 81115b3719 Added EXTRA_DIST 2000-05-17 18:19:05 +00:00
Marcus Sundberg 3bbefb1a65 Added GGI client. 2000-05-17 17:28:22 +00:00
Jeff Teunissen e68f73a621 configure updates. GL seems to build now. 2000-05-17 13:39:16 +00:00
Bill Currie e5bda6fdc5 ignore Makefile 2000-05-17 12:14:53 +00:00
Bill Currie c83cb15ede id386 -> USE_INTEL_ASM conversion
better HAVE_SYM_PREFIX_UNDERSCORE checking
2000-05-17 11:57:35 +00:00
Jeff Teunissen b493557f7f More .gitignore stuff, nuke old Makefiles, fix asm weirdness with
asm_i386.h
2000-05-17 11:25:33 +00:00
Bill Currie 832af13c12 all files now include config.h 2000-05-17 10:03:19 +00:00
Jeff Teunissen 906444dfca .gitignore files 2000-05-17 09:43:59 +00:00
Jeff Teunissen 7e5af715bb Automake stuff. Don't blame me for this. ;)
You will need to run automake --add-missing to create the necessary
symlinks for install-sh, etc.
2000-05-17 09:25:03 +00:00
Anton E. Gavrilov 04a4e65a9a Added the jumping bug fix (from the main qf tree) 2000-05-17 09:11:11 +00:00
Bill Currie 0b7e010ad4 removed my (commeented out) borked code. Thanks, Yanster. 2000-05-17 08:11:42 +00:00
Joseph Carter dc7546dfbd serverinfo sv_allowflymode is now serverinfo playerfly 2000-05-17 08:08:09 +00:00
Joseph Carter f5bca8ba17 ghost crosshair bug fixed 2000-05-17 08:07:12 +00:00
Bill Currie c193373d9e rearange things a little so it's a bit neater 2000-05-17 02:46:43 +00:00
Brian Koropoff e30c17729c Various things from theoddone. For some reason he can't commit... 2000-05-17 01:52:15 +00:00
Bill Currie 76fe294e09 include GGI dependency files 2000-05-16 22:45:23 +00:00
Marcus Sundberg ae2e1809e3 Added GGI target. 2000-05-16 22:04:03 +00:00
Yan Sweitzer efc900e371 fixed a bug in Cvar_Info() 2000-05-16 20:55:45 +00:00
Brian Koropoff 55fbc12c3d Replaced the runtime endien check with #ifndef WORDS_BIGENDIEN. It may need some more work. Also, it will now exec autoexec.cfg when you connect to a server. 2000-05-16 20:24:26 +00:00
Dan Olson df7af60578 A cvar fix that I overlooked last night 2000-05-16 19:04:53 +00:00
Danne 01ab5f4fbe Borland fixes 2000-05-16 13:57:54 +00:00
Thad Ward bd1cc58799 partially fixed win32 from the cvar conversion... 2000-05-16 13:12:55 +00:00
Bill Currie f8a6f9cb0b no more CVAR_FIXME in here :) 2000-05-16 07:48:14 +00:00
Bill Currie cab6a46c03 no longer segs, but mouse doesn't work!!! 2000-05-16 07:43:31 +00:00
Bill Currie 88b110dd62 glx now gets to where I can type "quit" without segging 2000-05-16 07:31:03 +00:00
Bill Currie 285f02e006 getting closer to working glx client 2000-05-16 07:21:28 +00:00
Bill Currie 5e6187be19 client now starts up without segging (X11, anyway) 2000-05-16 06:33:37 +00:00
Bill Currie 119270c6fc server now starts up without segging from the cvar update 2000-05-16 06:28:50 +00:00
Bill Currie fa198d11f3 alsa sound support for linux. added now in anticipation of autoconf 2000-05-16 05:40:02 +00:00
Joseph Carter 00f00185f8 view lowering now does actually lower view. 2000-05-16 04:59:51 +00:00
Dan Olson 1d26c02826 Cvar merge... segfault problems... also unknown problems in vid_svga.c 2000-05-16 04:47:41 +00:00
Thad Ward 5c58a21a1c cleaned up a warning about not all paths return a value 2000-05-16 03:28:20 +00:00
Bill Currie c828007467 dunno how this showed up again, I thought I removed it (and it was in the attic when I checked cvsweb, so I don't know what's going on) 2000-05-15 23:33:15 +00:00
Bill Currie 6f95f89478 remove a /* from a comment 2000-05-15 09:52:29 +00:00
Yan Sweitzer 1efb92f899 sprintf -> snprintf
vsprintf -> vsnprintf
2000-05-15 08:59:12 +00:00
Bill Currie 1bb513d584 bah, typo 2000-05-15 01:45:11 +00:00
Joseph Carter a323e4b5a7 added key for flymode - serverinfo sv_allowflymode 1 to turn on the
jetpack for Mega2k.  This is NOT the final name for the key and you won't
be able to change it after I talk to Ambush (Mega2k should set it for you
I hope..)
2000-05-15 01:42:30 +00:00
Bill Currie a7b5176e68 found this bug in the main tere. We should die gracefully if we can't allocate memory for the zone. 2000-05-15 00:43:19 +00:00
Yan Sweitzer f29f8e1415 accomodated cl_parse/gl_parse/cl_trans/gl_trans changes 2000-05-15 00:20:21 +00:00
Yan Sweitzer 39de5bdcf9 accomodated cl_parse/gl_parse/cl_trans/gl_trans changes 2000-05-15 00:19:15 +00:00
Anton E. Gavrilov 875aec747f Applied win9x priority fixes from the main tree
Removed two unused headers (<sys/*>)
2000-05-15 00:09:45 +00:00
Joseph Carter 7e4a424854 Add the QSG and QF version keys 2000-05-14 23:58:57 +00:00
Anton E. Gavrilov 43b92078d2 - All targets (SW, GL Server) use the same output dir (Debug/Release) now.
- Server uses assembler (world.S, math.S).
2000-05-14 23:41:27 +00:00
Anton E. Gavrilov 4bf5222841 Killed the last #ifdef SERVERONLY (actually, changed to is_server) 2000-05-14 23:13:14 +00:00
Marcus Sundberg 440cc9f7d3 gl_parse.c doesn't exist anymore. 2000-05-14 23:10:09 +00:00
Bill Currie b6127df548 clean up the parse code so that only NewTranslation is duplicated, not the whole module. 2000-05-14 23:04:47 +00:00
Anton E. Gavrilov 1e384f48eb Moved .extern C(BOPS_Error) from quakeasm.h to math.S;
Moved a bunch of .extern C's from quakeasm.h to snd_mixa.S
Removed references to quakeasm.h from math.S, snd_mixa.S, sys_x86.S, and worlda.S
2000-05-14 22:21:59 +00:00
Anton E. Gavrilov e459dbd407 Added #include <sys.h> 2000-05-14 21:36:19 +00:00
Joseph Carter 4aaa58287e commented my changes 2000-05-14 21:11:24 +00:00
Yan Sweitzer ac02d268e0 crash fix in PR_ExecuteProgram() 2000-05-14 20:45:26 +00:00
Anton E. Gavrilov 7a21e4fbd3 Moved Sys_DoubleTime() to sys_win.c, added timeBeginPeriod( 1 ) to sv_sys_win.c -> Sys_Init(). 2000-05-14 20:34:28 +00:00
Yan Sweitzer f1dab8604b crash fix in PR_ExecuteProgram() 2000-05-14 20:29:32 +00:00
Dan Olson bfbfc01491 This would be the real fix for stuff left over from the #ifdef massacre.
The last two revsions were failed attempts to do this
2000-05-14 20:25:49 +00:00
Anton E. Gavrilov 4baa81458a *** empty log message *** 2000-05-14 20:19:18 +00:00
Dan Olson 4312654fc2 Merc's speed cheat code ported from oldtree 2000-05-14 19:29:57 +00:00
Marcus Sundberg 71f7f1836e Imported nullcursor code from vid_x11.c
Changed dpy -> x_disp and win -> x_win like vid_x11.c calls them.
2000-05-14 19:27:44 +00:00
Marcus Sundberg 8d35343a0a Imported nullcursor code from QF. 2000-05-14 19:24:44 +00:00
Dan Olson 1fc4396f12 Revert my dumb error 2000-05-14 18:46:05 +00:00
Marcus Sundberg a201c4686c Fix includes. 2000-05-14 18:39:37 +00:00
Danne 696a534fa6 Added include sys.h 2000-05-14 18:11:51 +00:00
Marcus Sundberg a3a9384eec Cast isspace() and tolower() arguments to int to avoid warnings. 2000-05-14 18:10:56 +00:00
Marcus Sundberg 14a56b7317 Need string.h for memset() 2000-05-14 18:08:53 +00:00
Marcus Sundberg 37f9a98d7d Removed silly Linux-specific includes. 2000-05-14 18:06:53 +00:00
Marcus Sundberg 597a695630 Removed pointless #ifdef __alpha__ 2000-05-14 18:01:19 +00:00
Marcus Sundberg eebb6426aa Removed pointless #ifdef __alpha__
Fixed alignment of size in D_SCAlloc() for 64-bit platforms.
2000-05-14 18:00:34 +00:00
Marcus Sundberg 1e308e0f33 Removed unused declaration. 2000-05-14 17:55:02 +00:00
Dan Olson a5b47d2b45 Fix demos 2000-05-14 17:28:08 +00:00
Marcus Sundberg ba644e67c7 Check return code from mmap() properly. 2000-05-14 17:24:35 +00:00
Dan Olson a254c348e7 Added some GPL headers 2000-05-14 17:08:28 +00:00
Joseph Carter 8f8bf4bd44 now includes sys.h 2000-05-14 17:04:33 +00:00
Marcus Sundberg f7569b8d0d Whitespace is not allowed before the '#' of pre-processor directives. 2000-05-14 17:04:13 +00:00
Marcus Sundberg 845f0c80c0 Fixed *** No rule to make target `CPPFLAGS\' error. 2000-05-14 17:03:34 +00:00