Commit Graph

373 Commits

Author SHA1 Message Date
Marcus Sundberg dc89973cae Cleaned up includes.
#undef HAS_DGA until DGA extension is being properly used.
Added dgamouse variable.
Changed options_items into VID_options_items.
Made it start at 0 instead of 13.
Removed DGA code in VID_ExtraOptionCmd(). It doesn't do what it's supposed
to do, and DGA is not the right way to do it.
2000-01-09 05:55:26 +00:00
Eric Windisch 8dec8b28ff Maybe gl_vidlinuxglx.c works now ? :)
if it doesn't sorry, if it does.. maybe everyone will get off my case ;)
-- Eric Windisch
2000-01-09 05:36:41 +00:00
Eric Windisch 8862780003 More bug fixes to gl_vidlinuxglx.c for fullscreen/windowed switching..
now requires XMESA and DGA to do fullscreen switching,
although it shouldn't need XMESA in the future if you have DGA.
(XMESA needs DGA as a fallback, or that would be a bug in itself)

--
Eric Windisch
2000-01-09 05:23:14 +00:00
Marcus Sundberg e144f6ceee Changed options_menu to VID_options_menu.
Made it start at 0 instead of 13.
Added support for 800x600 resolution.
2000-01-09 05:09:16 +00:00
Marcus Sundberg 08c6bbd84b Changed options_items to VID_options_items.
Made it start at 0 instead of 13.
2000-01-09 05:07:43 +00:00
Marcus Sundberg fa34d3a742 Added M_Print() and M_DrawCheckBox() prototypes. 2000-01-09 05:02:41 +00:00
Marcus Sundberg e06585df17 Add max() and min() macros if not defined. 2000-01-09 04:57:15 +00:00
Marcus Sundberg 992788cca4 Cleaned up the ExtraOption code a bit. 2000-01-09 04:56:21 +00:00
Eric Windisch 310ab78850 Fixed stupid bug where it can go into dga but not out of it.. untested.
gl_vidlinuxglx.c
-- Eric Windisch
2000-01-09 04:33:26 +00:00
Eric Windisch e430dcb260 If mesa fullscreen/window hack doesn't work, toggle dga.. (gl_vidlinuxglx.c)
--
Eric Windisch
2000-01-09 04:29:55 +00:00
Zephaniah E. Hull a227f53163 Support for a few more keys, and more importantly real support for the
wheel!!!

Some more tweaks to the speed cheat prevention..
2000-01-09 04:22:57 +00:00
Eric Windisch a09bf9b081 Ok, removed all the #define's and everything should be working fine now.
notify me of any bugs :)
--
Eric Windisch
2000-01-09 03:03:42 +00:00
Marcus Sundberg b6bb5c9190 Added in_svgalib.c to svga and 3dfx targets. 2000-01-09 02:45:58 +00:00
Marcus Sundberg 3b6b24ef51 Moved input code to in_svgalib.c.
Some cleanups.
2000-01-09 02:44:36 +00:00
Marcus Sundberg 1bf7ae178e Moved input code to in_svgalib.c.
Cleaned up includes and code.
2000-01-09 02:43:27 +00:00
Marcus Sundberg 5377871488 Input driver for svgalib, used by gl_vidlinux_3dfx.c and vid_svgalib.c. 2000-01-09 02:41:28 +00:00
Marcus Sundberg a0c6d434ec Removed includes 2000-01-09 02:28:12 +00:00
Marcus Sundberg 532867283c Check for sys/io.h and asm/io.h 2000-01-09 02:18:10 +00:00
Marcus Sundberg 9bc4ef12af Call VID_Init() before IN_Init().
Removed ifdef __linux__
2000-01-09 02:14:48 +00:00
Marcus Sundberg 89263d5eca Call VID_Init() before IN_Init(). 2000-01-09 02:13:51 +00:00
Marcus Sundberg 06e87abc90 Avoid warnings about inline with gcc -pedantic 2000-01-09 02:12:25 +00:00
Eric Windisch 8e4c3039d6 Bug fixes for the option menu code, it should compile now :)
You will not be able to select the new options until I fix that bug...
That bug should be fixed within a few minutes.
--
Eric Windisch
2000-01-09 01:53:54 +00:00
Marcus Sundberg 0d3e377a75 Fixed typo in previous commit. 2000-01-09 01:26:56 +00:00
Eric Windisch 9a2146c1da Added a bit to vid_null.c to aid those making new targets. Nothing big. 2000-01-09 01:23:36 +00:00
Eric Windisch c5b5abd9ee This is a big change.. I added two new functions that must be in every
target's video file.  These functions are VID_ExtraOptionDraw() and
VID_ExtraOptionCmd(int options_cursor).

