Loring Holden
8005c0d25e
I got this tree to build under Solaris, AIX, IRIX, & Linux.
...
In order to do so I:
* included strings.h and string.h in many files so various functions would be
defined
* Fixed model_t collision problem in cl_main.c (Solaris)
* com.c - corrected WORDS_BIGENDIAN spelling
* gl_draw.c - Use HAVE_GL_COLOR_INDEX8_EXT to avoid referencing
GL_COLOR_INDEX8_EXT when it isn't available
* net_udp.c - use socklen_t to appease AIX
2000-05-25 06:14:56 +00:00
Dan Olson
af98ae5fa5
Rename all Server_List_* to SL_* as well as some code cleanup. Does not fix
...
segfault
2000-05-25 01:38:52 +00:00
Jeff Teunissen
eb38ab097c
configure.in: clean up final configuration report.
...
cl_main.c, cl_slist.c: Make server listing expand ~
2000-05-24 22:36:59 +00:00
Bill Currie
c8182eb2fd
fixe the "failed to load sky 1" message
2000-05-24 05:12:54 +00:00
Jeff Teunissen
a45cefb3e0
Cvar fixups...
2000-05-24 02:07:53 +00:00
Bill Currie
e98edd5f5f
revert back to using f* for file io. I hope this fixes the catapult, but I wouldn't be suprised if it doesn't.
2000-05-23 22:43:36 +00:00
Bill Currie
fd35f176ba
re-enable autoexec.cfg running on gamedir (defaults to off. need to put set cl_autexec either in quakeforge.conf or on the command line)
2000-05-23 11:29:15 +00:00
Bill Currie
3951d1fe4c
bring across the VID and IN modules for svga, x11 and glx from OT.
2000-05-23 06:36:33 +00:00
Bill Currie
8ff75f94dc
fix some problems with directories being created in the wrong places or not at all (caused by fs_userpath not being used when it should)
2000-05-23 01:44:20 +00:00
Joseph Carter
cb04fd6496
fix the +gamedir problem and fix my QFile removal
2000-05-22 21:32:14 +00:00
Joseph Carter
3d59dfed98
Before I can fix the (MANY!) problems with newtree, I have to fix the
...
little problem of mixed QFile and FILE. Since we're not using ZLib in
this tree, QFile makes no real sense. That didn't fix the real problem
I am having though.
2000-05-22 21:16:22 +00:00
Joseph Carter
7b1b82a16b
C done
2000-05-22 06:46:35 +00:00
Anton E. Gavrilov
a955b34f46
freelook cvar support
2000-05-22 03:15:30 +00:00
Anton E. Gavrilov
2b42f07798
quakefs.h now defines fs_userpath and fs_sharepath
2000-05-22 01:37:19 +00:00
Anton E. Gavrilov
0f656e5f44
build.c is buildnum.c now
2000-05-21 22:13:01 +00:00
Marcus Sundberg
c6c333c3ee
Changed basepath -> userpath
2000-05-21 21:39:53 +00:00
Jeff Teunissen
c40d97b99c
s/fs_basedir/fs_userdir/g
2000-05-21 20:28:44 +00:00
Brian Koropoff
d9da49c2a9
The server address book now uses a linked list. I had some issues merging this with some of taniwha's changes, so it may not be perfect. Please test it.
2000-05-21 20:14:09 +00:00
Bill Currie
5f3c129314
fix a segfault cause by cmd line parsing
2000-05-21 10:21:08 +00:00
Bill Currie
3594de9738
command line now overrides what's in the config file
2000-05-21 10:08:27 +00:00
Bill Currie
ce25c13a65
command line and config file parsing ala OT
2000-05-21 09:49:25 +00:00
Bill Currie
af032b8d55
port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet)
...
split up the headerfiles and such. common.[ch] and qwsvdef.h no longer exist. More work still needs to be done (esp for windows) but this should be a major improvement.
2000-05-21 08:24:45 +00:00
Marcus Sundberg
f1edd57186
Move Sys_Init after Cvar_Init.
2000-05-20 22:13:45 +00:00
Anton E. Gavrilov
6a6185458b
Moved cvar initialization from CL_Init() to CL_InitCvars()
2000-05-19 10:48:21 +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
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
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
64d00faa8f
Apply theoddone33's cvar patch (he's having connectivity problems with tank)
2000-05-17 23:16:23 +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
Bill Currie
832af13c12
all files now include config.h
2000-05-17 10:03:19 +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
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
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
Yan Sweitzer
1efb92f899
sprintf -> snprintf
...
vsprintf -> vsnprintf
2000-05-15 08:59:12 +00:00
Marcus Sundberg
a3a9384eec
Cast isspace() and tolower() arguments to int to avoid warnings.
2000-05-14 18:10:56 +00:00
Joseph Carter
6e37b33f44
sys.h is no longer part of quakedef.h
...
sys_wina.S is now sys_x86.S (same as now gone sys_dosa.S, used on Linux too)
Updated Linux Makefile to reflect above
Linux translation table thingy now compiles properly
2000-05-14 16:56:28 +00:00
Danne
31b8be8648
*ver MUST be numerical - clients to ATOI with it.
2000-05-14 16:54:45 +00:00
Yan Sweitzer
bfb28427a9
cleaned external references to in_win.c
...
include in_win.h
2000-05-14 09:57:28 +00:00
Thad Ward
b0ced49de7
oops.. didn't realize that there was an #ifdef __linux__ around the call to s_init
2000-05-14 06:20:41 +00:00
Thad Ward
d8b2f366a1
moved sound initializatio out of vid_* to cl_host, where it belongs
2000-05-14 03:32:06 +00:00
Joseph Carter
01eceda77e
Removed the string QuakeWorld from places to help avoid stepping on Id's
...
tues (not that they care to be honest..) VERSION is gone, use the strings
QW_VERSION and QF_VERSION. I'd like QW_VERSION to go away but I don't
think we're ready to screw with that just yet. Note, those are strings,
not floats.
Also defined QSG_STANDARD and set all the star keys the current qw-server
does.
qw-* -> qf-*, unlike the main tree this one is not planned to be just QW.
2000-05-13 20:51:02 +00:00
Bill Currie
3f0635e210
remove sys_win.c.client. if it's still needed, it's in cvs
...
remove some GLQUAKEs from tho others. no client builds atm :(, but then neither does the server :/
2000-05-12 23:45:09 +00:00
Bill Currie
da7fc52b3e
forgot to call cl_Cmd_Init :)
2000-05-11 23:49:03 +00:00
Joseph Carter
38f9b705b9
Whee! Every source file just got edited. Added the QF-style GPL header
...
to the top. What I didn't add was descriptions. Someone else wanna take
those on?
2000-05-11 16:03:29 +00:00
Bill Currie
ee16312bb8
clien (svga) compiles, but doesn't link yet (so clients are disabled for now)
2000-05-11 13:15:59 +00:00
Dan Olson
b139acafc2
^M cleanup, and qw-server compiles with -Werror
2000-05-10 20:33:16 +00:00
Joseph Carter
d859383680
Initial revision
2000-05-10 11:29:38 +00:00