Commit graph

189 commits

Author SHA1 Message Date
Martin Schaffner 47b8ed7cf9 add mprintf support for carbon (Mac OS 9) 2004-10-14 16:54:45 +00:00
Martin Schaffner f46fbbe6bd move old per-file change logs into new file ChangeLog-old 2004-08-28 23:17:46 +00:00
Martin Schaffner 5c313b6f08 on Mac OS 9 and X, define Int3 to be a Debugger 2004-08-06 21:28:27 +00:00
Martin Schaffner ec7222760e disable mprintf on carbon to avoid significant bloat 2004-08-06 20:52:49 +00:00
Martin Schaffner f71f6dd653 d2x can now handle any line ending when reading d2x.ini 2004-08-06 20:28:57 +00:00
Martin Schaffner 9971224604 Include glu.h for Mac OS X, it is sometimes necessary 2004-08-03 21:02:53 +00:00
Martin Schaffner f83aaa72c9 This time, I correctly applied Chris Taylor's patch 2004-08-03 20:27:32 +00:00
Martin Schaffner cc3124fc0e add str(n)icmp for carbon 2004-08-01 14:01:23 +00:00
Martin Schaffner 340ba90d1f include/strutil.h, misc/strutil.c: add str(n)icmp for carbon 2004-08-01 13:28:32 +00:00
Martin Schaffner e55a95f124 add "#ifdef macintosh" for carbon target 2004-08-01 13:01:39 +00:00
Bradley Bell 41ddd0d495 oops, this didn't belong in last commit 2004-06-01 06:09:39 +00:00
Bradley Bell 36cce7f4f0 fix accidental solaris breakage 2004-06-01 06:00:32 +00:00
Bradley Bell c66de1feb7 XCode compilability fixes 2004-05-31 08:33:41 +00:00
Bradley Bell 9e217b256b add opengl replacement texture support (requires libpng and zlib) (d1x r1.42, r1.1, r1.10, r1.4, r1.1) 2004-05-22 23:41:29 +00:00
Bradley Bell d1a591cef7 fix win32 GL_NV_register_combiners build stuff (d1x r1.39, r1.7) 2004-05-22 21:55:33 +00:00
Bradley Bell 62b2385312 opengl hardware super-transparency support using GL_NV_register_combiners (d1x r1.38, r1.41, r1.6, r1.26, r1.7) 2004-05-22 21:48:48 +00:00
Bradley Bell 7a31dd4804 function prototypes 2004-05-22 09:21:24 +00:00
Bradley Bell 2a095b8f8b use GL_RGB for non-transparent textures, and fix fonts not having transparent flag set (wouldn't get paletted) (d1x r1.15, r1.37, r1.40, r1.25) 2004-05-22 09:15:28 +00:00
Bradley Bell 9bf950500b add ogl paletted texture support (d1x r1.36, r1.38, r1.5, r1.24) 2004-05-22 08:43:11 +00:00
Bradley Bell 23ac979adb added missing define for menu fullscreen toggle 2004-05-22 02:01:34 +00:00
Bradley Bell 1de277460d add -renderstats command-line arg to activate RENDERSTATS (d1x r1.36, r1.15, r1.33) 2004-05-20 07:25:22 +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 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 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 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 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 84e8d64941 comments/formatting 2004-05-19 01:47:24 +00:00
Martin Schaffner 2abf4d90e5 include/*.bat, include/test.*: remove unnecessary files 2004-05-17 23:04:21 +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 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 230a4aefcc added function to create blend tables 2004-05-12 22:06:02 +00:00
Bradley Bell 9b7d0fd035 hmm, g3_draw_transp_poly had the fade level backwards, decided to just fix g3_draw_poly so it behaves correctly, transparency or not, reverted changes to render_face 2004-05-11 03:35:20 +00:00
Bradley Bell 8a2ae9e813 properly render cloaked walls in OpenGL (fixes #1608) 2004-05-11 01:53:34 +00:00
Bradley Bell abba8f4e49 rewrite GET_INTEL_* macros, fix bugs in aligned version of PUT_INTEL_* macros 2004-04-22 21:05:16 +00:00
Martin Schaffner ab5cb2ea47 fix MEM_OVERWRITE caused by not allocating enough mem for rle bitmaps 2004-01-08 20:31:35 +00:00
Martin Schaffner 6c80f535ea sun OS typedef fixes
----------------------------------------------------------------------
2004-01-06 17:59:27 +00:00
Bradley Bell b1738582bd remove unused, redundant files 2003-12-08 23:15:31 +00:00
Bradley Bell 00dc78cbe9 get rid of silly ulongs 2003-12-08 22:32:56 +00:00
Bradley Bell a927af0fdd added proto for ogl_check_mode 2003-11-27 09:32:38 +00:00
Bradley Bell 1434dc22cb OS X fixes 2003-11-27 04:05:14 +00:00
Bradley Bell 69dd0cdab1 linux fixes 2003-11-27 00:36:15 +00:00
Bradley Bell c1f1d06622 added Visual C project for opengl, buncha macro fixes and stuff 2003-11-27 00:21:04 +00:00
Bradley Bell 7d07635dcc Visual C, PocketPC fixes 2003-11-26 12:26:36 +00:00
Martin Schaffner 0f85bfb69e fix stupid copy/paste error 2003-10-29 14:18:49 +00:00
Bradley Bell 1308c8ee4d use gr_linear_rep_movsd_2x instead of almost identical gr_linear_movsd_double. Better since we have assembly versions. 2003-10-25 01:44:23 +00:00
Bradley Bell 922c3542fe add IPv4 multicasting support 2003-10-12 09:17:47 +00:00
Bradley Bell a049d1d6c8 deleted unused file 2003-10-09 21:27:43 +00:00
Bradley Bell 919b6c2d2a win32 networking fixes 2003-10-04 03:18:02 +00:00
Bradley Bell d0d298d10b change byte to sbyte, comments/whitespace 2003-10-04 03:14:48 +00:00
Bradley Bell 73b92beeac change byte to sbyte 2003-10-04 02:58:23 +00:00