These are to help modulize the option menu a bit, now all you have to do is
define #OPTIONS_ITEMS to one more then the number of items there are (this
is done in your target's vid*.c/gl_vid*.c file)

I also removed a bunch of #ifdefs, although a few #ifdef _WIN32's remain.
--
Eric Windisch
2000-01-09 01:11:44 +00:00
Marcus Sundberg 7df47c6fdb Replaced sprintf with snprintf. 2000-01-08 23:37:13 +00:00
Marcus Sundberg a3ae628e5a Replaced don't with do not so emacs font-lock-mode works ;) 2000-01-08 23:27:17 +00:00
Marcus Sundberg bb990403cd Removed commited CVS conflict. 2000-01-08 23:15:03 +00:00
Marcus Sundberg 669c43509f Fix libraries being accidentally added to 2000-01-08 22:56:05 +00:00
Marcus Sundberg 5001f7a5e8 Removed CVS conflict. 2000-01-08 22:38:53 +00:00
Marcus Sundberg b227999f7a Fixed a bug in BSD code. 2000-01-08 22:35:21 +00:00
Joseph Carter 8f503d8209 Reverted Neal's GL fullbright patch till we can actually fix it properly
after the release
2000-01-08 22:28:07 +00:00
Marcus Sundberg c19f07bf99 Fixed typo in BSD code. 2000-01-08 22:25:18 +00:00
Marcus Sundberg 40297513b6 Don't clear *_LIBS and *_CFLAGS. Now users can add extra flags on the commandline when running configure. 2000-01-08 22:12:04 +00:00
Marcus Sundberg 52989e1110 Updated. 2000-01-08 22:11:05 +00:00
Marcus Sundberg ef0921cfb7 Should work on NetBSD (and with some luck OpenBSD) too now.
Fixed bug in the BSD code.
2000-01-08 22:04:37 +00:00
Nelson Rush aa00566766 added additional copyright information
Copyright (C) 1999,2000  contributors of the QuakeForge project
Please see the file "AUTHORS" for a list of contributors
2000-01-08 22:02:43 +00:00
Nelson Rush 23ed936a3f added additional copyright information
Copyright (C) 1999,2000  contributors of the QuakeForge project
Please see the file "AUTHORS" for a list of contributors
2000-01-08 21:55:49 +00:00
Marcus Sundberg 5c89b5d944 Don't randomly change to non-standard values. If you prefer stuff in games instead of bin you can use --bindir 2000-01-08 21:36:31 +00:00
Marcus Sundberg 219acb9ce1 Fixed install target 2000-01-08 21:35:03 +00:00
Marcus Sundberg 0863dfcaab Fixed typo 2000-01-08 21:29:19 +00:00
Marcus Sundberg 9f6a386d6d Fixed detection and defining of XMESA. 2000-01-08 21:20:02 +00:00
Marcus Sundberg 529ba80f9a Check for struct ioc_read_toc_single_entry in sys/cdio.h 2000-01-08 20:39:28 +00:00
Marcus Sundberg 614defe7af Added aclocal.m4 2000-01-08 20:38:27 +00:00
Marcus Sundberg 4c2a1a8c77 Run aclocal. 2000-01-08 20:21:46 +00:00
Marcus Sundberg 613b7937fe Add automake 1.3 to requirements for bootstrap script. 2000-01-08 20:21:35 +00:00
Nelson Rush 65b6de7a46 CREDITS is the original AUTHORS file we used, make entries to both AUTHORS and CREDITS 2000-01-08 18:58:51 +00:00
Nelson Rush f0ccffb1a9 moving original AUTHORS to CREDITS, modified AUTHORS to list by name 2000-01-08 18:58:08 +00:00
Nelson Rush 2f1f961e03 added fix to a testimonial 2000-01-08 18:22:22 +00:00
Marcus Sundberg 78dcbc8cd9 This contains additional autoconf macros. Currently just AC_HAVE_STRUCT_FIELD() 2000-01-08 18:02:29 +00:00