Commit graph

  • f36c52b978 Made VID_CheckDGA() check for DirectVideo capability. Made VID_CheckVMode() return a list of supported modes. Marcus Sundberg 2000-01-12 00:53:21 +0000
  • 6e79c9f54c Added Digital Unix/TRU64 to tested OSes. Added comment about Win98 untested since autoconf was added. Marcus Sundberg 2000-01-12 00:52:38 +0000
  • 84cf42857b TODO updates Joseph Carter 2000-01-11 12:12:25 +0000
  • fa44a7de11 applied Xoxus' patch to check for svgalib errors, but exiting if vga_setmode fails. Bill Currie 2000-01-11 04:59:45 +0000
  • 9af36c78ff Removed personally offensive copyright notice (mine -- I'll let anyone else take all the credit they want, keep me out of it); edited so that the DGA/Vmode detection functions return 0 if HAS_DGA is not defined. Jeff Teunissen 2000-01-11 04:18:13 +0000
  • d7ec75b4d9 added Henti Smith's testimonial Nelson Rush 2000-01-11 02:23:44 +0000
  • 923c6fa8d3 Made the code actually do something useful instead of segfaulting. Changed functions so you get the version of the extensions. Marcus Sundberg 2000-01-11 01:19:51 +0000
  • 60400e0537 config.h is included from the quake headers. Marcus Sundberg 2000-01-11 01:18:23 +0000
  • 3866cc3771 Removed useless ifndefs. Added rule for gl/dga_check.@OBJEXT@ Marcus Sundberg 2000-01-11 01:17:16 +0000
  • 9b8565da9c Add check for X11/extensions/xf86vmode.h Marcus Sundberg 2000-01-11 01:16:26 +0000
  • 8cd3b8f3b6 Whoops, fix a bug on sv_user.c.. Zephaniah E. Hull 2000-01-10 13:51:52 +0000
  • ac1b243f38 -pedantic is gone, GONE! Never to return its GONE! *bounce* Zephaniah E. Hull 2000-01-10 08:49:58 +0000
  • b148faf259 common/snd_alsa.c: do as much autodetection as possible, giveing the nicest sound possible May need special handing for old cards that can only do mono at 44100, but can do stereo at 22050 (eg sbpro). Depends on how alsa handles these. It is prefereable to have 22050 stereo over 44100 mono. common/snd_dma.c: fixed passing structure instead of address of structure to Q_memset. Bill Currie 2000-01-10 08:38:18 +0000
  • 14eeca08c6 clean now does properly. Joseph Carter 2000-01-10 07:55:48 +0000
  • 48e4cc464e forgot to add it with the IPv6 patch from Pontus Nelson Rush 2000-01-09 22:19:33 +0000
  • 7560771b16 beginnings of IPv6 support by Pontus Lidman Nelson Rush 2000-01-09 22:11:12 +0000
  • c24ef4e0ee added ricardo to the authors/credits Nelson Rush 2000-01-09 22:00:53 +0000
  • e688febe63 The previous 2 commits were on the rendering of menu.c This commit makes it functional :) Wierd bug where fullscreen switch isn't working, must fix... -- Eric Windisch Eric Windisch 2000-01-09 20:34:01 +0000
  • e6c9e1e5cd I forgot to modify vid_x.c, quake-x11 works now :) -- Eric Windisch Eric Windisch 2000-01-09 20:13:23 +0000
  • 2021a48efc Menu system is a bit more modular now and we have a workaround the problem with the 'holes', we are using a (local) variable and incrementing it by 8 instead of using static values. -- Eric Windisch Eric Windisch 2000-01-09 20:10:55 +0000
  • f1c9f11a2c Need to include draw.h so Draw_Crosshair() is defined Loring Holden 2000-01-09 19:44:46 +0000
  • 131086c25c {uquake,qw_client}/glquake.h combined and moved to common Loring Holden 2000-01-09 19:42:33 +0000
  • 7b8c992435 draw.h - define Draw_Crosshair() always Loring Holden 2000-01-09 19:40:44 +0000
  • cf393a1068 Commented a couple lines out of vid_sdl.c which seem not to be needed anymore (and were preventing building of the SDL target..) Joseph Carter 2000-01-09 17:59:59 +0000
  • d815aa804e Revison 1.17 worked exactly as intended. Revison 1.20 was completely broken. Like I said - it needs a cleanup, but it works for now. Marcus Sundberg 2000-01-09 14:09:14 +0000
  • 3dfe70f066 ARGH! Mesa doesn't work with gl_ztrick 1 anymore and neither does Utah GLX, so it now defaults to 0 for the linux -gl target.. Joseph Carter 2000-01-09 12:08:39 +0000
  • 78f728731c added Ricardo Veguilla's patch (it was sooooo messed up had to hand add it) Nelson Rush 2000-01-09 11:20:55 +0000
  • 4775ee68af fix for menu.c, adamel didn't add a bug.. just some bad code defining the variable his equation was using. Everything should finally be ok (like i haven't said that before) -- Eric Windisch Eric Windisch 2000-01-09 08:19:30 +0000
  • e5baa7240c Added header defs to dga_check.h Jeff Teunissen 2000-01-09 08:12:18 +0000
  • cfb408b863 Forgot to fix the bug i said i fixed of adamel's last commit that existed in menu.c Eric Windisch 2000-01-09 07:57:16 +0000
  • e54b1c0f6c Repaired small screwup on my part in prototypes Jeff Teunissen 2000-01-09 07:52:43 +0000
  • e29fc9165e Reimplimented evil #define in menu.c cuz it wasn't working otherwise :) Fixed a bug that im still not sure why Adamel implimented, he had it assuming that every target has 15 entries, when they don't. -- Eric Windisch Eric Windisch 2000-01-09 07:52:39 +0000
  • e36fbe4d88 Added support for checking whether DGA/Vmode support is available at runtime. These files are not used yet! Jeff Teunissen 2000-01-09 07:50:39 +0000
  • 57bd541a05 Added the video menu back. This really needs a big cleanup, but it works for now. Marcus Sundberg 2000-01-09 07:25:15 +0000
  • 212367ad9a Changed some stuff in menu.c to remove someone's evil #define of options_items, rather made options_items a static int and changed 'static int local_options_items = 13' into '#define local_options_items 13' (non-evil define ;) -- eric windisch Eric Windisch 2000-01-09 07:19:27 +0000
  • 5f62210608 Added @DGA_LIBS@ to OpenGL target builds Jeff Teunissen 2000-01-09 07:15:41 +0000
  • 0097989a6d Put CvarRegisterVariable(&vid_glx_mode) in the right spot, although it worked before; now, it is organized :) -- Eric Windisch Eric Windisch 2000-01-09 06:52:34 +0000
  • 6a3e312d99 Fixed case values. Marcus Sundberg 2000-01-09 06:45:17 +0000
  • 26c8db3327 Commented out Dga code in VID_ExtraOptionCmd() untill someone writes some that works :) Eric Windisch 2000-01-09 06:14:30 +0000
  • 8450a21789 Hopefully, everything is somewhat working and everything compiles now. Although i wouldn't be surprised if it doesn't :) -- Eric Windisch Eric Windisch 2000-01-09 06:10:20 +0000
  • 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. Marcus Sundberg 2000-01-09 05:55:26 +0000
  • 8dec8b28ff Maybe gl_vidlinuxglx.c works now ? :) if it doesn't sorry, if it does.. maybe everyone will get off my case ;) -- Eric Windisch Eric Windisch 2000-01-09 05:36:41 +0000
  • 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 +0000
  • e144f6ceee Changed options_menu to VID_options_menu. Made it start at 0 instead of 13. Added support for 800x600 resolution. Marcus Sundberg 2000-01-09 05:09:16 +0000
  • 08c6bbd84b Changed options_items to VID_options_items. Made it start at 0 instead of 13. Marcus Sundberg 2000-01-09 05:07:43 +0000
  • fa34d3a742 Added M_Print() and M_DrawCheckBox() prototypes. Marcus Sundberg 2000-01-09 05:02:41 +0000
  • e06585df17 Add max() and min() macros if not defined. Marcus Sundberg 2000-01-09 04:57:15 +0000
  • 992788cca4 Cleaned up the ExtraOption code a bit. Marcus Sundberg 2000-01-09 04:56:21 +0000
  • 310ab78850 Fixed stupid bug where it can go into dga but not out of it.. untested. gl_vidlinuxglx.c -- Eric Windisch Eric Windisch 2000-01-09 04:33:26 +0000
  • e430dcb260 If mesa fullscreen/window hack doesn't work, toggle dga.. (gl_vidlinuxglx.c) -- Eric Windisch Eric Windisch 2000-01-09 04:29:55 +0000
  • a227f53163 Support for a few more keys, and more importantly real support for the wheel!!! Zephaniah E. Hull 2000-01-09 04:22:57 +0000
  • a09bf9b081 Ok, removed all the #define's and everything should be working fine now. notify me of any bugs :) -- Eric Windisch Eric Windisch 2000-01-09 03:03:42 +0000
  • b6bb5c9190 Added in_svgalib.c to svga and 3dfx targets. Marcus Sundberg 2000-01-09 02:45:58 +0000
  • 3b6b24ef51 Moved input code to in_svgalib.c. Some cleanups. Marcus Sundberg 2000-01-09 02:44:36 +0000
  • 1bf7ae178e Moved input code to in_svgalib.c. Cleaned up includes and code. Marcus Sundberg 2000-01-09 02:43:27 +0000
  • 5377871488 Input driver for svgalib, used by gl_vidlinux_3dfx.c and vid_svgalib.c. Marcus Sundberg 2000-01-09 02:41:28 +0000
  • a0c6d434ec Removed includes Marcus Sundberg 2000-01-09 02:28:12 +0000
  • 532867283c Check for sys/io.h and asm/io.h Marcus Sundberg 2000-01-09 02:18:10 +0000
  • 9bc4ef12af Call VID_Init() before IN_Init(). Removed ifdef __linux__ Marcus Sundberg 2000-01-09 02:14:48 +0000
  • 89263d5eca Call VID_Init() before IN_Init(). Marcus Sundberg 2000-01-09 02:13:51 +0000
  • 06e87abc90 Avoid warnings about inline with gcc -pedantic Marcus Sundberg 2000-01-09 02:12:25 +0000
  • 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 Eric Windisch 2000-01-09 01:53:54 +0000
  • 0d3e377a75 Fixed typo in previous commit. Marcus Sundberg 2000-01-09 01:26:56 +0000
  • 9a2146c1da Added a bit to vid_null.c to aid those making new targets. Nothing big. Eric Windisch 2000-01-09 01:23:36 +0000
  • 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). Eric Windisch 2000-01-09 01:11:44 +0000
  • 7df47c6fdb Replaced sprintf with snprintf. Marcus Sundberg 2000-01-08 23:37:13 +0000
  • a3ae628e5a Replaced don't with do not so emacs font-lock-mode works ;) Marcus Sundberg 2000-01-08 23:27:17 +0000
  • bb990403cd Removed commited CVS conflict. Marcus Sundberg 2000-01-08 23:15:03 +0000
  • 669c43509f Fix libraries being accidentally added to Marcus Sundberg 2000-01-08 22:56:05 +0000
  • 5001f7a5e8 Removed CVS conflict. Marcus Sundberg 2000-01-08 22:38:53 +0000
  • b227999f7a Fixed a bug in BSD code. Marcus Sundberg 2000-01-08 22:35:21 +0000
  • 8f503d8209 Reverted Neal's GL fullbright patch till we can actually fix it properly after the release Joseph Carter 2000-01-08 22:28:07 +0000
  • c19f07bf99 Fixed typo in BSD code. Marcus Sundberg 2000-01-08 22:25:18 +0000
  • 40297513b6 Don't clear *_LIBS and *_CFLAGS. Now users can add extra flags on the commandline when running configure. Marcus Sundberg 2000-01-08 22:12:04 +0000
  • 52989e1110 Updated. Marcus Sundberg 2000-01-08 22:11:05 +0000
  • ef0921cfb7 Should work on NetBSD (and with some luck OpenBSD) too now. Fixed bug in the BSD code. Marcus Sundberg 2000-01-08 22:04:37 +0000
  • aa00566766 added additional copyright information Nelson Rush 2000-01-08 22:02:43 +0000
  • 23ed936a3f added additional copyright information Nelson Rush 2000-01-08 21:55:49 +0000
  • 5c89b5d944 Don't randomly change to non-standard values. If you prefer stuff in games instead of bin you can use --bindir Marcus Sundberg 2000-01-08 21:36:31 +0000
  • 219acb9ce1 Fixed install target Marcus Sundberg 2000-01-08 21:35:03 +0000
  • 0863dfcaab Fixed typo Marcus Sundberg 2000-01-08 21:29:19 +0000
  • 9f6a386d6d Fixed detection and defining of XMESA. Marcus Sundberg 2000-01-08 21:20:02 +0000
  • 529ba80f9a Check for struct ioc_read_toc_single_entry in sys/cdio.h Marcus Sundberg 2000-01-08 20:39:28 +0000
  • 614defe7af Added aclocal.m4 Marcus Sundberg 2000-01-08 20:38:27 +0000
  • 4c2a1a8c77 Run aclocal. Marcus Sundberg 2000-01-08 20:21:46 +0000
  • 613b7937fe Add automake 1.3 to requirements for bootstrap script. Marcus Sundberg 2000-01-08 20:21:35 +0000
  • 65b6de7a46 CREDITS is the original AUTHORS file we used, make entries to both AUTHORS and CREDITS Nelson Rush 2000-01-08 18:58:51 +0000
  • f0ccffb1a9 moving original AUTHORS to CREDITS, modified AUTHORS to list by name Nelson Rush 2000-01-08 18:58:08 +0000
  • 2f1f961e03 added fix to a testimonial Nelson Rush 2000-01-08 18:22:22 +0000
  • 78dcbc8cd9 This contains additional autoconf macros. Currently just AC_HAVE_STRUCT_FIELD() Marcus Sundberg 2000-01-08 18:02:29 +0000
  • e52d41a5b5 Remove unused variables. Marcus Sundberg 2000-01-08 17:38:21 +0000
  • 754215066b Fix warnings. Marcus Sundberg 2000-01-08 17:37:36 +0000
  • f2d4e5f06a #pragmas are for som Windows compiler. Until we know what compiler we #ifdef them out like this. Marcus Sundberg 2000-01-08 17:37:08 +0000
  • 67f8201590 Applied patch from Roger Sen Montero <rogersm@tau.uab.es> to switch to using vsnprintf/snprintf.. Zephaniah E. Hull 2000-01-08 13:55:33 +0000
  • ef18af2a9b common/sound.h: added extern for soundtime. Don't really know wy it wasn't there in the first place. qw_client/Makefile.in uquake/Makefile.in: make the alsa objects say the right thing: snd_dma.c and snd_alsa.c common/snd_alsa.c: New file. makes things go. Bill Currie 2000-01-08 12:14:07 +0000
  • 237063449c configure now defines XMESA if you have GL/xmesa.h. Also added #undef for _EXPERIMENTAL_. Code that really isn't ready for production should go under this define (which you must currently specifically turn on..) This is primarily for things like the GL waterwarp and multitexture which are in some ways broken and otherwise not a good idea to use at the moemnt in the release without having to remove the code. Joseph Carter 2000-01-08 08:28:23 +0000
  • 092d32cd23 Fixed gl_doubleeyes and made it common, whitesize cleanup to gl_warp.c Jeff Teunissen 2000-01-08 07:42:14 +0000
  • 9a6d5d1f70 Added tested system, extremely minor and insignificant change ;) Eric Windisch 2000-01-08 07:27:53 +0000
  • 775a02fbce Fixed a nasty bug that only showed up on 64-bit platforms (or platforms where sizeof(float) != sizof(float*) to be precise) Marcus Sundberg 2000-01-08 07:14:08 +0000
  • 98d7926cf2 added ricardo veguilla's testimonial Nelson Rush 2000-01-08 06:48:49 +0000