Commit graph

1000 commits

Author SHA1 Message Date
Bradley Bell 794d1749a7 use GL_INDEX_BITS to get bpp for color buffer for renderstats (d1x r1.33) 2004-05-20 07:02:54 +00:00
Bradley Bell ad42e7c895 add anisotropic texture filtering suport (d1x r1.33, r1.32, r1.23, r1.32) 2004-05-20 05:16:21 +00:00
Bradley Bell 730b28ef61 make RENDERSTATS show size of color/depth buffer too (d1x r1.31) 2004-05-20 05:02:53 +00:00
Bradley Bell 12a67e5014 utilize hardware multitexturing support if possible (requires GL_NV_texture_env_combine4 extension) (d1x r1.32, r1.30, r1.4, 1.22) 2004-05-20 03:31:36 +00:00
Bradley Bell 380f586bd8 add ogl_setbrightness_internal stub for glx (d1x r1.17) 2004-05-20 02:15:15 +00:00
Bradley Bell b49dc3439f implement SetGammaRamp on WGL (d1x r1.14) 2004-05-20 02:13:13 +00:00
Bradley Bell 130ac9dfb4 implement brightness/palette effects in OGL using SetGammaRamp, much faster than the hack that was being used. currently SDL only (though not too hard to add to WGL, not as easy as sdl) (d1x r1.31, r1.3, r1.13, r1.21) 2004-05-20 02:04:30 +00:00
Bradley Bell 9c553e1353 allow arbitrary (custom) resolution entry in change_res menu (d1x r1.14) 2004-05-20 01:44:09 +00:00
Bradley Bell fa39384021 inserted d1x-style res change menu (mostly works) 2004-05-20 01:29:19 +00:00
Bradley Bell 74bc00dcf7 use strnicmp instead of strncasecmp 2004-05-19 22:28:08 +00:00
Bradley Bell 3dfcdca415 add -gl_trilinear OGL command-line option (d1x r1.27) 2004-05-19 22:16:38 +00:00
Bradley Bell 76250c6df9 changelog fixes 2004-05-19 22:10:05 +00:00
Bradley Bell 20eaeb70db restore inferno.c initialization of screen_compatible and use_double_buffer to 'normal' values, broken long long ago in one of the high res menu patches (d1x r1.30) 2004-05-19 21:47:50 +00:00
Bradley Bell d9b238dc94 allow arbitrary resolutions to be specified on command line (d1x r1.2, r1.29, r1.4) -- doesn't work yet 2004-05-19 21:20:09 +00:00
Bradley Bell 6f9c8a6216 needs to include args.h now (d1x r1.9) 2004-05-19 19:20:16 +00:00
Bradley Bell a8dfe48d9f implement -nomusic for linux hmiplay (d1x r1.8) 2004-05-19 19:15:05 +00:00
Bradley Bell 7d3ab4a139 correct linux hmiplay handling of midi 0 volume song stop/starting (d1x r1.7) 2004-05-19 19:04:41 +00:00
Bradley Bell 70f9cbf8c6 remove needless sleep on linux hmiplay startup (d1x r1.6) 2004-05-19 07:00:57 +00:00
Bradley Bell c3744616ae fix off by .5 errors in ogl_upixelc and ogl_ulinec (d1x r1.29) 2004-05-19 03:47:03 +00:00
Bradley Bell 693717b603 fix ogl gr_ucircle (d1x r1.29) 2004-05-19 03:41:58 +00:00
Bradley Bell 217f1a7e91 fix off-by-one error in ogl_urect, right and bottom are inclusive not exclusive (d1x r1.28) 2004-05-19 03:35:48 +00:00
Bradley Bell 369a375f5f fix briefing spinning robot display in OGL (d1x r1.28, r1.20, r1.2) 2004-05-19 03:29:04 +00:00
Bradley Bell 237094095c fix typo 2004-05-19 03:13:44 +00:00
Bradley Bell d1e1ba65ac fix savegame thumbnail saving in OGL (d1x r1.6) 2004-05-19 02:47:49 +00:00
Bradley Bell c352a2a1f4 move win32 window creation code from arch_init_start to arch_init to fix weirdness with --help (d1x r1.5, r1.6) 2004-05-19 02:39:21 +00:00
Bradley Bell 314853ff03 apply patch from bluecow to fix hmiplay sync issues and lack of midi reset (d1x r1.5) 2004-05-19 02:30:05 +00:00
Bradley Bell 3eccfad0f2 fix crash on exit if sounds are still playing (d1x r1.8) 2004-05-19 02:23:56 +00:00
Bradley Bell c58a793d31 Fix mismatched arg types in the win32 code (d1x r1.2) 2004-05-19 02:20:34 +00:00
Bradley Bell 775969a0c2 Fix mismatched arg types in the win32 code (d1x r1.7) 2004-05-19 02:18:19 +00:00
Bradley Bell 12ad7d63cd Fix mismatched arg types in the win32 code (d1x r1.12) 2004-05-19 02:14:17 +00:00
Bradley Bell 60ffd8b3c9 fix problems with msgbuf struct not being defined (d1x r1.4) 2004-05-19 02:02:42 +00:00
Bradley Bell 4d42c78ea3 updated SDL include path (d1x r1.3) 2004-05-19 01:59:14 +00:00
Bradley Bell 84e8d64941 comments/formatting 2004-05-19 01:47:24 +00:00
Martin Schaffner 4465861130 add -no-cpp-precomp when compiling on Mac OS X 2004-05-18 01:52:28 +00:00
Martin Schaffner 5d3fbf6234 replace wildcards in ChangeLog with list of files for grepability 2004-05-18 00:56:12 +00:00
Martin Schaffner 2abf4d90e5 include/*.bat, include/test.*: remove unnecessary files 2004-05-17 23:04:21 +00:00
Bradley Bell 6647b3b034 took care of switches triggering single-sided walls (don't try to access the nonexistent adjacent wall via NULL pointers or negative array indices) 2004-05-17 21:16:28 +00:00
Martin Schaffner c1cc6c7e69 fix invalid memory access for d1 levels which don't have a corresponding wall behind. 2004-05-16 11:04:32 +00:00
Martin Schaffner 06a9dab20e move ogl-internal stuff from ogl interface header to new file internal.h 2004-05-16 00:45:25 +00:00
Martin Schaffner 437126cbfd fix endless loop in some levels with a certain (complicated) structure 2004-05-15 18:07:12 +00:00
Martin Schaffner 688f407858 implement repair centers 2004-05-15 17:24:17 +00:00
Martin Schaffner 55ec52e19b implement repair centers 2004-05-15 17:16:34 +00:00
Martin Schaffner 3404f75996 fix joystick_read_raw_axis(), define and use gr_remap_mono_font(),
limit homing missile turn rate
2004-05-15 16:25:35 +00:00
Bradley Bell 1894254a23 updated project files for SDL 1.2.7 2004-05-13 20:57:04 +00:00
Bradley Bell 7aaed33c7c add VisualC, VisualCE dirs to tarball 2004-05-13 20:39:36 +00:00
Martin Schaffner c6add78581 formatting
----------------------------------------------------------------------
2004-05-13 12:31:34 +00:00
Bradley Bell 6bad5d17a6 removed unused, redundaant files 2004-05-12 22:11:08 +00:00
Bradley Bell 230a4aefcc added function to create blend tables 2004-05-12 22:06:02 +00:00
Bradley Bell a13e9cb4af formatting 2004-05-12 07:32:50 +00:00
Bradley Bell 5046a8550b formatting 2004-05-12 07:31:37 +00:00